|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object java.lang.Enum<Chart2D.ToolTipType> info.monitorenter.gui.chart.Chart2D.ToolTipType
public static enum Chart2D.ToolTipType
Types of tool tip.
Enum Constant Summary | |
---|---|
DATAVALUES
Chart data value tool tips are shown. |
|
NONE
No tool tips are shown. |
|
PIXEL
Pixel tool tips are shown (used for debugging). |
|
VALUE_SNAP_TO_TRACEPOINTS
Snaps to the nearest and shows it's
value. |
Method Summary | |
---|---|
java.lang.String |
getDescription()
Returns a description of this tool tip type (for UI display). |
java.lang.String |
getToolTipText(Chart2D chart,
java.awt.event.MouseEvent me)
The base class implementation that returns the tool tip text for the given mouse event which is a NONE implementation here. |
static Chart2D.ToolTipType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static Chart2D.ToolTipType[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final Chart2D.ToolTipType DATAVALUES
Note that this implementation only works correctly for one left y axis and one bottom x axis as it does not search for the nearest trace. Displayed values will be formatted according to the formatting of the axes mentioned above.
public static final Chart2D.ToolTipType NONE
public static final Chart2D.ToolTipType PIXEL
public static final Chart2D.ToolTipType VALUE_SNAP_TO_TRACEPOINTS
TracePoint2D
and shows it's
value.
Warning: due to the data structure of multiple axes this is very expensive!
Method Detail |
---|
public static Chart2D.ToolTipType[] values()
for (Chart2D.ToolTipType c : Chart2D.ToolTipType.values()) System.out.println(c);
public static Chart2D.ToolTipType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is nullpublic java.lang.String getDescription()
IToolTipType
getDescription
in interface IToolTipType
IToolTipType.getDescription()
public java.lang.String getToolTipText(Chart2D chart, java.awt.event.MouseEvent me)
IToolTipType
getToolTipText
in interface IToolTipType
chart
- the chart for computation of tool tips.me
- the corresponding mouse event.
IToolTipType.getToolTipText(info.monitorenter.gui.chart.Chart2D,
java.awt.event.MouseEvent)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |