Class ToolTipInfo<T>

java.lang.Object
ghidra.graph.viewer.popup.ToolTipInfo<T>
Type Parameters:
T - the type of object for which to create a tooltip

public abstract class ToolTipInfo<T> extends Object
Basic container object that knows how to generate tooltips
  • Field Details Link icon

    • event Link icon

      protected final MouseEvent event
    • graphObject Link icon

      protected final T graphObject
  • Constructor Details Link icon

    • ToolTipInfo Link icon

      public ToolTipInfo(MouseEvent event, T t)
  • Method Details Link icon

    • createToolTipComponent Link icon

      protected abstract JComponent createToolTipComponent()
      Creates a tool tip component
      Returns:
      the tool tip component
    • emphasize Link icon

      protected abstract void emphasize()
      Signals for the implementation to emphasis the original graph object passed to this info
    • deEmphasize Link icon

      protected abstract void deEmphasize()
      Signals for the implementation to turn off emphasis