|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.emf.edit.ui.provider.PropertyDescriptor
This is used to encapsulate an IItemPropertyDescriptor along with the object for which it is an item property source
and make it behave like an IPropertyDescriptor.
| Nested Class Summary | |
static class |
PropertyDescriptor.EDataTypeCellEditor
This cell editor ensures that only Integer values are supported |
static class |
PropertyDescriptor.FloatCellEditor
Deprecated. |
static class |
PropertyDescriptor.IntegerCellEditor
Deprecated. |
| Field Summary | |
protected static EcorePackage |
ecorePackage
|
protected IItemPropertyDescriptor |
itemPropertyDescriptor
This is the descriptor to which we will delegate all the IPropertyDescriptor methods. |
protected Object |
object
This is the object for which this class is a property source. |
| Constructor Summary | |
PropertyDescriptor(Object object,
IItemPropertyDescriptor itemPropertyDescriptor)
An instance is constructed from an object and its item property source. |
|
| Method Summary | |
CellEditor |
createPropertyEditor(Composite composite)
This returns the cell editor that will be used to edit the value of this property. |
String |
getCategory()
|
String |
getDescription()
|
String |
getDisplayName()
|
String[] |
getFilterFlags()
|
Object |
getHelpContextIds()
|
Object |
getId()
|
ILabelProvider |
getLabelProvider()
|
boolean |
isCompatibleWith(IPropertyDescriptor anotherProperty)
|
| 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
IPropertyDescriptor methods.
protected static final EcorePackage ecorePackage
| Constructor Detail |
public PropertyDescriptor(Object object,
IItemPropertyDescriptor itemPropertyDescriptor)
| Method Detail |
public String getCategory()
getCategory in interface IPropertyDescriptorpublic String getDescription()
getDescription in interface IPropertyDescriptorpublic String getDisplayName()
getDisplayName in interface IPropertyDescriptorpublic String[] getFilterFlags()
getFilterFlags in interface IPropertyDescriptorpublic Object getHelpContextIds()
getHelpContextIds in interface IPropertyDescriptorpublic Object getId()
getId in interface IPropertyDescriptorpublic ILabelProvider getLabelProvider()
getLabelProvider in interface IPropertyDescriptorpublic boolean isCompatibleWith(IPropertyDescriptor anotherProperty)
isCompatibleWith in interface IPropertyDescriptorpublic CellEditor createPropertyEditor(Composite composite)
createPropertyEditor in interface IPropertyDescriptor
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||