- java.lang.Object
-
- org.jfree.chart.axis.Tick
-
- All Implemented Interfaces:
Serializable,Cloneable
- Direct Known Subclasses:
CategoryTick,ValueTick
public abstract class Tick extends Object implements Serializable, Cloneable
The base class used to represent labeled ticks along an axis.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Tick(String text, TextAnchor textAnchor, TextAnchor rotationAnchor, double angle)Creates a new tick.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectclone()Returns a clone of the tick.booleanequals(Object obj)Tests this tick for equality with an arbitrary object.doublegetAngle()Returns the angle.TextAnchorgetRotationAnchor()Returns the text anchor that defines the point around which the label is rotated.StringgetText()Returns the text version of the tick value.TextAnchorgetTextAnchor()Returns the text anchor.StringtoString()Returns a string representation of the tick.
-
-
-
Constructor Detail
-
Tick
public Tick(String text, TextAnchor textAnchor, TextAnchor rotationAnchor, double angle)
Creates a new tick.- Parameters:
text- the formatted version of the tick value.textAnchor- the text anchor (nullnot permitted).rotationAnchor- the rotation anchor (nullnot permitted).angle- the angle.
-
-
Method Detail
-
getText
public String getText()
Returns the text version of the tick value.- Returns:
- A string (possibly
null);
-
getTextAnchor
public TextAnchor getTextAnchor()
Returns the text anchor.- Returns:
- The text anchor (never
null).
-
getRotationAnchor
public TextAnchor getRotationAnchor()
Returns the text anchor that defines the point around which the label is rotated.- Returns:
- A text anchor (never
null).
-
getAngle
public double getAngle()
Returns the angle.- Returns:
- The angle.
-
clone
public Object clone() throws CloneNotSupportedException
Returns a clone of the tick.- Overrides:
clonein classObject- Returns:
- A clone.
- Throws:
CloneNotSupportedException- if there is a problem cloning.
-
-