org.jfree.chart.axis

Class Tick

Implemented Interfaces:
Cloneable, Serializable
Known Direct Subclasses:
CategoryTick, ValueTick

public abstract class Tick
extends java.lang.Object
implements Serializable, Cloneable

The base class used to represent labelled ticks along an axis.

Constructor Summary

Tick(String text, TextAnchor textAnchor, TextAnchor rotationAnchor, double angle)
Creates a new tick.

Method Summary

Object
clone()
Returns a clone of the tick.
boolean
equals(Object obj)
Tests this tick for equality with an arbitrary object.
double
getAngle()
Returns the angle.
TextAnchor
getRotationAnchor()
Returns the text anchor that defines the point around which the label is rotated.
String
getText()
Returns the text version of the tick value.
TextAnchor
getTextAnchor()
Returns the text anchor.
String
toString()
Returns a string representation of the tick.

Constructor Details

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 (null not permitted).
rotationAnchor - the rotation anchor (null not permitted).
angle - the angle.

Method Details

clone

public Object clone()
            throws CloneNotSupportedException
Returns a clone of the tick.
Returns:
A clone.

equals

public boolean equals(Object obj)
Tests this tick for equality with an arbitrary object.
Parameters:
obj - the object (null permitted).
Returns:
A boolean.

getAngle

public double getAngle()
Returns the angle.
Returns:
The angle.

getRotationAnchor

public TextAnchor getRotationAnchor()
Returns the text anchor that defines the point around which the label is rotated.
Returns:
A text anchor (never null).

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).

toString

public String toString()
Returns a string representation of the tick.
Returns:
A string.