git://wamblee.org
/
utils
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
(no commit message)
[utils]
/
wicket
/
joe
/
src
/
main
/
java
/
org
/
wamblee
/
wicket
/
inject
/
ComponentInstantiationInjector.java
diff --git
a/wicket/joe/src/main/java/org/wamblee/wicket/inject/ComponentInstantiationInjector.java
b/wicket/joe/src/main/java/org/wamblee/wicket/inject/ComponentInstantiationInjector.java
index d361ebc3c7e864771ce4e584a3cb7334cde66542..334efe86255dcbc840ced32f39e620e3d36710ad 100644
(file)
--- a/
wicket/joe/src/main/java/org/wamblee/wicket/inject/ComponentInstantiationInjector.java
+++ b/
wicket/joe/src/main/java/org/wamblee/wicket/inject/ComponentInstantiationInjector.java
@@
-17,14
+17,30
@@
package org.wamblee.wicket.inject;
import org.apache.wicket.Component;
import org.apache.wicket.application.IComponentInstantiationListener;
import org.apache.wicket.Component;
import org.apache.wicket.application.IComponentInstantiationListener;
+import org.apache.wicket.protocol.http.WebApplication;
import org.wamblee.inject.InjectorFactoryBuilder;
import org.wamblee.inject.SimpleInjector;
/**
import org.wamblee.inject.InjectorFactoryBuilder;
import org.wamblee.inject.SimpleInjector;
/**
+ * <p>
* Component instantiation listener that injects references into a component
* using the injector mini-framework. Together with an implementation of the
* Component instantiation listener that injects references into a component
* using the injector mini-framework. Together with an implementation of the
- * mini-framework, Contexts and Depenency Injection support can be provided.
+ * mini-framework, Contexts and Dependency Injection support can be provided or
+ * for standard Java EE injection into components. Or, other injection
+ * frameworks can be used.
+ * </p>
*
*
+ * <p>
+ * To use this injector override {@link WebApplication#init()} and add the
+ * listener:
+ * </p>
+ * <pre>
+ * @Override
+ * protected void init() {
+ * super.init();
+ * addComponentInstantiationListener(new ComponentInstantiationInjector());
+ * }
+ * </pre>
*
* @author Erik Brakkee
*/
*
* @author Erik Brakkee
*/