de.aitools.iv.graphdrawing.misc
Interface AiTreeCellRenderer
- All Known Implementing Classes:
- IconAiTreeCellRenderer, SimpleTreeCellRenderer, TextAreaAiTreeCellRenderer
public interface AiTreeCellRenderer
Defines the requirements for an object that displays a tree node.
- Author:
- bigben@uni-paderborn.de
getTreeCellRendererComponent
java.awt.Component getTreeCellRendererComponent(NativeBoxTreeVisualization tree,
java.lang.Object value,
boolean selected,
boolean expanded,
boolean leaf,
boolean hasFocus,
boolean visible,
double shade)
- Sets the
value
of the current tree
cell to value.
If selected
is true, the cell will be drawn as if selected.
If expanded
is true the node is currently expanded and
if leaf
is true the node represets a leaf and
if hasFocus
is true the node currently has focus.
tree
is the NativeBoxTreeVisualization
the receiver is being configured for.
Returns the Component
that the renderer uses to draw the value.
- Returns:
- the
Component
that the renderer uses to draw the value