public abstract static class DefaultPropertySource.Augmented<RECEIVER,AUGMENTING_RECEIVER> extends DefaultPropertySource<RECEIVER>
DefaultPropertySource.Augmented<RECEIVER,AUGMENTING_RECEIVER>, DefaultPropertySource.DelegatingPropertyDescriptor<RECEIVER>
Constructor and Description |
---|
DefaultPropertySource.Augmented(RECEIVER object,
IPropertyProvider<RECEIVER> provider,
AUGMENTING_RECEIVER augmentingObject) |
Modifier and Type | Method and Description |
---|---|
protected abstract IPropertySource |
createAugmentingPropertySource(AUGMENTING_RECEIVER augmentingObject) |
Object |
getPropertyValue(Object id) |
addDescriptor, addDescriptor, addDescriptors, getEditableValue, getProperty, getPropertyDescriptor, getPropertyDescriptors, getReceiver, isPropertySet, resetPropertyValue, setPropertyValue
public DefaultPropertySource.Augmented(RECEIVER object, IPropertyProvider<RECEIVER> provider, AUGMENTING_RECEIVER augmentingObject)
public Object getPropertyValue(Object id)
getPropertyValue
in interface IPropertySource
getPropertyValue
in class DefaultPropertySource<RECEIVER>
protected abstract IPropertySource createAugmentingPropertySource(AUGMENTING_RECEIVER augmentingObject)
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.