public class GroupTreeCellRenderer
extends java.lang.Object
implements javax.swing.tree.TreeCellRenderer, java.util.Observer
Constructor and Description |
---|
GroupTreeCellRenderer(GroupController groupController)
Instantiates a new group tree cell renderer.
|
Modifier and Type | Method and Description |
---|---|
java.awt.Component |
getTreeCellRendererComponent(javax.swing.JTree tree,
java.lang.Object value,
boolean sel,
boolean expanded,
boolean leaf,
int row,
boolean hasFocus) |
void |
setGroupNodeCaptionStyle(GroupTree.GroupNodeCaptionStyle groupNodeCaptionStyle)
Sets the group node caption style.
|
void |
update(java.util.Observable observable,
java.lang.Object updateObject) |
public GroupTreeCellRenderer(GroupController groupController)
groupController
- the group controllerpublic java.awt.Component getTreeCellRendererComponent(javax.swing.JTree tree, java.lang.Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean hasFocus)
getTreeCellRendererComponent
in interface javax.swing.tree.TreeCellRenderer
public void setGroupNodeCaptionStyle(GroupTree.GroupNodeCaptionStyle groupNodeCaptionStyle)
groupNodeCaptionStyle
- the new caption stylepublic void update(java.util.Observable observable, java.lang.Object updateObject)
update
in interface java.util.Observer