Package org.eclipse.net4j.util.ui
Class DefaultPropertySource<RECEIVER>
java.lang.Object
org.eclipse.net4j.util.ui.DefaultPropertySource<RECEIVER>
- All Implemented Interfaces:
IPropertySource
- Direct Known Subclasses:
DefaultPropertySource.Augmented
- Since:
- 3.2
- Author:
- Eike Stepper
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic final class -
Constructor Summary
ConstructorsConstructorDescriptionDefaultPropertySource(RECEIVER receiver) DefaultPropertySource(RECEIVER object, IPropertyProvider<RECEIVER> provider) -
Method Summary
Modifier and TypeMethodDescriptionaddDescriptor(String category, Object id, String displayName, String description) booleanaddDescriptor(IPropertyDescriptor descriptor) voidaddDescriptors(IPropertyProvider<RECEIVER> provider) getProperty(Object id) booleanisPropertySet(Object id) voidvoidsetPropertyValue(Object id, Object value)
-
Constructor Details
-
DefaultPropertySource
-
DefaultPropertySource
-
-
Method Details
-
getReceiver
-
addDescriptor
- Since:
- 3.5
-
addDescriptor
public PropertyDescriptor addDescriptor(String category, Object id, String displayName, String description) -
addDescriptors
-
getPropertyDescriptors
- Specified by:
getPropertyDescriptorsin interfaceIPropertySource
-
getPropertyDescriptor
-
getProperty
-
getPropertyValue
- Specified by:
getPropertyValuein interfaceIPropertySource
-
isPropertySet
- Specified by:
isPropertySetin interfaceIPropertySource
-
resetPropertyValue
- Specified by:
resetPropertyValuein interfaceIPropertySource
-
setPropertyValue
- Specified by:
setPropertyValuein interfaceIPropertySource
-
getEditableValue
- Specified by:
getEditableValuein interfaceIPropertySource
-