Object
IPropertyNode
A default implementation of IPropertyNode. This class may be used as a container of other IPropertyNodes. It may also be subclassed to implement IProperty and carry a value.
Object
DefaultPropertyNode
IPropertyNode
DefaultProperty
Constructor Summary |
|
Method Summary |
public void |
|
public static |
|
public static |
|
public static |
|
public |
|
public |
|
public |
|
public |
|
public void |
|
public void |
|
public void |
Methods from class java.lang. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods from interface com.bea.ide.ui.propertyeditor. |
|
Constructor Detail |
protected DefaultPropertyNode()
public DefaultPropertyNode(String
label,String
description,List
children)
Method Detail |
public void addChild(IPropertyNode
child)
Sets a child IPropertyNode for this node.
public staticGenerates an IActionProxy.IActionProxy
createAddActionProxy(IAction
action)
public staticGenerates an IActionProxy.IActionProxy
createBuilderActionProxy(IAction
action)
public staticGenerates an IActionProxy.IActionProxy
createDeleteActionProxy(IAction
action)
public IActionProxy
getAction()
Description copied from IPropertyNode.getAction()
See DefaultPropertyNode factory methods for creating a standard IActionProxy out of your IAction.
Related Topics
public List
getChildren()
Description copied from IPropertyNode.getChildren()
If this node has not children, an empty List should be returned. Use of Collections.EMPTY_LIST is recommended.
Related Topics
public String
getDescription()
Description copied from IPropertyNode.getDescription()
Related Topics
IPropertyNode.getDescription()
public String
getLabel()
Description copied from IPropertyNode.getLabel()
Related Topics
public void setChildren(List
children)
Sets the list of child IPropertyNodes for this node.
public void setDescription(String
description)
Sets the description for this property node.
public void setLabel(String
label)
Sets the label for this property node.