Added ObjectConfiguration as a holder for setter configuration (there will be more...
[utils] / system / general / src / main / java / org / wamblee / system / adapters / ObjectAdapter.java
index 91b10b334cf0bfc22a4b846b752bae148a13cc96..ff2fa0a253f8436881de66f5e3aa456e96b9cf08 100644 (file)
@@ -28,21 +28,21 @@ import org.wamblee.system.core.Scope;
  */
 public class ObjectAdapter extends AbstractComponent<Object> {
 
-       private SetterConfiguration _setterConfig;
+       private ObjectConfiguration _objectConfig;
        private Object _object; 
 
-       public ObjectAdapter(String aName, Object aObject, SetterConfiguration aSetterConfig) {
+       public ObjectAdapter(String aName, Object aObject, ObjectConfiguration aObjectConfig) {
                super(aName, 
                                new ProvidedInterface[] { new DefaultProvidedInterface(aName, aObject.getClass()) },
-                               aSetterConfig.getRequiredInterfaces().toArray(new RequiredInterface[0]));
-               _setterConfig = aSetterConfig;
+                               aObjectConfig.getRequiredInterfaces().toArray(new RequiredInterface[0]));
+               _objectConfig = aObjectConfig;
                _object = aObject; 
        }
        
        @Override
        protected Object doStart(Scope aScope) {
 
-           _setterConfig.inject(aScope, _object);
+           _objectConfig.inject(aScope, _object);
            
            for (ProvidedInterface provided: getProvidedInterfaces()) { 
                addInterface(provided, _object, aScope);