|
||||||||||
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.PropertyDescriptor
public class 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 IPropertyDescriptor
public java.lang.String getDescription()
getDescription
in interface IPropertyDescriptor
public java.lang.String getDisplayName()
getDisplayName
in interface IPropertyDescriptor
public java.lang.String[] getFilterFlags()
getFilterFlags
in interface IPropertyDescriptor
public java.lang.Object getHelpContextIds()
getHelpContextIds
in interface IPropertyDescriptor
public java.lang.Object getId()
getId
in interface IPropertyDescriptor
public ILabelProvider getLabelProvider()
getLabelProvider
in interface IPropertyDescriptor
protected 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-2012 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |