|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.emf.edit.ui.provider.PropertySource
public class PropertySource
This is used to encapsulate an IItemPropertySource
along with the object for which it is an item property source
and make it behave like an IPropertySource
.
Field Summary | |
---|---|
protected IItemPropertySource |
itemPropertySource
This is the descriptor to which we will delegate all the IPropertySource methods. |
protected java.lang.Object |
object
This is the object for which this class is a property source. |
Constructor Summary | |
---|---|
PropertySource(java.lang.Object object,
IItemPropertySource itemPropertySource)
An instance is constructed from an object and its item property source. |
Method Summary | |
---|---|
protected IPropertyDescriptor |
createPropertyDescriptor(IItemPropertyDescriptor itemPropertyDescriptor)
|
java.lang.Object |
getEditableValue()
This delegates to IItemPropertySource.getEditableValue . |
IPropertyDescriptor[] |
getPropertyDescriptors()
This delegates to IItemPropertySource.getPropertyDescriptors . |
java.lang.Object |
getPropertyValue(java.lang.Object propertyId)
This delegates to IItemPropertyDescriptor.getPropertyValue . |
boolean |
isPropertySet(java.lang.Object propertyId)
This delegates to IItemPropertyDescriptor.isPropertySet . |
void |
resetPropertyValue(java.lang.Object propertyId)
This delegates to IItemPropertyDescriptor.resetPropertyValue . |
void |
setPropertyValue(java.lang.Object propertyId,
java.lang.Object value)
This delegates to IItemPropertyDescriptor.setPropertyValue . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.Object object
protected IItemPropertySource itemPropertySource
IPropertySource
methods.
Constructor Detail |
---|
public PropertySource(java.lang.Object object, IItemPropertySource itemPropertySource)
Method Detail |
---|
public java.lang.Object getEditableValue()
IItemPropertySource.getEditableValue
.
getEditableValue
in interface IPropertySource
public IPropertyDescriptor[] getPropertyDescriptors()
IItemPropertySource.getPropertyDescriptors
.
getPropertyDescriptors
in interface IPropertySource
protected IPropertyDescriptor createPropertyDescriptor(IItemPropertyDescriptor itemPropertyDescriptor)
public java.lang.Object getPropertyValue(java.lang.Object propertyId)
IItemPropertyDescriptor.getPropertyValue
.
getPropertyValue
in interface IPropertySource
public boolean isPropertySet(java.lang.Object propertyId)
IItemPropertyDescriptor.isPropertySet
.
isPropertySet
in interface IPropertySource
public void resetPropertyValue(java.lang.Object propertyId)
IItemPropertyDescriptor.resetPropertyValue
.
resetPropertyValue
in interface IPropertySource
public void setPropertyValue(java.lang.Object propertyId, java.lang.Object value)
IItemPropertyDescriptor.setPropertyValue
.
setPropertyValue
in interface IPropertySource
|
Copyright 2001-2012 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |