gov.noaa.pmel.sgt
Class PlainAxis

java.lang.Object
  |
  +--gov.noaa.pmel.sgt.Axis
        |
        +--gov.noaa.pmel.sgt.SpaceAxis
              |
              +--gov.noaa.pmel.sgt.PlainAxis
All Implemented Interfaces:
java.lang.Cloneable, Selectable

public class PlainAxis
extends SpaceAxis
implements java.lang.Cloneable

Axis class for creation of standard "plain" linear axes. An example is available demonstrating PlainAxis use.

Since:
1.0
Version:
$Revision: 1.9 $, $Date: 2003/08/22 23:02:32 $
Author:
Donald Denbo

Field Summary
 
Fields inherited from class gov.noaa.pmel.sgt.Axis
AUTO, BOTH_SIDES, HORIZONTAL, NEGATIVE_SIDE, NO_LABEL, POSITIVE_SIDE, VERTICAL
 
Constructor Summary
PlainAxis()
          Default constructor for PlainAxis.
PlainAxis(java.lang.String id)
          Constructor for Axis.
 
Method Summary
 Axis copy()
          Create a copy of the axis.
 java.awt.Rectangle getBounds()
          Get the bounding box for the axis in device units.
 void setBounds(int x, int y, int width, int height)
          Not implemented.
 void setBounds(java.awt.Rectangle r)
          Not implemented.
 
Methods inherited from class gov.noaa.pmel.sgt.SpaceAxis
getDeltaU, getLabelFormat, getLabelInterval, getLocationU, getRangeU, getSignificantDigits, getSoTLocationU, getSoTRangeU, getTimeLocationU, modified, setDeltaU, setLabelFormat, setLabelInterval, setLocationU, setLocationU, setLocationU, setRangeU, setRangeU, setSignificantDigits
 
Methods inherited from class gov.noaa.pmel.sgt.Axis
clear, clear, clearAllRegisteredAxes, clearAllRegisteredTransforms, getGraph, getId, getLabelColor, getLabelFont, getLabelHeightP, getLabelPosition, getLargeTicHeightP, getLineColor, getNumberRegisteredAxes, getNumberRegisteredTransforms, getNumberSmallTics, getOrientation, getPane, getRangeP, getSmallTicHeightP, getThickTicWidthP, getTicPosition, getTitle, isSelectable, isSelected, isSpace, isTime, isVisible, register, register, setId, setLabelColor, setLabelFont, setLabelHeightP, setLabelPosition, setLargeTicHeightP, setLineColor, setNumberSmallTics, setOrientation, setRangeP, setSelectable, setSelected, setSmallTicHeightP, setThickTicWidthP, setTicPosition, setTitle, setVisible, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PlainAxis

public PlainAxis()
Default constructor for PlainAxis.


PlainAxis

public PlainAxis(java.lang.String id)
Constructor for Axis. Sets the axis identifier and initializes the defaults.

Parameters:
id - axis identification
Method Detail

copy

public Axis copy()
Description copied from class: Axis
Create a copy of the axis.

Specified by:
copy in class Axis
Returns:
the copy

getBounds

public java.awt.Rectangle getBounds()
Get the bounding box for the axis in device units.

Specified by:
getBounds in interface Selectable
Specified by:
getBounds in class SpaceAxis
Returns:
bounding box
See Also:
Rectangle

setBounds

public void setBounds(java.awt.Rectangle r)
Not implemented.


setBounds

public void setBounds(int x,
                      int y,
                      int width,
                      int height)
Not implemented.



Send comments about the Scientific Graphics toolkit to Donald.W.Denbo@noaa.gov. For more information about Java Development in the EPIC Group see the EPIC Software Page
Generated on October 9 2003