package japlot.root;

import javax.swing.JTree;
import javax.swing.tree.DefaultTreeCellRenderer;

/**
 * A TreeCellRenderer for use with RootObjectTreeModel.
 * Deals with setting tool tips on the tree
 * @author  tonyj
 * @version $Id: RootObjectTreeCellRenderer.java 13617 2009-04-09 22:48:46Z tonyj $
 */
public class RootObjectTreeCellRenderer extends DefaultTreeCellRenderer
{
   public java.awt.Component getTreeCellRendererComponent(JTree tree, Object value, boolean p3, boolean p4, boolean p5, int p6, boolean p7)
   {
      if (value instanceof RootObjectTreeModel.RootObjectTreeNode)
      {
         setToolTipText(((RootObjectTreeModel.RootObjectTreeNode) value).toolTip());
      }
      return super.getTreeCellRendererComponent(tree, value, p3, p4, p5, p6, p7);
   }
}

 

Ads help maintain this website.