X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=system%2Fgeneral%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsystem%2Fadapters%2FObjectConfiguration.java;h=0efa22750c8abfa1d29396bb5124f313cbb62ea9;hb=0d8d8f24656e585ee75558cfd6a4c661f8f14985;hp=e6f647a0457a98d2869ed951a8519a2b180b9fd7;hpb=b2c41b5ad0368ce28715001b6a06381b9eaf7c49;p=utils diff --git a/system/general/src/main/java/org/wamblee/system/adapters/ObjectConfiguration.java b/system/general/src/main/java/org/wamblee/system/adapters/ObjectConfiguration.java index e6f647a0..0efa2275 100644 --- a/system/general/src/main/java/org/wamblee/system/adapters/ObjectConfiguration.java +++ b/system/general/src/main/java/org/wamblee/system/adapters/ObjectConfiguration.java @@ -29,24 +29,30 @@ import org.wamblee.system.core.Scope; public class ObjectConfiguration { private Class _class; - private SetterConfiguration _setterConfig; + private SetterConfiguration setterConfig; public ObjectConfiguration(Class aClass) { _class = aClass; - _setterConfig = new SetterConfiguration(aClass); + setterConfig = new SetterConfiguration(aClass); } + /** + * Performs injection into an object of the configured class + * using information from the given scope. + * @param aScope Scope. + * @param aObject Object. + */ public void inject(Scope aScope, Object aObject) { - _setterConfig.inject(aScope, aObject); + setterConfig.inject(aScope, aObject); } public SetterConfiguration getSetterConfig() { - return _setterConfig; + return setterConfig; } public List getRequiredInterfaces() { List result = new ArrayList(); - result.addAll(_setterConfig.getRequiredInterfaces()); + result.addAll(setterConfig.getRequiredInterfaces()); return result; }