public class ExtendedItemPropertyDescriptor
extends org.eclipse.emf.edit.provider.ItemPropertyDescriptor
adapterFactory, BOOLEAN_VALUE_IMAGE, category, commandOwner, description, displayName, ecorePackage, feature, filterFlags, GENERIC_VALUE_IMAGE, INTEGRAL_VALUE_IMAGE, isSettable, itemDelegator, multiLine, parentReferences, REAL_VALUE_IMAGE, resourceLocator, sortChoices, staticImage, TEXT_VALUE_IMAGE
Constructor and Description |
---|
ExtendedItemPropertyDescriptor(org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
org.eclipse.emf.common.util.ResourceLocator resourceLocator,
java.lang.String displayName,
java.lang.String description,
org.eclipse.emf.ecore.EReference[] parentReferences,
boolean isSettable)
This creates an instance that uses a resource locator and determines the cell editor from the parent references.
|
ExtendedItemPropertyDescriptor(org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
org.eclipse.emf.common.util.ResourceLocator resourceLocator,
java.lang.String displayName,
java.lang.String description,
org.eclipse.emf.ecore.EReference[] parentReferences,
boolean isSettable,
java.lang.String category,
java.lang.String[] filterFlags)
This creates an instance that uses a resource locator, specifies a category and filter flags, and determines the
cell editor from the parent references.
|
ExtendedItemPropertyDescriptor(org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
org.eclipse.emf.common.util.ResourceLocator resourceLocator,
java.lang.String displayName,
java.lang.String description,
org.eclipse.emf.ecore.EStructuralFeature feature,
boolean isSettable)
This creates an instance that uses a resource locator and determines the cell editor from the type of the
structural feature.
|
ExtendedItemPropertyDescriptor(org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
org.eclipse.emf.common.util.ResourceLocator resourceLocator,
java.lang.String displayName,
java.lang.String description,
org.eclipse.emf.ecore.EStructuralFeature feature,
boolean isSettable,
boolean multiLine,
boolean sortChoices,
java.lang.Object staticImage,
java.lang.String category,
java.lang.String[] filterFlags)
This creates an instance that uses a resource locator; indicates whether to be multi-line and to sort choices;
specifies a static image, a category, and filter flags; and determines the cell editor from the type of the
structural feature.
|
ExtendedItemPropertyDescriptor(org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
org.eclipse.emf.common.util.ResourceLocator resourceLocator,
java.lang.String displayName,
java.lang.String description,
org.eclipse.emf.ecore.EStructuralFeature feature,
boolean isSettable,
java.lang.Object staticImage)
This creates an instance that uses a resource locator, specifies a static image, and determines the cell editor
from the type of the structural feature.
|
ExtendedItemPropertyDescriptor(org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
org.eclipse.emf.common.util.ResourceLocator resourceLocator,
java.lang.String displayName,
java.lang.String description,
org.eclipse.emf.ecore.EStructuralFeature feature,
boolean isSettable,
java.lang.Object staticImage,
java.lang.String category,
java.lang.String[] filterFlags)
This creates an instance that uses a resource locator; specifies a static image, a category, and filter flags;
and determines the cell editor from the type of the structural feature.
|
ExtendedItemPropertyDescriptor(org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
org.eclipse.emf.common.util.ResourceLocator resourceLocator,
java.lang.String displayName,
java.lang.String description,
org.eclipse.emf.ecore.EStructuralFeature feature,
boolean isSettable,
java.lang.String category,
java.lang.String[] filterFlags)
This creates an instance that uses a resource locator, specifies a category and filter flags, and determines the
cell editor from the type of the structural feature.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<?> |
getChoiceOfValues(java.lang.Object object) |
java.lang.String |
getDescription(java.lang.Object object) |
org.eclipse.emf.edit.provider.IItemLabelProvider |
getLabelProvider(java.lang.Object object) |
protected java.lang.Object |
getValue(org.eclipse.emf.ecore.EObject object,
org.eclipse.emf.ecore.EStructuralFeature feature) |
canSetProperty, collectReachableObjectsOfType, collectReachableObjectsOfType, createPropertyValueWrapper, getCategory, getComboBoxObjects, getCommandOwner, getCommandOwner, getDefaultId, getDefaultValue, getDisplayName, getEditingDomain, getFeature, getFilterFlags, getHelpContextIds, getId, getPropertyValue, getReachableObjectsOfType, getReachableObjectsOfType, isCompatibleWith, isMany, isMultiLine, isPropertySet, isSortChoices, resetPropertyValue, setCommandOwner, setPropertyValue
public ExtendedItemPropertyDescriptor(org.eclipse.emf.common.notify.AdapterFactory adapterFactory, org.eclipse.emf.common.util.ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, org.eclipse.emf.ecore.EStructuralFeature feature, boolean isSettable)
public ExtendedItemPropertyDescriptor(org.eclipse.emf.common.notify.AdapterFactory adapterFactory, org.eclipse.emf.common.util.ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, org.eclipse.emf.ecore.EStructuralFeature feature, boolean isSettable, java.lang.Object staticImage)
public ExtendedItemPropertyDescriptor(org.eclipse.emf.common.notify.AdapterFactory adapterFactory, org.eclipse.emf.common.util.ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, org.eclipse.emf.ecore.EStructuralFeature feature, boolean isSettable, java.lang.String category, java.lang.String[] filterFlags)
public ExtendedItemPropertyDescriptor(org.eclipse.emf.common.notify.AdapterFactory adapterFactory, org.eclipse.emf.common.util.ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, org.eclipse.emf.ecore.EStructuralFeature feature, boolean isSettable, java.lang.Object staticImage, java.lang.String category, java.lang.String[] filterFlags)
public ExtendedItemPropertyDescriptor(org.eclipse.emf.common.notify.AdapterFactory adapterFactory, org.eclipse.emf.common.util.ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, org.eclipse.emf.ecore.EStructuralFeature feature, boolean isSettable, boolean multiLine, boolean sortChoices, java.lang.Object staticImage, java.lang.String category, java.lang.String[] filterFlags)
public ExtendedItemPropertyDescriptor(org.eclipse.emf.common.notify.AdapterFactory adapterFactory, org.eclipse.emf.common.util.ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, org.eclipse.emf.ecore.EReference[] parentReferences, boolean isSettable)
public ExtendedItemPropertyDescriptor(org.eclipse.emf.common.notify.AdapterFactory adapterFactory, org.eclipse.emf.common.util.ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, org.eclipse.emf.ecore.EReference[] parentReferences, boolean isSettable, java.lang.String category, java.lang.String[] filterFlags)
public org.eclipse.emf.edit.provider.IItemLabelProvider getLabelProvider(java.lang.Object object)
getLabelProvider
in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
getLabelProvider
in class org.eclipse.emf.edit.provider.ItemPropertyDescriptor
protected java.lang.Object getValue(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.ecore.EStructuralFeature feature)
getValue
in class org.eclipse.emf.edit.provider.ItemPropertyDescriptor
public java.lang.String getDescription(java.lang.Object object)
getDescription
in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
getDescription
in class org.eclipse.emf.edit.provider.ItemPropertyDescriptor
public java.util.Collection<?> getChoiceOfValues(java.lang.Object object)
getChoiceOfValues
in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
getChoiceOfValues
in class org.eclipse.emf.edit.provider.ItemPropertyDescriptor