Package 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.IItemLabelProvider,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,CDOItemProviderAdapter.WriteOptionDescriptor
- Enclosing class:
- CDOItemProviderAdapter
public static class CDOItemProviderAdapter.CDOPropertyDescriptor extends java.lang.Object implements org.eclipse.emf.edit.provider.IItemPropertyDescriptor, org.eclipse.emf.edit.provider.IItemLabelProviderBase 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 implementingIItemPropertyDescriptor.- Since:
- 2.0
- Author:
- Victor Roldan Betancort
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProviderDeprecated.As of 4.4 not used any more.-
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
org.eclipse.emf.edit.provider.IItemPropertyDescriptor.OverrideableCommandOwner, org.eclipse.emf.edit.provider.IItemPropertyDescriptor.ValueHandler, org.eclipse.emf.edit.provider.IItemPropertyDescriptor.ValueHandlerProvider
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCDO_CATEGORYPropertiesView category for CDOstatic java.lang.String[]FILTER_ID_EXPERTThe filter id for expert properties
-
Constructor Summary
Constructors Constructor Description CDOPropertyDescriptor()Deprecated.As of 4.4.CDOPropertyDescriptor(org.eclipse.net4j.util.properties.Property<org.eclipse.emf.ecore.EObject> property)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanSetProperty(java.lang.Object object)java.lang.StringgetCategory(java.lang.Object object)java.util.Collection<?>getChoiceOfValues(java.lang.Object object)java.lang.StringgetDescription(java.lang.Object object)java.lang.StringgetDisplayName(java.lang.Object object)java.lang.ObjectgetFeature(java.lang.Object object)java.lang.String[]getFilterFlags(java.lang.Object object)java.lang.ObjectgetHelpContextIds(java.lang.Object object)java.lang.StringgetId(java.lang.Object object)java.lang.ObjectgetImage(java.lang.Object object)org.eclipse.emf.edit.provider.IItemLabelProvidergetLabelProvider(java.lang.Object object)org.eclipse.net4j.util.properties.Property<org.eclipse.emf.ecore.EObject>getProperty()java.lang.ObjectgetPropertyValue(java.lang.Object object)java.lang.StringgetText(java.lang.Object object)booleanisCompatibleWith(java.lang.Object object, java.lang.Object anotherObject, org.eclipse.emf.edit.provider.IItemPropertyDescriptor anotherPropertyDescriptor)booleanisMany(java.lang.Object object)booleanisMultiLine(java.lang.Object object)booleanisPropertySet(java.lang.Object object)booleanisSortChoices(java.lang.Object object)voidresetPropertyValue(java.lang.Object object)voidsetPropertyValue(java.lang.Object object, java.lang.Object value)
-
-
-
Constructor Detail
-
CDOPropertyDescriptor
@Deprecated public CDOPropertyDescriptor()
Deprecated.As of 4.4. useCDOPropertyDescriptor(Property).
-
CDOPropertyDescriptor
public CDOPropertyDescriptor(org.eclipse.net4j.util.properties.Property<org.eclipse.emf.ecore.EObject> property)
- Since:
- 4.4
-
-
Method Detail
-
getProperty
public final org.eclipse.net4j.util.properties.Property<org.eclipse.emf.ecore.EObject> getProperty()
- Since:
- 4.4
-
getId
public java.lang.String getId(java.lang.Object object)
- Specified by:
getIdin interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor- Since:
- 4.4
-
getFeature
public java.lang.Object getFeature(java.lang.Object object)
- Specified by:
getFeaturein interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor- Since:
- 4.4
-
getDisplayName
public java.lang.String getDisplayName(java.lang.Object object)
- Specified by:
getDisplayNamein interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor- Since:
- 4.4
-
getDescription
public java.lang.String getDescription(java.lang.Object object)
- Specified by:
getDescriptionin interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor- Since:
- 4.4
-
isPropertySet
public boolean isPropertySet(java.lang.Object object)
- Specified by:
isPropertySetin interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor
-
getPropertyValue
public java.lang.Object getPropertyValue(java.lang.Object object)
- Specified by:
getPropertyValuein interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor- Since:
- 4.4
-
setPropertyValue
public void setPropertyValue(java.lang.Object object, java.lang.Object value)- Specified by:
setPropertyValuein interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor
-
resetPropertyValue
public void resetPropertyValue(java.lang.Object object)
- Specified by:
resetPropertyValuein interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor
-
canSetProperty
public boolean canSetProperty(java.lang.Object object)
- Specified by:
canSetPropertyin interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor
-
getCategory
public java.lang.String getCategory(java.lang.Object object)
- Specified by:
getCategoryin interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor
-
getChoiceOfValues
public java.util.Collection<?> getChoiceOfValues(java.lang.Object object)
- Specified by:
getChoiceOfValuesin interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor
-
getHelpContextIds
public java.lang.Object getHelpContextIds(java.lang.Object object)
- Specified by:
getHelpContextIdsin interfaceorg.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:
isCompatibleWithin interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor
-
isMany
public boolean isMany(java.lang.Object object)
- Specified by:
isManyin interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor
-
isMultiLine
public boolean isMultiLine(java.lang.Object object)
- Specified by:
isMultiLinein interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor
-
isSortChoices
public boolean isSortChoices(java.lang.Object object)
- Specified by:
isSortChoicesin interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor
-
getFilterFlags
public java.lang.String[] getFilterFlags(java.lang.Object object)
- Specified by:
getFilterFlagsin interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor
-
getLabelProvider
public org.eclipse.emf.edit.provider.IItemLabelProvider getLabelProvider(java.lang.Object object)
- Specified by:
getLabelProviderin interfaceorg.eclipse.emf.edit.provider.IItemPropertyDescriptor
-
getImage
public java.lang.Object getImage(java.lang.Object object)
- Specified by:
getImagein interfaceorg.eclipse.emf.edit.provider.IItemLabelProvider- Since:
- 4.4
-
getText
public java.lang.String getText(java.lang.Object object)
- Specified by:
getTextin interfaceorg.eclipse.emf.edit.provider.IItemLabelProvider- Since:
- 4.4
-
-