public class MouseHover extends AbstractPositionXRuler implements ChartMouseMoveListener
Modifier and Type | Class and Description |
---|---|
static interface |
MouseHover.Listener |
axis
color, visible
Constructor and Description |
---|
MouseHover(ChartRenderer chart,
XAxis xAxis,
MouseHover.Listener listener) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
Long |
getPosition() |
void |
onMouseMove(ChartMouseListener.MouseState state) |
org.eclipse.swt.graphics.Rectangle |
resize(org.eclipse.swt.graphics.Rectangle clientRectangle) |
doRender, setAxis
render, setAlpha, setColor, setLineAttributes, setVisible
public MouseHover(ChartRenderer chart, XAxis xAxis, MouseHover.Listener listener)
public void dispose()
public void onMouseMove(ChartMouseListener.MouseState state)
onMouseMove
in interface ChartMouseMoveListener
public Long getPosition()
getPosition
in class AbstractPositionXRuler
public org.eclipse.swt.graphics.Rectangle resize(org.eclipse.swt.graphics.Rectangle clientRectangle)
resize
in interface Renderer
resize
in class AbstractRuler