Class CharacteristicBasedItemPropertyDescriptor
- java.lang.Object
-
- org.eclipse.emf.edit.provider.ItemPropertyDescriptor
-
- tools.mdsd.characteristics.edit.support.impl.CharacteristicBasedItemPropertyDescriptor
-
- All Implemented Interfaces:
IItemPropertyDescriptor
,IItemPropertyDescriptor.OverrideableCommandOwner
,IItemPropertyDescriptor.ValueHandlerProvider
,IPropertyEditorFactory.Provider
public class CharacteristicBasedItemPropertyDescriptor extends ItemPropertyDescriptor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.edit.provider.ItemPropertyDescriptor
ItemPropertyDescriptor.DataTypeValueHandler, ItemPropertyDescriptor.ItemDelegator, ItemPropertyDescriptor.PropertyValueWrapper
-
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
IItemPropertyDescriptor.OverrideableCommandOwner, IItemPropertyDescriptor.ValueHandler, IItemPropertyDescriptor.ValueHandlerProvider
-
-
Field Summary
Fields Modifier and Type Field Description protected Characteristic
characteristic
-
Fields inherited from class org.eclipse.emf.edit.provider.ItemPropertyDescriptor
adapterFactory, BOOLEAN_VALUE_IMAGE, category, commandOwner, description, displayName, ecorePackage, editorFactory, feature, filterFlags, GENERIC_VALUE_IMAGE, INTEGRAL_VALUE_IMAGE, isSettable, itemDelegator, multiLine, NO_VALUE_IMAGE, parentReferences, REAL_VALUE_IMAGE, resourceLocator, sortChoices, staticImage, TEXT_VALUE_IMAGE
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CharacteristicBasedItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, java.lang.Object staticImage, Characteristic characteristic)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CharacteristicBasedItemPropertyDescriptor
create(AdapterFactory adapterFactory, Characteristic characteristic)
protected java.lang.Object
getValue(EObject object, EStructuralFeature feature)
-
Methods inherited from class org.eclipse.emf.edit.provider.ItemPropertyDescriptor
canSetProperty, collectReachableObjectsOfType, collectReachableObjectsOfType, createPropertyValueWrapper, getCategory, getChoiceOfValues, getComboBoxObjects, getCommandOwner, getCommandOwner, getDefaultId, getDefaultValue, getDescription, getDisplayName, getEditingDomain, getEditorFactory, getFeature, getFilterFlags, getHelpContextIds, getId, getLabelProvider, getPropertyValue, getReachableObjectsOfType, getReachableObjectsOfType, getValueHandler, isChoiceArbitrary, isCompatibleWith, isMany, isMultiLine, isPropertySet, isPropertyUnsettable, isSortChoices, resetPropertyValue, setCommandOwner, setPropertyValue
-
-
-
-
Field Detail
-
characteristic
protected final Characteristic characteristic
-
-
Constructor Detail
-
CharacteristicBasedItemPropertyDescriptor
protected CharacteristicBasedItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, java.lang.Object staticImage, Characteristic characteristic)
-
-
Method Detail
-
create
public static final CharacteristicBasedItemPropertyDescriptor create(AdapterFactory adapterFactory, Characteristic characteristic)
-
getValue
protected java.lang.Object getValue(EObject object, EStructuralFeature feature)
- Overrides:
getValue
in classItemPropertyDescriptor
-
-