Package org.eclipse.epsilon.dt.exeed
Class ExeedItemPropertyDescriptor
java.lang.Object
org.eclipse.emf.edit.provider.ItemPropertyDescriptor
org.eclipse.epsilon.dt.exeed.ExeedItemPropertyDescriptor
- All Implemented Interfaces:
org.eclipse.emf.edit.provider.IItemPropertyDescriptor,org.eclipse.emf.edit.provider.IItemPropertyDescriptor.OverrideableCommandOwner,org.eclipse.emf.edit.provider.IItemPropertyDescriptor.ValueHandlerProvider,org.eclipse.emf.edit.provider.IPropertyEditorFactory.Provider
public class ExeedItemPropertyDescriptor
extends org.eclipse.emf.edit.provider.ItemPropertyDescriptor
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.edit.provider.ItemPropertyDescriptor
org.eclipse.emf.edit.provider.ItemPropertyDescriptor.DataTypeValueHandler, org.eclipse.emf.edit.provider.ItemPropertyDescriptor.ItemDelegator, org.eclipse.emf.edit.provider.ItemPropertyDescriptor.PropertyValueWrapperNested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
org.eclipse.emf.edit.provider.IItemPropertyDescriptor.OverrideableCommandOwner, org.eclipse.emf.edit.provider.IItemPropertyDescriptor.ValueHandler, org.eclipse.emf.edit.provider.IItemPropertyDescriptor.ValueHandlerProvider -
Field Summary
FieldsFields 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
ConstructorsConstructorDescriptionExeedItemPropertyDescriptor(org.eclipse.emf.edit.provider.ComposeableAdapterFactory rootAdapterFactory, String featureText, String string, org.eclipse.emf.ecore.EStructuralFeature feature, boolean b, Object imageForEType, ExeedImageTextProvider imageTextProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidfixMultiLine(org.eclipse.emf.ecore.EStructuralFeature feature) Collection<?>getChoiceOfValues(Object object) protected StringgetEStructuralFeatureAnnotationDetail(org.eclipse.emf.ecore.EStructuralFeature structuralFeature, String annotation, String detail) org.eclipse.emf.edit.provider.IItemLabelProvidergetLabelProvider(Object thisObject) Methods inherited from class org.eclipse.emf.edit.provider.ItemPropertyDescriptor
canSetProperty, collectReachableObjectsOfType, collectReachableObjectsOfType, createPropertyValueWrapper, getCategory, getComboBoxObjects, getCommandOwner, getCommandOwner, getDefaultId, getDefaultValue, getDescription, getDisplayName, getEditingDomain, getEditorFactory, getFeature, getFilterFlags, getHelpContextIds, getId, getPropertyValue, getReachableObjectsOfType, getReachableObjectsOfType, getValue, getValueHandler, isChoiceArbitrary, isCompatibleWith, isMany, isMultiLine, isPropertySet, isPropertyUnsettable, isSortChoices, resetPropertyValue, setCommandOwner, setPropertyValue
-
Field Details
-
imageTextProvider
-
-
Constructor Details
-
ExeedItemPropertyDescriptor
public ExeedItemPropertyDescriptor(org.eclipse.emf.edit.provider.ComposeableAdapterFactory rootAdapterFactory, String featureText, String string, org.eclipse.emf.ecore.EStructuralFeature feature, boolean b, Object imageForEType, ExeedImageTextProvider imageTextProvider)
-
-
Method Details
-
getChoiceOfValues
- Specified by:
getChoiceOfValuesin interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor- Overrides:
getChoiceOfValuesin classorg.eclipse.emf.edit.provider.ItemPropertyDescriptor
-
getLabelProvider
- Specified by:
getLabelProviderin interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor- Overrides:
getLabelProviderin classorg.eclipse.emf.edit.provider.ItemPropertyDescriptor
-
fixMultiLine
protected void fixMultiLine(org.eclipse.emf.ecore.EStructuralFeature feature) -
getEStructuralFeatureAnnotationDetail
-