|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.edit.provider.ItemPropertyDescriptor.PropertyValueWrapper
Field Summary | |
protected AdapterFactoryItemDelegator |
itemDelegator
|
protected Object |
nestedPropertySource
|
protected Object |
object
|
protected Object |
propertyValue
|
Constructor Summary | |
ItemPropertyDescriptor.PropertyValueWrapper(AdapterFactory adapterFactory,
Object object,
Object propertyValue,
Object nestedPropertySource)
|
Method Summary | |
protected IItemPropertyDescriptor |
createPropertyDescriptorDecorator(Object object,
IItemPropertyDescriptor itemPropertyDescriptor)
|
Object |
getEditableValue(Object thisObject)
This returns the value to be edited. |
Object |
getImage(Object thisObject)
This does the same thing as ILabelProvider.getImage, it fetches the label image specific to this object instance. |
IItemPropertyDescriptor |
getPropertyDescriptor(Object thisObject,
Object propertyId)
This returns the property descriptor with the given ID. |
List |
getPropertyDescriptors(Object thisObject)
This does the same thing as IPropertySource.getPropertyDescriptors. |
String |
getText(Object thisObject)
This does the same thing as ILabelProvider.getlText, it fetches the label text specific to this object instance. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected Object object
protected Object propertyValue
protected Object nestedPropertySource
protected AdapterFactoryItemDelegator itemDelegator
Constructor Detail |
public ItemPropertyDescriptor.PropertyValueWrapper(AdapterFactory adapterFactory, Object object, Object propertyValue, Object nestedPropertySource)
Method Detail |
public String getText(Object thisObject)
IItemLabelProvider
getText
in interface IItemLabelProvider
public Object getImage(Object thisObject)
IItemLabelProvider
getImage
in interface IItemLabelProvider
public List getPropertyDescriptors(Object thisObject)
IItemPropertySource
getPropertyDescriptors
in interface IItemPropertySource
public IItemPropertyDescriptor getPropertyDescriptor(Object thisObject, Object propertyId)
IItemPropertySource
getPropertyDescriptor
in interface IItemPropertySource
public Object getEditableValue(Object thisObject)
IItemPropertySource
getEditableValue
in interface IItemPropertySource
protected IItemPropertyDescriptor createPropertyDescriptorDecorator(Object object, IItemPropertyDescriptor itemPropertyDescriptor)
|
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 |