org.openorb.board.shared.board
Class BoardTreeRenderer

java.lang.Object
  extended by org.openorb.board.shared.board.BoardTreeRenderer
All Implemented Interfaces:
javax.swing.tree.TreeCellRenderer

public class BoardTreeRenderer
extends java.lang.Object
implements javax.swing.tree.TreeCellRenderer


Constructor Summary
BoardTreeRenderer()
          Constructor
 
Method Summary
 void addCase(int nodeType, BoardComponentRenderer renderer)
           
 java.awt.Component getTreeCellRendererComponent(javax.swing.JTree tree, java.lang.Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean hasFocus)
          TreeCellRenderer implementation
 void removeCase(int nodeType)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BoardTreeRenderer

public BoardTreeRenderer()
Constructor

Method Detail

getTreeCellRendererComponent

public java.awt.Component getTreeCellRendererComponent(javax.swing.JTree tree,
                                                       java.lang.Object value,
                                                       boolean sel,
                                                       boolean expanded,
                                                       boolean leaf,
                                                       int row,
                                                       boolean hasFocus)
TreeCellRenderer implementation

Specified by:
getTreeCellRendererComponent in interface javax.swing.tree.TreeCellRenderer

addCase

public void addCase(int nodeType,
                    BoardComponentRenderer renderer)

removeCase

public void removeCase(int nodeType)