Class ColorBar

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

    public class ColorBar
    extends java.lang.Object
    implements java.lang.Cloneable, java.io.Serializable
    Deprecated.
    This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to use XYPlot and XYBlockRenderer.
    A color bar.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      ColorBar​(java.lang.String label)
      Deprecated.
      Constructs a horizontal colorbar axis, using default values where necessary.
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      void autoAdjustRange()
      Deprecated.
      Rescales the axis to ensure that all data are visible.
      java.lang.Object clone()
      Deprecated.
      Returns a clone of the object.
      void configure​(ContourPlot plot)
      Deprecated.
      Configures the color bar.
      double draw​(java.awt.Graphics2D g2, double cursor, java.awt.geom.Rectangle2D plotArea, java.awt.geom.Rectangle2D dataArea, java.awt.geom.Rectangle2D reservedArea, org.jfree.ui.RectangleEdge edge)
      Deprecated.
      Draws the plot on a Java 2D graphics device (such as the screen or a printer).
      void drawColorBar​(java.awt.Graphics2D g2, java.awt.geom.Rectangle2D colorBarArea, org.jfree.ui.RectangleEdge edge)
      Deprecated.
      Draws the plot on a Java 2D graphics device (such as the screen or a printer).
      boolean equals​(java.lang.Object obj)
      Deprecated.
      Tests this object for equality with another.
      ValueAxis getAxis()
      Deprecated.
      Returns the axis.
      ColorPalette getColorPalette()
      Deprecated.
      Returns the color palette.
      java.awt.Paint getPaint​(double value)
      Deprecated.
      Returns the Paint associated with a value.
      int hashCode()
      Deprecated.
      Returns a hash code for this object.
      AxisSpace reserveSpace​(java.awt.Graphics2D g2, Plot plot, java.awt.geom.Rectangle2D plotArea, java.awt.geom.Rectangle2D dataArea, org.jfree.ui.RectangleEdge edge, AxisSpace space)
      Deprecated.
      Reserves the space required to draw the color bar.
      void setAxis​(ValueAxis axis)
      Deprecated.
      Sets the axis.
      void setColorPalette​(ColorPalette palette)
      Deprecated.
      Sets the color palette.
      void setMaximumValue​(double value)
      Deprecated.
      Sets the maximum value.
      void setMinimumValue​(double value)
      Deprecated.
      Sets the minimum value.
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ColorBar

        public ColorBar​(java.lang.String label)
        Deprecated.
        Constructs a horizontal colorbar axis, using default values where necessary.
        Parameters:
        label - the axis label.
    • Method Detail

      • configure

        public void configure​(ContourPlot plot)
        Deprecated.
        Configures the color bar.
        Parameters:
        plot - the plot.
      • getAxis

        public ValueAxis getAxis()
        Deprecated.
        Returns the axis.
        Returns:
        The axis.
      • setAxis

        public void setAxis​(ValueAxis axis)
        Deprecated.
        Sets the axis.
        Parameters:
        axis - the axis.
      • autoAdjustRange

        public void autoAdjustRange()
        Deprecated.
        Rescales the axis to ensure that all data are visible.
      • draw

        public double draw​(java.awt.Graphics2D g2,
                           double cursor,
                           java.awt.geom.Rectangle2D plotArea,
                           java.awt.geom.Rectangle2D dataArea,
                           java.awt.geom.Rectangle2D reservedArea,
                           org.jfree.ui.RectangleEdge edge)
        Deprecated.
        Draws the plot on a Java 2D graphics device (such as the screen or a printer).
        Parameters:
        g2 - the graphics device.
        cursor - the cursor.
        plotArea - the area within which the chart should be drawn.
        dataArea - the area within which the plot should be drawn (a subset of the drawArea).
        reservedArea - the reserved area.
        edge - the color bar location.
        Returns:
        The new cursor location.
      • drawColorBar

        public void drawColorBar​(java.awt.Graphics2D g2,
                                 java.awt.geom.Rectangle2D colorBarArea,
                                 org.jfree.ui.RectangleEdge edge)
        Deprecated.
        Draws the plot on a Java 2D graphics device (such as the screen or a printer).
        Parameters:
        g2 - the graphics device.
        colorBarArea - the area within which the axis should be drawn.
        edge - the location.
      • getPaint

        public java.awt.Paint getPaint​(double value)
        Deprecated.
        Returns the Paint associated with a value.
        Parameters:
        value - the value.
        Returns:
        The paint.
      • setColorPalette

        public void setColorPalette​(ColorPalette palette)
        Deprecated.
        Sets the color palette.
        Parameters:
        palette - the new palette.
      • setMaximumValue

        public void setMaximumValue​(double value)
        Deprecated.
        Sets the maximum value.
        Parameters:
        value - the maximum value.
      • setMinimumValue

        public void setMinimumValue​(double value)
        Deprecated.
        Sets the minimum value.
        Parameters:
        value - the minimum value.
      • reserveSpace

        public AxisSpace reserveSpace​(java.awt.Graphics2D g2,
                                      Plot plot,
                                      java.awt.geom.Rectangle2D plotArea,
                                      java.awt.geom.Rectangle2D dataArea,
                                      org.jfree.ui.RectangleEdge edge,
                                      AxisSpace space)
        Deprecated.
        Reserves the space required to draw the color bar.
        Parameters:
        g2 - the graphics device.
        plot - the plot that the axis belongs to.
        plotArea - the area within which the plot should be drawn.
        dataArea - the data area.
        edge - the axis location.
        space - the space already reserved.
        Returns:
        The space required to draw the axis in the specified plot area.
      • clone

        public java.lang.Object clone()
                               throws java.lang.CloneNotSupportedException
        Deprecated.
        Returns a clone of the object.
        Overrides:
        clone in class java.lang.Object
        Returns:
        A clone.
        Throws:
        java.lang.CloneNotSupportedException - if some component of the color bar does not support cloning.
      • equals

        public boolean equals​(java.lang.Object obj)
        Deprecated.
        Tests this object for equality with another.
        Overrides:
        equals in class java.lang.Object
        Parameters:
        obj - the object to test against.
        Returns:
        A boolean.
      • hashCode

        public int hashCode()
        Deprecated.
        Returns a hash code for this object.
        Overrides:
        hashCode in class java.lang.Object
        Returns:
        A hash code.