*/
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);