
public static class CDOItemProviderAdapter.CDOPropertyDescriptor extends Object implements org.eclipse.emf.edit.provider.IItemPropertyDescriptor, org.eclipse.emf.edit.provider.IItemLabelProvider
IItemPropertyDescriptor.| Modifier and Type | Class and Description |
|---|---|
static class |
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider
Deprecated.
as of 4.4 not used any more.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
CDO_CATEGORY
PropertiesView category for CDO
|
static String[] |
FILTER_ID_EXPERT
The filter id for expert properties
|
| Constructor and Description |
|---|
CDOItemProviderAdapter.CDOPropertyDescriptor()
Deprecated.
as of 4.4. use
#CDOPropertyDescriptor(Property). |
CDOItemProviderAdapter.CDOPropertyDescriptor(Property<org.eclipse.emf.ecore.EObject> property) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canSetProperty(Object object) |
String |
getCategory(Object object) |
Collection<?> |
getChoiceOfValues(Object object) |
String |
getDescription(Object object) |
String |
getDisplayName(Object object) |
Object |
getFeature(Object object) |
String[] |
getFilterFlags(Object object) |
Object |
getHelpContextIds(Object object) |
String |
getId(Object object) |
Object |
getImage(Object object) |
org.eclipse.emf.edit.provider.IItemLabelProvider |
getLabelProvider(Object object) |
Property<org.eclipse.emf.ecore.EObject> |
getProperty() |
Object |
getPropertyValue(Object object) |
String |
getText(Object object) |
boolean |
isCompatibleWith(Object object,
Object anotherObject,
org.eclipse.emf.edit.provider.IItemPropertyDescriptor anotherPropertyDescriptor) |
boolean |
isMany(Object object) |
boolean |
isMultiLine(Object object) |
boolean |
isPropertySet(Object object) |
boolean |
isSortChoices(Object object) |
void |
resetPropertyValue(Object object) |
void |
setPropertyValue(Object object,
Object value) |
public static final String[] FILTER_ID_EXPERT
public static final String CDO_CATEGORY
@Deprecated public CDOItemProviderAdapter.CDOPropertyDescriptor()
#CDOPropertyDescriptor(Property).public CDOItemProviderAdapter.CDOPropertyDescriptor(Property<org.eclipse.emf.ecore.EObject> property)
public final Property<org.eclipse.emf.ecore.EObject> getProperty()
public String getId(Object object)
getId in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptorpublic Object getFeature(Object object)
getFeature in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptorpublic String getDisplayName(Object object)
getDisplayName in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptorpublic String getDescription(Object object)
getDescription in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptorpublic boolean isPropertySet(Object object)
isPropertySet in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptorpublic Object getPropertyValue(Object object)
getPropertyValue in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptorpublic void setPropertyValue(Object object, Object value)
setPropertyValue in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptorpublic void resetPropertyValue(Object object)
resetPropertyValue in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptorpublic boolean canSetProperty(Object object)
canSetProperty in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptorpublic String getCategory(Object object)
getCategory in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptorpublic Collection<?> getChoiceOfValues(Object object)
getChoiceOfValues in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptorpublic Object getHelpContextIds(Object object)
getHelpContextIds in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptorpublic boolean isCompatibleWith(Object object, Object anotherObject, org.eclipse.emf.edit.provider.IItemPropertyDescriptor anotherPropertyDescriptor)
isCompatibleWith in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptorpublic boolean isMany(Object object)
isMany in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptorpublic boolean isMultiLine(Object object)
isMultiLine in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptorpublic boolean isSortChoices(Object object)
isSortChoices in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptorpublic String[] getFilterFlags(Object object)
getFilterFlags in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptorpublic org.eclipse.emf.edit.provider.IItemLabelProvider getLabelProvider(Object object)
getLabelProvider in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptorpublic Object getImage(Object object)
getImage in interface org.eclipse.emf.edit.provider.IItemLabelProviderCopyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.