Interface RenderableTreeNode

All Superinterfaces:
TreeNode
All Known Subinterfaces:
OPCTreeNode, UnifiedBrowserTree.Node
All Known Implementing Classes:
AbstractErrorNode, AbstractLoadingNode, AbstractOPCTreeNode, DefaultErrorNode, DefaultLoadingNode, ErrorNode, HistoricalProvidersNode.HistoricalBrowseResultNode, LoadingNode, OPCFolderNode

public interface RenderableTreeNode extends TreeNode
A subinterface of TreeNode that adds some information to help it render. The main text of the node will be obtained through the toString() function. Note that the tree's renderer must be a BasicRenderer in order for this to mean anything.
  • Method Details

    • getIconKey

      Object getIconKey()
      Return a hashable key to specify this node's icon
    • getFontStyle

      int getFontStyle()
      A bitmask of Font.BOLD, Font.NORMAL, Font.ITALIC to specify the font style of the node
    • getTooltipText

      String getTooltipText()
      A tooltip (may be null) for the node