|
|||||||||||
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 IPropertyDescriptor
public String getDescription()
getDescription
in interface IPropertyDescriptor
public String getDisplayName()
getDisplayName
in interface IPropertyDescriptor
public String[] getFilterFlags()
getFilterFlags
in interface IPropertyDescriptor
public Object getHelpContextIds()
getHelpContextIds
in interface IPropertyDescriptor
public Object getId()
getId
in interface IPropertyDescriptor
public ILabelProvider getLabelProvider()
getLabelProvider
in interface IPropertyDescriptor
public boolean isCompatibleWith(IPropertyDescriptor anotherProperty)
isCompatibleWith
in interface IPropertyDescriptor
public 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 |