|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.edit.provider.ItemPropertyDescriptorDecorator
Nested Class Summary |
Nested classes inherited from class org.eclipse.emf.edit.provider.IItemPropertyDescriptor |
IItemPropertyDescriptor.OverrideableCommandOwner |
Field Summary | |
protected IItemPropertyDescriptor |
itemPropertyDescriptor
|
protected Object |
object
|
Constructor Summary | |
ItemPropertyDescriptorDecorator(Object object,
IItemPropertyDescriptor itemPropertyDescriptor)
|
Method Summary | |
boolean |
canSetProperty(Object thisObject)
This does the delegated job of determining whether the property value from the given object supports set (and reset). |
String |
getCategory(Object thisObject)
This returns the group of propertiesk into which this one should be placed. |
Collection |
getChoiceOfValues(Object thisObject)
|
String |
getDescription(Object thisObject)
This returns the description to be displayed in the property sheet when this property is selected. |
String |
getDisplayName(Object thisObject)
This returns the name of the property to be displayed in the property sheet. |
Object |
getFeature(Object thisObject)
Returns the feature. |
String[] |
getFilterFlags(Object thisObject)
This returns the flags used as filters in the property sheet. |
Object |
getHelpContextIds(Object thisObject)
|
String |
getId(Object thisObject)
This returns the interface name of this property. |
IItemLabelProvider |
getLabelProvider(Object thisObject)
This does the delegated job of getting the label provider for the given object |
Object |
getPropertyValue(Object thisObject)
This does the delegated job of getting the property value from the given object |
boolean |
isCompatibleWith(Object object,
Object anotherObject,
IItemPropertyDescriptor anotherItemPropertyDescriptor)
This indicates whether these two property descriptors are equal. |
boolean |
isMany(Object thisObject)
This does the delegated job of determing whether the property represents multiple values. |
boolean |
isMultiLine(Object object)
This does the delegated job of determing whether the property's value consists of multi-line text. |
boolean |
isPropertySet(Object thisObject)
This does the delegated job of determining whether the property value from the given object is set. |
boolean |
isSortChoices(Object object)
This does the delegated job of determing the choices for this property should be sorted for display. |
void |
resetPropertyValue(Object thisObject)
This does the delegated job of resetting property value back to it's default value. |
void |
setPropertyValue(Object thisObject,
Object value)
This does the delegated job of setting the property to the given value. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected Object object
protected IItemPropertyDescriptor itemPropertyDescriptor
Constructor Detail |
public ItemPropertyDescriptorDecorator(Object object, IItemPropertyDescriptor itemPropertyDescriptor)
Method Detail |
public String getCategory(Object thisObject)
getCategory
in interface IItemPropertyDescriptor
public String getDescription(Object thisObject)
getDescription
in interface IItemPropertyDescriptor
public String getDisplayName(Object thisObject)
getDisplayName
in interface IItemPropertyDescriptor
public String[] getFilterFlags(Object thisObject)
getFilterFlags
in interface IItemPropertyDescriptor
public String getId(Object thisObject)
getId
in interface IItemPropertyDescriptor
public Object getHelpContextIds(Object thisObject)
getHelpContextIds
in interface IItemPropertyDescriptor
public IItemLabelProvider getLabelProvider(Object thisObject)
getLabelProvider
in interface IItemPropertyDescriptor
public boolean isCompatibleWith(Object object, Object anotherObject, IItemPropertyDescriptor anotherItemPropertyDescriptor)
isCompatibleWith
in interface IItemPropertyDescriptor
public Object getPropertyValue(Object thisObject)
getPropertyValue
in interface IItemPropertyDescriptor
public boolean isPropertySet(Object thisObject)
isPropertySet
in interface IItemPropertyDescriptor
public boolean canSetProperty(Object thisObject)
canSetProperty
in interface IItemPropertyDescriptor
public void resetPropertyValue(Object thisObject)
resetPropertyValue
in interface IItemPropertyDescriptor
public void setPropertyValue(Object thisObject, Object value)
setPropertyValue
in interface IItemPropertyDescriptor
public Object getFeature(Object thisObject)
IItemPropertyDescriptor
getFeature
in interface IItemPropertyDescriptor
public Collection getChoiceOfValues(Object thisObject)
getChoiceOfValues
in interface IItemPropertyDescriptor
public boolean isMany(Object thisObject)
isMany
in interface IItemPropertyDescriptor
public boolean isMultiLine(Object object)
isMultiLine
in interface IItemPropertyDescriptor
public boolean isSortChoices(Object object)
isSortChoices
in interface IItemPropertyDescriptor
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |