setToolTipText(((SemanticTypeTree.TreeNode)value).getFQName());
setToolTipText(getToolTip(value));
    public Component getTreeCellRendererComponent(JTree tree, Object value,                                                  boolean sel, boolean expanded,                                                  boolean leaf, int row,                                                  boolean hasFocus)    {        super.getTreeCellRendererComponent(tree,value,sel,expanded,                                          leaf,row,hasFocus);        int nodeType = getNodeType(value);        if(nodeType == STRING_NODE)        {            setIcon(stringIcon);        }        else if(nodeType == NUMERIC_NODE)        {            setIcon(numericIcon);        }        else if(nodeType == ATTRIBUTE_NODE)        {            setIcon(typeIcon);        }        else if(nodeType == BOOLEAN_NODE)        {            setIcon(booleanIcon);        }        setToolTipText(((SemanticTypeTree.TreeNode)value).getFQName());        return this;    }