Package com.macrofocus.treemap
Interface TreeMapToolTip<N,Row,Column,Color,Font>
-
- Type Parameters:
N-
- All Known Implementing Classes:
AbstractTreeMapToolTip,AbstractTreePlotToolTip,DefaultTreeMapToolTip,DefaultTreePlotToolTip,SwingTreeMapToolTip,SwingTreePlotToolTip
@JsType public interface TreeMapToolTip<N,Row,Column,Color,Font>This abstract class defines the method required to display tooltips in a TreeMapView.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classTreeMapToolTip.ToolTipTypeTooltip type.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetHeight()NgetNode()Gets the current node that the tooltip should display information about.java.awt.PointgetPopupLocation()java.awt.PointgetPreferredLocation()Gets the preferred location of the tooltip relative to the TreeMapView.java.awt.DimensiongetPreferredSize(TGraphics<Color,Font> g)intgetPreferredWidth()Gets the preferred width of the tooltip.TreeMapToolTip.ToolTipTypegetType()Gets the type of tooltip.intgetWidth()voidpaintBackground(TGraphics<Color,Font> g)Paints the background of the tooltip.voidpaintText(TGraphics<Color,Font> g)Paints the values and the labels of the tooltip.voidsetNode(N node)Sets the current node that the tooltip should display information about.voidsetPreferredWidth(int width)Sets the preferred width of the tooltip.voidsetSize(java.awt.Dimension d)voidsetType(TreeMapToolTip.ToolTipType type)Sets the type of the tooltip.voidshowNode(N node)Shows the current node that the tooltip should display information about.
-
-
-
Method Detail
-
setSize
void setSize(java.awt.Dimension d)
-
getWidth
int getWidth()
-
getHeight
int getHeight()
-
getPopupLocation
java.awt.Point getPopupLocation()
-
getPreferredLocation
java.awt.Point getPreferredLocation()
Gets the preferred location of the tooltip relative to the TreeMapView.- Returns:
- the preferred location
-
getType
TreeMapToolTip.ToolTipType getType()
Gets the type of tooltip.- Returns:
- the type of the tooltip.
-
setType
void setType(TreeMapToolTip.ToolTipType type)
Sets the type of the tooltip.- Parameters:
type- the tooltip type.
-
getNode
N getNode()
Gets the current node that the tooltip should display information about.- Returns:
- the current node.
-
setNode
void setNode(N node)
Sets the current node that the tooltip should display information about.- Parameters:
node- the node to dislay information about.
-
showNode
void showNode(N node)
Shows the current node that the tooltip should display information about.- Parameters:
node- the node to dislay information about.
-
getPreferredWidth
int getPreferredWidth()
Gets the preferred width of the tooltip.- Returns:
- the preferred width.
-
setPreferredWidth
void setPreferredWidth(int width)
Sets the preferred width of the tooltip.- Parameters:
width- the preferred width.
-
paintBackground
void paintBackground(TGraphics<Color,Font> g)
Paints the background of the tooltip.- Parameters:
g- a Graphis2D object.
-
-