Package org.jfree.chart.axis
Class ValueTick
- java.lang.Object
-
- org.jfree.chart.axis.Tick
-
- org.jfree.chart.axis.ValueTick
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
- Direct Known Subclasses:
DateTick
,LogTick
,NumberTick
public abstract class ValueTick extends Tick
A value tick.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ValueTick(double value, java.lang.String label, TextAnchor textAnchor, TextAnchor rotationAnchor, double angle)
Creates a new value tick.ValueTick(TickType tickType, double value, java.lang.String label, TextAnchor textAnchor, TextAnchor rotationAnchor, double angle)
Creates a new value tick.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
Tests this tick for equality with an arbitrary object.TickType
getTickType()
Returns the tick type (major or minor).double
getValue()
Returns the value.-
Methods inherited from class org.jfree.chart.axis.Tick
canEqual, clone, getAngle, getRotationAnchor, getText, getTextAnchor, hashCode, toString
-
-
-
-
Field Detail
-
value
private double value
The value.
-
tickType
private TickType tickType
The tick type (major or minor).
-
-
Constructor Detail
-
ValueTick
public ValueTick(double value, java.lang.String label, TextAnchor textAnchor, TextAnchor rotationAnchor, double angle)
Creates a new value tick.- Parameters:
value
- the value.label
- the label.textAnchor
- the part of the label that is aligned to the anchor point.rotationAnchor
- defines the rotation point relative to the label.angle
- the rotation angle (in radians).
-
ValueTick
public ValueTick(TickType tickType, double value, java.lang.String label, TextAnchor textAnchor, TextAnchor rotationAnchor, double angle)
Creates a new value tick.- Parameters:
tickType
- the tick type (major or minor,null
not permitted).value
- the value.label
- the label.textAnchor
- the part of the label that is aligned to the anchor point.rotationAnchor
- defines the rotation point relative to the label.angle
- the rotation angle (in radians).
-
-
Method Detail
-
getValue
public double getValue()
Returns the value.- Returns:
- The value.
-
getTickType
public TickType getTickType()
Returns the tick type (major or minor).- Returns:
- The tick type.
-
-