Class 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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 interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
        Overrides:
        getChoiceOfValues in class org.eclipse.emf.edit.provider.ItemPropertyDescriptor
      • getLabelProvider

        public org.eclipse.emf.edit.provider.IItemLabelProvider getLabelProvider​(java.lang.Object thisObject)
        Specified by:
        getLabelProvider in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
        Overrides:
        getLabelProvider in class org.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)