(no commit message)
authorErik Brakkee <erik@brakkee.org>
Thu, 15 Jul 2010 14:07:12 +0000 (14:07 +0000)
committerErik Brakkee <erik@brakkee.org>
Thu, 15 Jul 2010 14:07:12 +0000 (14:07 +0000)
support/inject/src/site/site.xml [new file with mode: 0644]
support/inject/src/site/xdoc/index.xml [new file with mode: 0644]

diff --git a/support/inject/src/site/site.xml b/support/inject/src/site/site.xml
new file mode 100644 (file)
index 0000000..594afae
--- /dev/null
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<project xmlns="http://maven.apache.org/DECORATION/1.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd"
+ name="utilities library: support/inject">
+  <skin>
+    <groupId>org.wamblee</groupId>
+    <artifactId>wamblee-skin</artifactId>
+  </skin>
+  <body>
+    <links>
+      <item name="utilities library" href="http://utils.wamblee.org/"/>
+      <item name="support/inject" href="http://utils.wamblee.org/support/inject/index.html"/>
+    </links>
+
+    <menu name="support/inject">
+      <item name="user guide" href="index.html"/>
+      <item name="full javadoc" href="apidocs/index.html"/>
+    </menu>
+  </body>
+</project>
diff --git a/support/inject/src/site/xdoc/index.xml b/support/inject/src/site/xdoc/index.xml
new file mode 100644 (file)
index 0000000..9c1f3a2
--- /dev/null
@@ -0,0 +1,41 @@
+<?xml version="1.0"?>
+<document xmlns="http://maven.apache.org/XDOC/2.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd">
+  
+  <properties>
+    <title>user guide</title>
+    <author email="erik@brakkee.org">Erik Brakkee</author>
+  </properties>
+  <body>
+    <section name="Overview">
+      <p>
+        This package provides the basic interfaces and utilities for generic dependency injection
+        into components. 
+      </p>
+      <ul>
+        <li><a href="apidocs/org/wamblee/inject/package-summary.html">inject</a></li>
+      </ul>
+      <div class="infoMessage"><strong>Note</strong>:
+        In production code, you will depend on this package to setup the injection, There should be
+        no dependency on an implementation of this package. The only requirement is that an
+        implementation must be packaged with the application. 
+      </div>
+
+    </section>
+
+    <section name="Maven POM configuration">
+      <table>
+        <tr>
+          <th>groupId</th>
+          <th>artifactId</th>
+        </tr>
+        <tr>
+          <td>org.wamblee</td>
+          <td>wamblee-support-inject</td>
+        </tr>
+      </table>
+    </section>
+
+  </body>
+</document>