|
|||||||||||
| 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 IItemLabelProviderpublic Object getImage(Object thisObject)
IItemLabelProvider
getImage in interface IItemLabelProviderpublic List getPropertyDescriptors(Object thisObject)
IItemPropertySource
getPropertyDescriptors in interface IItemPropertySource
public IItemPropertyDescriptor getPropertyDescriptor(Object thisObject,
Object propertyId)
IItemPropertySource
getPropertyDescriptor in interface IItemPropertySourcepublic 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 | ||||||||||