de.intarsys.tools.tree
Class PropertyNode
java.lang.Object
de.intarsys.tools.tree.CommonNode
de.intarsys.tools.tree.PropertyNode
- All Implemented Interfaces:
- IAttributeSupport, INotificationSupport, IPresentationSupport
public class PropertyNode
- extends CommonNode
A common superclass for a node providing detail information on a specifc
property of its parent.
| Methods inherited from class de.intarsys.tools.tree.CommonNode |
addNotificationListener, getAttribute, getChildren, getDescription, getNode, getNodeHandler, getObject, getParent, getTip, hasChildren, removeAttribute, removeNotificationListener, setAttribute, setNodeHandler |
PropertyNode
public PropertyNode(CommonNode parent,
Object object,
String label,
String name,
boolean reusable)
getIconName
public String getIconName()
- Description copied from interface:
IPresentationSupport
- A name for an icon.
- Specified by:
getIconName in interface IPresentationSupport- Overrides:
getIconName in class CommonNode
- Returns:
- A name for an icon.
getLabel
public String getLabel()
- Description copied from interface:
IPresentationSupport
- A short string representation (suitable for example for use with an icon
or menu item).
- Specified by:
getLabel in interface IPresentationSupport- Overrides:
getLabel in class CommonNode
- Returns:
- A short string representation (suitable for example for use with
an icon or menu item).
getPropertyFormat
public Format getPropertyFormat()
getPropertyLabel
public String getPropertyLabel()
getPropertyName
public String getPropertyName()
getPropertyValue
public Object getPropertyValue()
setPropertyFormat
public void setPropertyFormat(Format propertyFormat)
Copyright © 2012 intarsys consulting GmbH. All Rights Reserved.