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
Fields Modifier and Type Field Description protected ExeedImageTextProvider
imageTextProvider
-
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 Constructor Description ExeedItemPropertyDescriptor(org.eclipse.emf.edit.provider.ComposeableAdapterFactory rootAdapterFactory, java.lang.String featureText, java.lang.String string, org.eclipse.emf.ecore.EStructuralFeature feature, boolean b, java.lang.Object imageForEType, ExeedImageTextProvider imageTextProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
fixMultiLine(org.eclipse.emf.ecore.EStructuralFeature feature)
java.util.Collection<?>
getChoiceOfValues(java.lang.Object object)
protected java.lang.String
getEStructuralFeatureAnnotationDetail(org.eclipse.emf.ecore.EStructuralFeature structuralFeature, java.lang.String annotation, java.lang.String detail)
org.eclipse.emf.edit.provider.IItemLabelProvider
getLabelProvider(java.lang.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 Detail
-
imageTextProvider
protected ExeedImageTextProvider imageTextProvider
-
-
Constructor Detail
-
ExeedItemPropertyDescriptor
public ExeedItemPropertyDescriptor(org.eclipse.emf.edit.provider.ComposeableAdapterFactory rootAdapterFactory, java.lang.String featureText, java.lang.String string, org.eclipse.emf.ecore.EStructuralFeature feature, boolean b, java.lang.Object imageForEType, ExeedImageTextProvider imageTextProvider)
-
-
Method Detail
-
getChoiceOfValues
public java.util.Collection<?> getChoiceOfValues(java.lang.Object object)
- Specified by:
getChoiceOfValues
in interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor
- Overrides:
getChoiceOfValues
in classorg.eclipse.emf.edit.provider.ItemPropertyDescriptor
-
getLabelProvider
public org.eclipse.emf.edit.provider.IItemLabelProvider getLabelProvider(java.lang.Object thisObject)
- 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
protected java.lang.String getEStructuralFeatureAnnotationDetail(org.eclipse.emf.ecore.EStructuralFeature structuralFeature, java.lang.String annotation, java.lang.String detail)
-
-