public static class CDOItemProviderAdapter.CDOPropertyDescriptor extends Object implements IItemPropertyDescriptor, IItemLabelProvider
IItemPropertyDescriptor.| Modifier and Type | Class and Description |
|---|---|
static class |
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider
Deprecated.
as of 4.4 not used any more.
|
IItemPropertyDescriptor.OverrideableCommandOwner| 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 |
|---|
CDOPropertyDescriptor()
Deprecated.
as of 4.4. use
#CDOPropertyDescriptor(Property). |
CDOPropertyDescriptor(Property<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) |
IItemLabelProvider |
getLabelProvider(Object object) |
Property<EObject> |
getProperty() |
Object |
getPropertyValue(Object object) |
String |
getText(Object object) |
boolean |
isCompatibleWith(Object object,
Object anotherObject,
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 CDOPropertyDescriptor()
#CDOPropertyDescriptor(Property).public String getId(Object object)
getId in interface IItemPropertyDescriptorpublic Object getFeature(Object object)
getFeature in interface IItemPropertyDescriptorpublic String getDisplayName(Object object)
getDisplayName in interface IItemPropertyDescriptorpublic String getDescription(Object object)
getDescription in interface IItemPropertyDescriptorpublic boolean isPropertySet(Object object)
isPropertySet in interface IItemPropertyDescriptorpublic Object getPropertyValue(Object object)
getPropertyValue in interface IItemPropertyDescriptorpublic void setPropertyValue(Object object, Object value)
setPropertyValue in interface IItemPropertyDescriptorpublic void resetPropertyValue(Object object)
resetPropertyValue in interface IItemPropertyDescriptorpublic boolean canSetProperty(Object object)
canSetProperty in interface IItemPropertyDescriptorpublic String getCategory(Object object)
getCategory in interface IItemPropertyDescriptorpublic Collection<?> getChoiceOfValues(Object object)
getChoiceOfValues in interface IItemPropertyDescriptorpublic Object getHelpContextIds(Object object)
getHelpContextIds in interface IItemPropertyDescriptorpublic boolean isCompatibleWith(Object object, Object anotherObject, IItemPropertyDescriptor anotherPropertyDescriptor)
isCompatibleWith in interface IItemPropertyDescriptorpublic boolean isMany(Object object)
isMany in interface IItemPropertyDescriptorpublic boolean isMultiLine(Object object)
isMultiLine in interface IItemPropertyDescriptorpublic boolean isSortChoices(Object object)
isSortChoices in interface IItemPropertyDescriptorpublic String[] getFilterFlags(Object object)
getFilterFlags in interface IItemPropertyDescriptorpublic IItemLabelProvider getLabelProvider(Object object)
getLabelProvider in interface IItemPropertyDescriptorpublic Object getImage(Object object)
getImage in interface IItemLabelProviderpublic String getText(Object object)
getText in interface IItemLabelProviderCopyright (c) 2011-2015 Eike Stepper (Berlin, Germany) and others.