package hep.io.root.util;
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);
}
}