org.jfree.chart.plot
public class CategoryCrosshairState extends CrosshairState
Since: 1.0.11
Constructor Summary | |
---|---|
CategoryCrosshairState()
Creates a new instance. |
Method Summary | |
---|---|
Comparable | getColumnKey()
Returns the column key.
|
Comparable | getRowKey()
Returns the row key.
|
void | setColumnKey(Comparable key)
Sets the column key.
|
void | setRowKey(Comparable key)
Sets the row key.
|
void | updateCrosshairPoint(Comparable rowKey, Comparable columnKey, double value, int datasetIndex, double transX, double transY, PlotOrientation orientation)
Evaluates a data point from a CategoryItemRenderer and if it is
the closest to the anchor point it becomes the new crosshair point.
|
void | updateCrosshairX(Comparable rowKey, Comparable columnKey, int datasetIndex, double transX, PlotOrientation orientation)
Updates only the crosshair row and column keys (this is for the case
where the range crosshair does NOT lock onto the nearest data value).
|
Returns: The column key.
Returns: The row key.
Parameters: key the key.
Parameters: key the row key.
Parameters: rowKey the row key. columnKey the column key. value y coordinate (measured against the range axis). datasetIndex the dataset index for this point. transX x translated into Java2D space. transY y translated into Java2D space. orientation the plot orientation.
Parameters: rowKey the row key. columnKey the column key. datasetIndex the dataset axis index. transX the translated x-value. orientation the plot orientation.