|
|||||||||
| PREV CLASS SOURCE NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--org.eclipse.emf.edit.ui.provider.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 org.eclipse.ui.views.properties.IPropertyDescriptor |
createPropertyDescriptor(IItemPropertyDescriptor itemPropertyDescriptor)
|
java.lang.Object |
getEditableValue()
This delegates to IItemPropertySource.getEditableValue. |
org.eclipse.ui.views.properties.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 org.eclipse.ui.views.properties.IPropertySourcepublic org.eclipse.ui.views.properties.IPropertyDescriptor[] getPropertyDescriptors()
IItemPropertySource.getPropertyDescriptors.getPropertyDescriptors in interface org.eclipse.ui.views.properties.IPropertySourceprotected org.eclipse.ui.views.properties.IPropertyDescriptor createPropertyDescriptor(IItemPropertyDescriptor itemPropertyDescriptor)
public java.lang.Object getPropertyValue(java.lang.Object propertyId)
IItemPropertyDescriptor.getPropertyValue.getPropertyValue in interface org.eclipse.ui.views.properties.IPropertySourcepublic boolean isPropertySet(java.lang.Object propertyId)
IItemPropertyDescriptor.isPropertySet.isPropertySet in interface org.eclipse.ui.views.properties.IPropertySourcepublic void resetPropertyValue(java.lang.Object propertyId)
IItemPropertyDescriptor.resetPropertyValue.resetPropertyValue in interface org.eclipse.ui.views.properties.IPropertySource
public void setPropertyValue(java.lang.Object propertyId,
java.lang.Object value)
IItemPropertyDescriptor.setPropertyValue.setPropertyValue in interface org.eclipse.ui.views.properties.IPropertySource
|
Copyright 2001-2003 IBM Corporation and others. All Rights Reserved. |
||||||||
| PREV CLASS SOURCE NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||