Klasse AnnotationItemProviderAdapterFactory.Group
java.lang.Object
org.eclipse.emf.cdo.etypes.provider.annotation.AnnotationItemProviderAdapterFactory.Group
- Alle implementierten Schnittstellen:
IItemPropertySource
- Umschließende Klasse:
AnnotationItemProviderAdapterFactory
public static final class AnnotationItemProviderAdapterFactory.Group
extends Object
implements IItemPropertySource
A convenient implementation of a property source with an explicit list of property descriptors that can be
populated after construction.-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected final List<IItemPropertyDescriptor> The list of property descriptors as returned bygetPropertyDescriptors().protected ObjectThevaluefor this property source. -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidadd(IItemPropertyDescriptor propertyDescriptor) Adds the given property descriptor to theproperty descriptors.getEditableValue(Object object) getPropertyDescriptor(Object object, Object propertyID) Returns the underlying list of property descriptors.getPropertyDescriptors(Object object) toString()
-
Felddetails
-
propertyValue
Thevaluefor this property source. -
itemPropertyDescriptors
The list of property descriptors as returned bygetPropertyDescriptors().
-
-
Konstruktordetails
-
Group
Creates an instance that wraps the given property value.- Parameter:
propertyValue- thevaluefor this property source.
-
-
Methodendetails
-
add
Adds the given property descriptor to theproperty descriptors.- Parameter:
propertyDescriptor- the property descriptor to add.
-
getPropertyDescriptors
This implementation simply delegates to
getPropertyDescriptors().- Angegeben von:
getPropertyDescriptorsin SchnittstelleIItemPropertySource
-
getPropertyDescriptors
Returns the underlying list of property descriptors. This list can be directly modified by the caller.- Gibt zurück:
- the underlying list of property descriptors.
-
getPropertyDescriptor
- Angegeben von:
getPropertyDescriptorin SchnittstelleIItemPropertySource
-
getEditableValue
- Angegeben von:
getEditableValuein SchnittstelleIItemPropertySource
-
toString
-