Added ObjectConfiguration as a holder for setter configuration (there will be more...
[utils] / system / general / src / main / java / org / wamblee / system / adapters / ClassConfiguration.java
index cff3cd042db281fd63668084bb338dfa1256cce1..0fee7aca4d37a4eee5564c5226611dbdfb19cec3 100644 (file)
@@ -33,7 +33,7 @@ public class ClassConfiguration {
 
        private Class _class; 
        private ConstructorConfiguration _constructorConfig;
-       private SetterConfiguration _setterConfig; 
+       private ObjectConfiguration _objectConfig; 
        
        /**
         * Constructs the configuration. By default no constructor is selected and 
@@ -44,15 +44,15 @@ public class ClassConfiguration {
        public ClassConfiguration(Class aClass) {
                _class = aClass; 
                _constructorConfig = new ConstructorConfiguration(aClass);
-               _setterConfig = new SetterConfiguration(aClass);
+               _objectConfig = new ObjectConfiguration(aClass);
        }
        
        public ConstructorConfiguration getConstructorConfig() {
                return _constructorConfig;
        }
        
-       public SetterConfiguration getSetterConfiguration() { 
-           return _setterConfig; 
+       public ObjectConfiguration getObjectConfig() { 
+           return _objectConfig; 
        }
 
        /**
@@ -70,7 +70,7 @@ public class ClassConfiguration {
         * @param aScope Scope in which injection takes place. 
         */
        public void inject(Scope aScope, Object aObject) { 
-           _setterConfig.inject(aScope, aObject);
+           _objectConfig.inject(aScope, aObject);
        }
        
        public List<ProvidedInterface> getProvidedInterfaces() {
@@ -82,7 +82,7 @@ public class ClassConfiguration {
        public List<RequiredInterface> getRequiredInterfaces() { 
            List<RequiredInterface> result = new ArrayList<RequiredInterface>();
            result.addAll(_constructorConfig.getRequiredInterfaces());
-           result.addAll(_setterConfig.getRequiredInterfaces());
+           result.addAll(_objectConfig.getRequiredInterfaces());
            return result; 
        }
 }