org.eclipse.emf.cdo.edit
Class CDOItemProviderAdapter.CDOPropertyDescriptor
java.lang.Object
org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
- All Implemented Interfaces:
- org.eclipse.emf.edit.provider.IItemPropertyDescriptor
- Direct Known Subclasses:
- CDOItemProviderAdapter.AdaptersDescriptor, CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor, CDOItemProviderAdapter.ContainerDescriptor, CDOItemProviderAdapter.DirectResourceDescriptor, CDOItemProviderAdapter.IDDescriptor, CDOItemProviderAdapter.ReadLockedDescriptor, CDOItemProviderAdapter.StateDescriptor, CDOItemProviderAdapter.URIDescriptor, CDOItemProviderAdapter.VersionDescriptor, CDOItemProviderAdapter.ViewDescriptor, CDOItemProviderAdapter.WriteLockedDescriptor
- Enclosing class:
- CDOItemProviderAdapter
public abstract static class CDOItemProviderAdapter.CDOPropertyDescriptor
- extends java.lang.Object
- implements org.eclipse.emf.edit.provider.IItemPropertyDescriptor
Base abstract to add CDO debug information to PropertiesView. Users wanting to add new information to the
Properties View can subclass this class instead of directly implementing IItemPropertyDescriptor.
- Since:
- 2.0
| Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor |
org.eclipse.emf.edit.provider.IItemPropertyDescriptor.OverrideableCommandOwner |
|
Field Summary |
static java.lang.String |
CDO_CATEGORY
PropertiesView category for CDO |
static java.lang.String[] |
FILTER_ID_EXPERT
The filter id for expert properties |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor |
getDescription, getDisplayName, getFeature, getId, getPropertyValue |
FILTER_ID_EXPERT
public static final java.lang.String[] FILTER_ID_EXPERT
- The filter id for expert properties
CDO_CATEGORY
public static final java.lang.String CDO_CATEGORY
- PropertiesView category for CDO
CDOItemProviderAdapter.CDOPropertyDescriptor
public CDOItemProviderAdapter.CDOPropertyDescriptor()
canSetProperty
public boolean canSetProperty(java.lang.Object object)
- Specified by:
canSetProperty in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
setPropertyValue
public void setPropertyValue(java.lang.Object object,
java.lang.Object value)
- Specified by:
setPropertyValue in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
resetPropertyValue
public void resetPropertyValue(java.lang.Object object)
- Specified by:
resetPropertyValue in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
isPropertySet
public boolean isPropertySet(java.lang.Object object)
- Specified by:
isPropertySet in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
getCategory
public java.lang.String getCategory(java.lang.Object object)
- Specified by:
getCategory in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
getChoiceOfValues
public java.util.Collection<?> getChoiceOfValues(java.lang.Object object)
- Specified by:
getChoiceOfValues in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
getHelpContextIds
public java.lang.Object getHelpContextIds(java.lang.Object object)
- Specified by:
getHelpContextIds in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
isCompatibleWith
public boolean isCompatibleWith(java.lang.Object object,
java.lang.Object anotherObject,
org.eclipse.emf.edit.provider.IItemPropertyDescriptor anotherPropertyDescriptor)
- Specified by:
isCompatibleWith in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
isMany
public boolean isMany(java.lang.Object object)
- Specified by:
isMany in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
isMultiLine
public boolean isMultiLine(java.lang.Object object)
- Specified by:
isMultiLine in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
isSortChoices
public boolean isSortChoices(java.lang.Object object)
- Specified by:
isSortChoices in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
getFilterFlags
public java.lang.String[] getFilterFlags(java.lang.Object object)
- Specified by:
getFilterFlags in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
getLabelProvider
public org.eclipse.emf.edit.provider.IItemLabelProvider getLabelProvider(java.lang.Object object)
- Specified by:
getLabelProvider in interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor