org.jfree.chart.axis
public class AxisSpace extends Object implements Cloneable, PublicCloneable, Serializable
| Constructor Summary | |
|---|---|
| AxisSpace()
Creates a new axis space record. | |
| Method Summary | |
|---|---|
| void | add(double space, RectangleEdge edge)
Adds space to the top, bottom, left or right edge of the plot area.
|
| Object | clone()
Returns a clone of the object.
|
| void | ensureAtLeast(AxisSpace space)
Ensures that this object reserves at least as much space as another.
|
| void | ensureAtLeast(double space, RectangleEdge edge)
Ensures there is a minimum amount of space at the edge corresponding to
the specified axis location.
|
| boolean | equals(Object obj)
Tests this object for equality with another object.
|
| Rectangle2D | expand(Rectangle2D area, Rectangle2D result)
Expands an area by the amount of space represented by this object.
|
| double | getBottom()
Returns the space reserved for axes at the bottom of the plot area.
|
| double | getLeft()
Returns the space reserved for axes at the left of the plot area.
|
| double | getRight()
Returns the space reserved for axes at the right of the plot area.
|
| double | getTop()
Returns the space reserved for axes at the top of the plot area.
|
| int | hashCode()
Returns a hash code for this object.
|
| Rectangle2D | reserved(Rectangle2D area, RectangleEdge edge)
Calculates the reserved area.
|
| void | setBottom(double space)
Sets the space reserved for axes at the bottom of the plot area.
|
| void | setLeft(double space)
Sets the space reserved for axes at the left of the plot area.
|
| void | setRight(double space)
Sets the space reserved for axes at the right of the plot area.
|
| void | setTop(double space)
Sets the space reserved for axes at the top of the plot area.
|
| Rectangle2D | shrink(Rectangle2D area, Rectangle2D result)
Shrinks an area by the space attributes.
|
| String | toString()
Returns a string representing the object (for debugging purposes).
|
Parameters: space the space (in Java2D units). edge the edge (null not permitted).
Returns: A clone.
Throws: CloneNotSupportedException This class won't throw this exception, but subclasses (if any) might.
Parameters: space the other space.
Parameters: space the space. edge the location.
Parameters: obj the object to compare against.
Returns: true or false.
Parameters: area the area to expand. result an optional carrier for the result.
Returns: The result.
Returns: The space (in Java2D units).
Returns: The space (in Java2D units).
Returns: The space (in Java2D units).
Returns: The space (in Java2D units).
Returns: A hash code.
Parameters: area the area. edge the edge.
Returns: The reserved area.
Parameters: space the space (in Java2D units).
Parameters: space the space (in Java2D units).
Parameters: space the space (in Java2D units).
Parameters: space the space (in Java2D units).
Parameters: area the area to shrink. result an optional carrier for the result.
Returns: The result.
Returns: A string.