public abstract static class CDOItemProviderAdapter.CDOPropertyDescriptor extends Object implements IItemPropertyDescriptor
IItemPropertyDescriptor
.Modifier and Type | Class and Description |
---|---|
static class |
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider
A default implementation of
IItemLabelProvider . |
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 |
---|
CDOItemProviderAdapter.CDOPropertyDescriptor() |
Modifier and Type | Method and Description |
---|---|
boolean |
canSetProperty(Object object) |
String |
getCategory(Object object) |
Collection<?> |
getChoiceOfValues(Object object) |
String[] |
getFilterFlags(Object object) |
Object |
getHelpContextIds(Object object) |
IItemLabelProvider |
getLabelProvider(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) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDescription, getDisplayName, getFeature, getId, getPropertyValue
public static final String[] FILTER_ID_EXPERT
public static final String CDO_CATEGORY
public CDOItemProviderAdapter.CDOPropertyDescriptor()
public boolean canSetProperty(Object object)
canSetProperty
in interface IItemPropertyDescriptor
public void setPropertyValue(Object object, Object value)
setPropertyValue
in interface IItemPropertyDescriptor
public void resetPropertyValue(Object object)
resetPropertyValue
in interface IItemPropertyDescriptor
public boolean isPropertySet(Object object)
isPropertySet
in interface IItemPropertyDescriptor
public String getCategory(Object object)
getCategory
in interface IItemPropertyDescriptor
public Collection<?> getChoiceOfValues(Object object)
getChoiceOfValues
in interface IItemPropertyDescriptor
public Object getHelpContextIds(Object object)
getHelpContextIds
in interface IItemPropertyDescriptor
public boolean isCompatibleWith(Object object, Object anotherObject, IItemPropertyDescriptor anotherPropertyDescriptor)
isCompatibleWith
in interface IItemPropertyDescriptor
public boolean isMany(Object object)
isMany
in interface IItemPropertyDescriptor
public boolean isMultiLine(Object object)
isMultiLine
in interface IItemPropertyDescriptor
public boolean isSortChoices(Object object)
isSortChoices
in interface IItemPropertyDescriptor
public String[] getFilterFlags(Object object)
getFilterFlags
in interface IItemPropertyDescriptor
public IItemLabelProvider getLabelProvider(Object object)
getLabelProvider
in interface IItemPropertyDescriptor
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.