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.PropertyValueWrapper
Nested 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 void
fixMultiLine
(org.eclipse.emf.ecore.EStructuralFeature feature) Collection<?>
getChoiceOfValues
(Object object) protected String
getEStructuralFeatureAnnotationDetail
(org.eclipse.emf.ecore.EStructuralFeature structuralFeature, String annotation, String detail) org.eclipse.emf.edit.provider.IItemLabelProvider
getLabelProvider
(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:
getChoiceOfValues
in interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor
- Overrides:
getChoiceOfValues
in classorg.eclipse.emf.edit.provider.ItemPropertyDescriptor
-
getLabelProvider
- Specified by:
getLabelProvider
in interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor
- Overrides:
getLabelProvider
in classorg.eclipse.emf.edit.provider.ItemPropertyDescriptor
-
fixMultiLine
protected void fixMultiLine(org.eclipse.emf.ecore.EStructuralFeature feature) -
getEStructuralFeatureAnnotationDetail
-