X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=wicket%2Fjoe%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fwicket%2Finject%2FComponentInstantiationInjector.java;h=d4bb39dc5c2e501a1d7fc35932068fa9569f93f8;hb=ec59f519fe8286b7fadad2b7712f6b32f2b31939;hp=cdda947daf8d3b4e8ab348e6a325605f499360d7;hpb=514d7b3dd07385a4150514b8fe09ab7c4ff791c3;p=utils 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 cdda947d..d4bb39dc 100644 --- a/wicket/joe/src/main/java/org/wamblee/wicket/inject/ComponentInstantiationInjector.java +++ b/wicket/joe/src/main/java/org/wamblee/wicket/inject/ComponentInstantiationInjector.java @@ -29,12 +29,12 @@ import org.wamblee.inject.SimpleInjector; * for standard Java EE injection into components. Or, other injection * frameworks can be used. *

- * + *

*

* To use this injector override {@link WebApplication#init()} and add the * listener: *

- * + *

*

  * @Override
  * protected void init() {
@@ -42,11 +42,10 @@ import org.wamblee.inject.SimpleInjector;
  *     addComponentInstantiationListener(new ComponentInstantiationInjector());
  * }
  * 
- * + * * @author Erik Brakkee */ -public class ComponentInstantiationInjector implements - IComponentInstantiationListener { +public class ComponentInstantiationInjector implements IComponentInstantiationListener { private SimpleInjector injector; @@ -60,7 +59,6 @@ public class ComponentInstantiationInjector implements @Override public void onInstantiation(Component aComponent) { injector.inject(aComponent); - aComponent.add(new InjectionBehavior()); + aComponent.add(new InjectionBehavior(aComponent)); } - }