org.eclipse.ui.views.properties
Class TextPropertyDescriptor
java.lang.Object
|
+--org.eclipse.ui.views.properties.PropertyDescriptor
|
+--org.eclipse.ui.views.properties.TextPropertyDescriptor
- All Implemented Interfaces:
- IPropertyDescriptor
- public class TextPropertyDescriptor
- extends PropertyDescriptor
Descriptor for a property that has a value which should be edited with a
text cell editor.
This class may be instantiated; it is not intended to be subclassed.
Example:
IPropertyDescriptor pd = new TextPropertyDescriptor("surname", "Last Name");
Methods inherited from class org.eclipse.ui.views.properties.PropertyDescriptor |
getAlwaysIncompatible, getCategory, getDescription, getDisplayName, getFilterFlags, getHelpContextIds, getId, getLabelProvider, getValidator, isCompatibleWith, setAlwaysIncompatible, setCategory, setDescription, setFilterFlags, setHelpContextIds, setLabelProvider, setValidator |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TextPropertyDescriptor
public TextPropertyDescriptor(Object id,
String displayName)
- Creates an property descriptor with the given id and display name.
- Parameters:
id
- the id of the propertydisplayName
- the name to display for the property
createPropertyEditor
public CellEditor createPropertyEditor(Composite parent)
- The
TextPropertyDescriptor
implementation of this
IPropertyDescriptor
method creates and returns a new
TextCellEditor
.
The editor is configured with the current validator if there is one.
- Overrides:
createPropertyEditor
in class PropertyDescriptor
- Following copied from interface:
org.eclipse.ui.views.properties.IPropertyDescriptor
- Parameters:
parent
- the parent widget for the cell editor- Returns:
- the cell editor for this property, or
null
if this
property cannot be edited
Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.