Class PlotOrientation

java.lang.Object
org.jfree.chart.plot.PlotOrientation
All Implemented Interfaces:
Serializable

public final class PlotOrientation extends Object implements Serializable
Used to indicate the orientation (horizontal or vertical) of a 2D plot. It is the direction of the y-axis that is the determinant (a conventional plot has a vertical y-axis).
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final PlotOrientation
    For a plot where the range axis is horizontal.
    private String
    The name.
    private static final long
    For serialization.
    static final PlotOrientation
    For a plot where the range axis is vertical.
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
    Private constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Returns true if this object is equal to the specified object, and false otherwise.
    int
    Returns a hash code for this instance.
    boolean
    Returns true if this orientation is HORIZONTAL, and false otherwise.
    boolean
    Returns true if this orientation is VERTICAL, and false otherwise.
    private Object
    Ensures that serialization returns the unique instances.
    Returns a string representing the object.

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      For serialization.
      See Also:
    • HORIZONTAL

      public static final PlotOrientation HORIZONTAL
      For a plot where the range axis is horizontal.
    • VERTICAL

      public static final PlotOrientation VERTICAL
      For a plot where the range axis is vertical.
    • name

      private String name
      The name.
  • Constructor Details

    • PlotOrientation

      private PlotOrientation(String name)
      Private constructor.
      Parameters:
      name - the name.
  • Method Details

    • isHorizontal

      public boolean isHorizontal()
      Returns true if this orientation is HORIZONTAL, and false otherwise.
      Returns:
      A boolean.
    • isVertical

      public boolean isVertical()
      Returns true if this orientation is VERTICAL, and false otherwise.
      Returns:
      A boolean.
    • toString

      public String toString()
      Returns a string representing the object.
      Overrides:
      toString in class Object
      Returns:
      The string.
    • equals

      public boolean equals(Object obj)
      Returns true if this object is equal to the specified object, and false otherwise.
      Overrides:
      equals in class Object
      Parameters:
      obj - the object (null permitted).
      Returns:
      A boolean.
    • hashCode

      public int hashCode()
      Returns a hash code for this instance.
      Overrides:
      hashCode in class Object
      Returns:
      A hash code.
    • readResolve

      private Object readResolve() throws ObjectStreamException
      Ensures that serialization returns the unique instances.
      Returns:
      The object.
      Throws:
      ObjectStreamException - if there is a problem.