|
||||||||||||
| 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
|
protected static class |
PropertyDescriptor.EDataTypeValueHandler
A delegate for handling validation and conversion for data type values. |
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 java.lang.Object |
object
This is the object for which this class is a property source. |
| Constructor Summary | |
|---|---|
PropertyDescriptor(java.lang.Object object,
IItemPropertyDescriptor itemPropertyDescriptor)
An instance is constructed from an object and its item property source. |
|
| Method Summary | |
|---|---|
protected CellEditor |
createEDataTypeCellEditor(EDataType eDataType,
Composite composite)
|
CellEditor |
createPropertyEditor(Composite composite)
This returns the cell editor that will be used to edit the value of this property. |
java.lang.String |
getCategory()
|
java.lang.String |
getDescription()
|
java.lang.String |
getDisplayName()
|
protected ILabelProvider |
getEditLabelProvider()
|
java.lang.String[] |
getFilterFlags()
|
java.lang.Object |
getHelpContextIds()
|
java.lang.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 java.lang.Object object
protected IItemPropertyDescriptor itemPropertyDescriptor
IPropertyDescriptor methods.
protected static final EcorePackage ecorePackage
| Constructor Detail |
public PropertyDescriptor(java.lang.Object object,
IItemPropertyDescriptor itemPropertyDescriptor)
| Method Detail |
public java.lang.String getCategory()
getCategory in interface IPropertyDescriptorpublic java.lang.String getDescription()
getDescription in interface IPropertyDescriptorpublic java.lang.String getDisplayName()
getDisplayName in interface IPropertyDescriptorpublic java.lang.String[] getFilterFlags()
getFilterFlags in interface IPropertyDescriptorpublic java.lang.Object getHelpContextIds()
getHelpContextIds in interface IPropertyDescriptorpublic java.lang.Object getId()
getId in interface IPropertyDescriptorpublic ILabelProvider getLabelProvider()
getLabelProvider in interface IPropertyDescriptorprotected ILabelProvider getEditLabelProvider()
public boolean isCompatibleWith(IPropertyDescriptor anotherProperty)
isCompatibleWith in interface IPropertyDescriptor
protected CellEditor createEDataTypeCellEditor(EDataType eDataType,
Composite composite)
public CellEditor createPropertyEditor(Composite composite)
createPropertyEditor in interface IPropertyDescriptor
|
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 | |||||||||||