diff --git a/JAVA/GUI/Plotter/doc/javadoc/allclasses-frame.html b/JAVA/GUI/Plotter/doc/javadoc/allclasses-frame.html
index 698c41f1b7cb466e3d1e62b4a10f3a876eadc963..44ecec521f7491ccb22304e72355496db0e466c3 100644
--- a/JAVA/GUI/Plotter/doc/javadoc/allclasses-frame.html
+++ b/JAVA/GUI/Plotter/doc/javadoc/allclasses-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_04) on Thu May 04 11:51:31 CEST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:57:17 CEST 2006 -->
 <TITLE>
 All Classes (ASTRON/LOFAR Plotter)
 </TITLE>
@@ -20,36 +20,326 @@ All Classes (ASTRON/LOFAR Plotter)
 
 <TABLE BORDER="0" WIDTH="100%" SUMMARY="">
 <TR>
-<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="nl/astron/lofar/java/gui/plotter/exceptions/EmptyDataSetException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions" target="classFrame">EmptyDataSetException</A>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>AbstractPane</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Annotation.html" title="class in gov.noaa.pmel.sgt.dm" target="classFrame">Annotation</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html" title="class in gov.noaa.pmel.sgt" target="classFrame">AnnotationCartesianRenderer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Annote.html" title="class in gov.noaa.pmel.sgt.dm" target="classFrame">Annote</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Annote.Line.html" title="class in gov.noaa.pmel.sgt.dm" target="classFrame">Annote.Line</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Annote.Oval.html" title="class in gov.noaa.pmel.sgt.dm" target="classFrame">Annote.Oval</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Annote.Point.html" title="class in gov.noaa.pmel.sgt.dm" target="classFrame">Annote.Point</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Annote.Rect.html" title="class in gov.noaa.pmel.sgt.dm" target="classFrame">Annote.Rect</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Annote.Text.html" title="class in gov.noaa.pmel.sgt.dm" target="classFrame">Annote.Text</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ArrayEditDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">ArrayEditDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>Attribute</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/AttributeChangeEvent.html" title="class in gov.noaa.pmel.sgt" target="classFrame">AttributeChangeEvent</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt" target="classFrame">Axis</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/AxisHolder.html" title="class in gov.noaa.pmel.sgt.beans" target="classFrame">AxisHolder</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">AxisNotFoundException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt" target="classFrame">AxisTransform</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/BeanDemo.html" title="class in gov.noaa.pmel.sgt.demo" target="classFrame">BeanDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/BorderDialog.html" title="class in gov.noaa.pmel.sgt.beans" target="classFrame">BorderDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Cartesian.html" title="interface in gov.noaa.pmel.sgt.dm" target="classFrame"><I>Cartesian</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt" target="classFrame">CartesianGraph</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt" target="classFrame">CartesianRenderer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/ChildNotFoundException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">ChildNotFoundException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/CLIndexedColorMap.html" title="class in gov.noaa.pmel.sgt" target="classFrame">CLIndexedColorMap</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/CLTransformColorMap.html" title="class in gov.noaa.pmel.sgt" target="classFrame">CLTransformColorMap</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Collection.html" title="class in gov.noaa.pmel.sgt.dm" target="classFrame">Collection</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">ColorDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">ColorEntryPanel</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt" target="classFrame">ColorKey</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt" target="classFrame">ColorMap</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/ColorMap.html" title="class in gov.noaa.pmel.util" target="classFrame">ColorMap</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/ColorSwatchIcon.html" title="class in gov.noaa.pmel.sgt.swing" target="classFrame">ColorSwatchIcon</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/ColorTransform.html" title="class in gov.noaa.pmel.util" target="classFrame">ColorTransform</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/contour/Contour.html" title="class in gov.noaa.pmel.sgt.contour" target="classFrame">Contour</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">ContourLevelNotFoundException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt" target="classFrame">ContourLevels</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>ContourLevelsAccess</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ContourLevelsDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">ContourLevelsDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/contour/ContourLine.html" title="class in gov.noaa.pmel.sgt.contour" target="classFrame">ContourLine</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt" target="classFrame">ContourLineAttribute</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ContourLineAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">ContourLineAttributeDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/CoordinateSystem.html" title="interface in gov.noaa.pmel.sgt.dm" target="classFrame"><I>CoordinateSystem</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html" title="class in gov.noaa.pmel.sgt.beans" target="classFrame">DataGroup</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/DataGroupLayer.html" title="class in gov.noaa.pmel.sgt.beans" target="classFrame">DataGroupLayer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>DataKey</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/DataModel.html" title="class in gov.noaa.pmel.sgt.beans" target="classFrame">DataModel</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/DataModelBeanInfo.html" title="class in gov.noaa.pmel.sgt.beans" target="classFrame">DataModelBeanInfo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/DataNotAssignedException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">DataNotAssignedException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/DataNotFoundException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">DataNotFoundException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/DataNotSameShapeException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">DataNotSameShapeException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/DataTargetMismatchException.html" title="class in gov.noaa.pmel.sgt.beans" target="classFrame">DataTargetMismatchException</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Debug.html" title="class in gov.noaa.pmel.util" target="classFrame">Debug</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt" target="classFrame">DefaultContourLineAttribute</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/DefaultContourLineAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">DefaultContourLineAttributeDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Dimension2D.html" title="class in gov.noaa.pmel.util" target="classFrame">Dimension2D</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Domain.html" title="class in gov.noaa.pmel.util" target="classFrame">Domain</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/Draggable.html" title="interface in gov.noaa.pmel.sgt.swing" target="classFrame"><I>Draggable</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/plot/DragNDropManager.html" title="class in gov.noaa.pmel.sgt.plot" target="classFrame">DragNDropManager</A>
+<BR>
+<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/EmptyDataSetException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions" target="classFrame">EmptyDataSetException</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/EPICSystem.html" title="class in gov.noaa.pmel.util" target="classFrame">EPICSystem</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/ExponentialTransformDown.html" title="class in gov.noaa.pmel.util" target="classFrame">ExponentialTransformDown</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/ExponentialTransformUp.html" title="class in gov.noaa.pmel.util" target="classFrame">ExponentialTransformUp</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/FontDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">FontDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Format.html" title="class in gov.noaa.pmel.sgt" target="classFrame">Format</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util" target="classFrame">GeoDate</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/GeoDateArray.html" title="class in gov.noaa.pmel.util" target="classFrame">GeoDateArray</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/GeoDateDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">GeoDateDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Geographic.html" title="interface in gov.noaa.pmel.sgt.dm" target="classFrame"><I>Geographic</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/util/GeographicValue.html" title="class in gov.noaa.pmel.util" target="classFrame">GeographicValue</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt" target="classFrame">Graph</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt" target="classFrame">GridAttribute</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/GridAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">GridAttributeDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/GridBagConstraints.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">GridBagConstraints</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/GridCartesianRenderer.html" title="class in gov.noaa.pmel.sgt" target="classFrame">GridCartesianRenderer</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/IllegalTimeValue.html" title="class in gov.noaa.pmel.util" target="classFrame">IllegalTimeValue</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>IndexedColor</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/IndexedColorMap.html" title="class in gov.noaa.pmel.sgt" target="classFrame">IndexedColorMap</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/IndexedColorMap.html" title="class in gov.noaa.pmel.util" target="classFrame">IndexedColorMap</A>
 <BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/exceptions/InvalidDataSetException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions" target="classFrame">InvalidDataSetException</A>
 <BR>
+<A HREF="gov/noaa/pmel/sgt/InvalidMethodError.html" title="class in gov.noaa.pmel.sgt" target="classFrame">InvalidMethodError</A>
+<BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/IPlot.html" title="interface in nl.astron.lofar.java.gui.plotter" target="classFrame"><I>IPlot</I></A>
 <BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/IPlotDataAccess.html" title="interface in nl.astron.lofar.java.gui.plotter" target="classFrame"><I>IPlotDataAccess</I></A>
 <BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/IPlotDataExport.html" title="interface in nl.astron.lofar.java.gui.plotter" target="classFrame"><I>IPlotDataExport</I></A>
 <BR>
+<A HREF="gov/noaa/pmel/sgt/swing/JClassTree.html" title="class in gov.noaa.pmel.sgt.swing" target="classFrame">JClassTree</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/JDesktopDemo.html" title="class in gov.noaa.pmel.sgt.demo" target="classFrame">JDesktopDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/JGraphicLayout.html" title="class in gov.noaa.pmel.sgt.swing" target="classFrame">JGraphicLayout</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/JGridDemo.html" title="class in gov.noaa.pmel.sgt.demo" target="classFrame">JGridDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/JLayoutDemo.html" title="class in gov.noaa.pmel.sgt.demo" target="classFrame">JLayoutDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/JLineProfileLayout.html" title="class in gov.noaa.pmel.sgt.swing" target="classFrame">JLineProfileLayout</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/JLogLogDemo.html" title="class in gov.noaa.pmel.sgt.demo" target="classFrame">JLogLogDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt" target="classFrame">JPane</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/JPlotLayout.html" title="class in gov.noaa.pmel.sgt.swing" target="classFrame">JPlotLayout</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/plot/JPlotPane.html" title="class in gov.noaa.pmel.sgt.plot" target="classFrame">JPlotPane</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/JPointDemo.html" title="class in gov.noaa.pmel.sgt.demo" target="classFrame">JPointDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/JProfileDemo.html" title="class in gov.noaa.pmel.sgt.demo" target="classFrame">JProfileDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/JRealTimeDemo.html" title="class in gov.noaa.pmel.sgt.demo" target="classFrame">JRealTimeDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/swing/JSlider2.html" title="class in gov.noaa.pmel.swing" target="classFrame">JSlider2</A>
+<BR>
+<A HREF="gov/noaa/pmel/swing/JSlider2Double.html" title="class in gov.noaa.pmel.swing" target="classFrame">JSlider2Double</A>
+<BR>
+<A HREF="gov/noaa/pmel/swing/JSystemPropertiesDialog.html" title="class in gov.noaa.pmel.swing" target="classFrame">JSystemPropertiesDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/JTimeSeriesDemo.html" title="class in gov.noaa.pmel.sgt.demo" target="classFrame">JTimeSeriesDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/JVectorDemo.html" title="class in gov.noaa.pmel.sgt.demo" target="classFrame">JVectorDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/Label.html" title="class in gov.noaa.pmel.sgt.beans" target="classFrame">Label</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>LabelDrawer</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LabelDrawer1.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LabelDrawer1</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LabelDrawer2.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LabelDrawer2</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LabelNotFoundException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LabelNotFoundException</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Latitude.html" title="class in gov.noaa.pmel.util" target="classFrame">Latitude</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt" target="classFrame">Layer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>LayerChild</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LayerContainer.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LayerContainer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>LayerControl</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LayerNotFoundException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LayerStack.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LayerStack</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/Legend.html" title="class in gov.noaa.pmel.sgt.beans" target="classFrame">Legend</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LinearTransform</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/LinearTransform.html" title="class in gov.noaa.pmel.util" target="classFrame">LinearTransform</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LineAttribute</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/LineAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">LineAttributeDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LineCartesianRenderer.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LineCartesianRenderer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LineKey</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LogAxis.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LogAxis</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Logo.html" title="class in gov.noaa.pmel.sgt" target="classFrame">Logo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/LogoDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">LogoDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LogTransform.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LogTransform</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Longitude.html" title="class in gov.noaa.pmel.util" target="classFrame">Longitude</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/MapGraph.html" title="class in gov.noaa.pmel.sgt" target="classFrame">MapGraph</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/MapProj.html" title="class in gov.noaa.pmel.sgt" target="classFrame">MapProj</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/Margin.html" title="class in gov.noaa.pmel.sgt.beans" target="classFrame">Margin</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/MethodNotImplementedError.html" title="class in gov.noaa.pmel.sgt" target="classFrame">MethodNotImplementedError</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>Moveable</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/swing/MRJUtil.html" title="class in gov.noaa.pmel.swing" target="classFrame">MRJUtil</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/NegativeLogException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">NegativeLogException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/NewLevelsDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">NewLevelsDialog</A>
+<BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/exceptions/NotImplementedException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions" target="classFrame">NotImplementedException</A>
 <BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/exceptions/NotSupportedException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions" target="classFrame">NotSupportedException</A>
 <BR>
+<A HREF="gov/noaa/pmel/sgt/beans/Page.html" title="class in gov.noaa.pmel.sgt.beans" target="classFrame">Page</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/PageBeanInfo.html" title="class in gov.noaa.pmel.sgt.beans" target="classFrame">PageBeanInfo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Pane.html" title="class in gov.noaa.pmel.sgt" target="classFrame">Pane</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/PaneBeanInfo.html" title="class in gov.noaa.pmel.sgt" target="classFrame">PaneBeanInfo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/Panel.html" title="class in gov.noaa.pmel.sgt.beans" target="classFrame">Panel</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/PanelHolder.html" title="class in gov.noaa.pmel.sgt.beans" target="classFrame">PanelHolder</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/PanelModel.html" title="class in gov.noaa.pmel.sgt.beans" target="classFrame">PanelModel</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/PanelModelBeanInfo.html" title="class in gov.noaa.pmel.sgt.beans" target="classFrame">PanelModelBeanInfo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/PanelModelCustomizer.html" title="class in gov.noaa.pmel.sgt.beans" target="classFrame">PanelModelCustomizer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/PanelModelEditor.html" title="class in gov.noaa.pmel.sgt.beans" target="classFrame">PanelModelEditor</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">PaneNotFoundException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt" target="classFrame">PlainAxis</A>
+<BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/PlotConstants.html" title="class in nl.astron.lofar.java.gui.plotter" target="classFrame">PlotConstants</A>
 <BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/PlotController.html" title="class in nl.astron.lofar.java.gui.plotter" target="classFrame">PlotController</A>
 <BR>
-<A HREF="nl/astron/lofar/java/gui/plotter/PlotDataAccessParmDBImpl.html" title="class in nl.astron.lofar.java.gui.plotter" target="classFrame">PlotDataAccessParmDBImpl</A>
-<BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/test/PlotDataAccessTestImpl.html" title="class in nl.astron.lofar.java.gui.plotter.test" target="classFrame">PlotDataAccessTestImpl</A>
 <BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/PlotDataManager.html" title="class in nl.astron.lofar.java.gui.plotter" target="classFrame">PlotDataManager</A>
 <BR>
-<A HREF="nl/astron/lofar/java/gui/plotter/PlotGroup.html" title="class in nl.astron.lofar.java.gui.plotter" target="classFrame">PlotGroup</A>
+<A HREF="gov/noaa/pmel/sgt/plot/PlotLayer.html" title="class in gov.noaa.pmel.sgt.plot" target="classFrame">PlotLayer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html" title="class in gov.noaa.pmel.sgt.plot" target="classFrame">PlotLayerHints</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/plot/PlotLayerManager.html" title="class in gov.noaa.pmel.sgt.plot" target="classFrame">PlotLayerManager</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/PlotMark.html" title="class in gov.noaa.pmel.sgt" target="classFrame">PlotMark</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/PlotMarkDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">PlotMarkDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/PlotMarkIcon.html" title="class in gov.noaa.pmel.sgt.swing" target="classFrame">PlotMarkIcon</A>
 <BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/PlotPanel.html" title="class in nl.astron.lofar.java.gui.plotter" target="classFrame">PlotPanel</A>
 <BR>
+<A HREF="gov/noaa/pmel/sgt/plot/PlotPaneMode.html" title="class in gov.noaa.pmel.sgt.plot" target="classFrame">PlotPaneMode</A>
+<BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/PlotSGTImpl.html" title="class in nl.astron.lofar.java.gui.plotter" target="classFrame">PlotSGTImpl</A>
 <BR>
+<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterConfigurationNotFoundException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions" target="classFrame">PlotterConfigurationNotFoundException</A>
+<BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterDataAccessException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions" target="classFrame">PlotterDataAccessException</A>
 <BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterDataAccessorInitializationException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions" target="classFrame">PlotterDataAccessorInitializationException</A>
@@ -66,7 +356,191 @@ All Classes (ASTRON/LOFAR Plotter)
 <BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterFrameworkNotFoundException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions" target="classFrame">PlotterFrameworkNotFoundException</A>
 <BR>
-<A HREF="nl/astron/lofar/java/gui/plotter/test/PlotTestFrame.html" title="class in nl.astron.lofar.java.gui.plotter.test" target="classFrame">PlotTestFrame</A>
+<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterPrintException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions" target="classFrame">PlotterPrintException</A>
+<BR>
+<A HREF="nl/astron/lofar/java/gui/plotter/test/PlotTestFrameStandAlone.html" title="class in nl.astron.lofar.java.gui.plotter.test" target="classFrame">PlotTestFrameStandAlone</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Point2D.html" title="class in gov.noaa.pmel.util" target="classFrame">Point2D</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util" target="classFrame">Point2D.Double</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Point2D.Float.html" title="class in gov.noaa.pmel.util" target="classFrame">Point2D.Float</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt" target="classFrame">PointAttribute</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/PointAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">PointAttributeDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/PointCartesianRenderer.html" title="class in gov.noaa.pmel.sgt" target="classFrame">PointCartesianRenderer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/PointCollection.html" title="class in gov.noaa.pmel.sgt.dm" target="classFrame">PointCollection</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/PointCollectionKey.html" title="class in gov.noaa.pmel.sgt" target="classFrame">PointCollectionKey</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Polar.html" title="interface in gov.noaa.pmel.sgt.dm" target="classFrame"><I>Polar</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/PolarGraph.html" title="class in gov.noaa.pmel.sgt" target="classFrame">PolarGraph</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/contour/PolygonGenerator.html" title="class in gov.noaa.pmel.sgt.contour" target="classFrame">PolygonGenerator</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/contour/PolygonRenderer.html" title="class in gov.noaa.pmel.sgt.contour" target="classFrame">PolygonRenderer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/plot/PrintManager.html" title="class in gov.noaa.pmel.sgt.plot" target="classFrame">PrintManager</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/PseudoRealTimeData.html" title="class in gov.noaa.pmel.sgt.demo" target="classFrame">PseudoRealTimeData</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Range.html" title="class in gov.noaa.pmel.util" target="classFrame">Range</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util" target="classFrame">Range2D</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Rectangle2D.html" title="class in gov.noaa.pmel.util" target="classFrame">Rectangle2D</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util" target="classFrame">Rectangle2D.Double</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Rectangle2D.Float.html" title="class in gov.noaa.pmel.util" target="classFrame">Rectangle2D.Float</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt" target="classFrame">Ruler</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/RulerDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">RulerDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>Selectable</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">SGException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt" target="classFrame">SGLabel</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/SGLabelDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">SGLabelDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGT3DGrid.html" title="interface in gov.noaa.pmel.sgt.dm" target="classFrame"><I>SGT3DGrid</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGT3DVector.html" title="class in gov.noaa.pmel.sgt.dm" target="classFrame">SGT3DVector</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm" target="classFrame"><I>SGTData</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTFull3DVector.html" title="class in gov.noaa.pmel.sgt.dm" target="classFrame">SGTFull3DVector</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTGrid.html" title="interface in gov.noaa.pmel.sgt.dm" target="classFrame"><I>SGTGrid</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTImage.html" title="interface in gov.noaa.pmel.sgt.dm" target="classFrame"><I>SGTImage</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTLine.html" title="interface in gov.noaa.pmel.sgt.dm" target="classFrame"><I>SGTLine</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm" target="classFrame">SGTMetaData</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTPoint.html" title="interface in gov.noaa.pmel.sgt.dm" target="classFrame"><I>SGTPoint</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTTuple.html" title="interface in gov.noaa.pmel.sgt.dm" target="classFrame"><I>SGTTuple</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTVector.html" title="class in gov.noaa.pmel.sgt.dm" target="classFrame">SGTVector</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SimpleFileFilter.html" title="class in gov.noaa.pmel.util" target="classFrame">SimpleFileFilter</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SimpleGrid.html" title="class in gov.noaa.pmel.sgt.dm" target="classFrame">SimpleGrid</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SimpleLine.html" title="class in gov.noaa.pmel.sgt.dm" target="classFrame">SimpleLine</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SimplePoint.html" title="class in gov.noaa.pmel.sgt.dm" target="classFrame">SimplePoint</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SimpleTuple.html" title="class in gov.noaa.pmel.sgt.dm" target="classFrame">SimpleTuple</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/SineTransform.html" title="class in gov.noaa.pmel.sgt" target="classFrame">SineTransform</A>
+<BR>
+<A HREF="gov/noaa/pmel/swing/beans/SliderHandle.html" title="class in gov.noaa.pmel.swing.beans" target="classFrame">SliderHandle</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTDomain.html" title="class in gov.noaa.pmel.util" target="classFrame">SoTDomain</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util" target="classFrame">SoTPoint</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util" target="classFrame">SoTRange</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTRange.Double.html" title="class in gov.noaa.pmel.util" target="classFrame">SoTRange.Double</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTRange.Float.html" title="class in gov.noaa.pmel.util" target="classFrame">SoTRange.Float</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTRange.GeoDate.html" title="class in gov.noaa.pmel.util" target="classFrame">SoTRange.GeoDate</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTRange.Integer.html" title="class in gov.noaa.pmel.util" target="classFrame">SoTRange.Integer</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTRange.Short.html" title="class in gov.noaa.pmel.util" target="classFrame">SoTRange.Short</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTRange.Time.html" title="class in gov.noaa.pmel.util" target="classFrame">SoTRange.Time</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util" target="classFrame">SoTValue</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTValue.Double.html" title="class in gov.noaa.pmel.util" target="classFrame">SoTValue.Double</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTValue.Float.html" title="class in gov.noaa.pmel.util" target="classFrame">SoTValue.Float</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTValue.GeoDate.html" title="class in gov.noaa.pmel.util" target="classFrame">SoTValue.GeoDate</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTValue.Integer.html" title="class in gov.noaa.pmel.util" target="classFrame">SoTValue.Integer</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTValue.Short.html" title="class in gov.noaa.pmel.util" target="classFrame">SoTValue.Short</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTValue.Time.html" title="class in gov.noaa.pmel.util" target="classFrame">SoTValue.Time</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt" target="classFrame">SpaceAxis</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/SpaceAxisDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">SpaceAxisDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/StackedLayout.html" title="class in gov.noaa.pmel.sgt" target="classFrame">StackedLayout</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>StrokeDrawer</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/StrokeDrawer1.html" title="class in gov.noaa.pmel.sgt" target="classFrame">StrokeDrawer1</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/StrokeDrawer2.html" title="class in gov.noaa.pmel.sgt" target="classFrame">StrokeDrawer2</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/TableLookupTransform.html" title="class in gov.noaa.pmel.sgt" target="classFrame">TableLookupTransform</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/TAOMap.html" title="class in gov.noaa.pmel.sgt.demo" target="classFrame">TAOMap</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/TestData.html" title="class in gov.noaa.pmel.sgt.demo" target="classFrame">TestData</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/ThreeDGrid.html" title="class in gov.noaa.pmel.sgt.dm" target="classFrame">ThreeDGrid</A>
+<BR>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing" target="classFrame">ThreeDotsButton</A>
+<BR>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsIcon.html" title="class in gov.noaa.pmel.swing" target="classFrame">ThreeDotsIcon</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/TimeAxis.html" title="class in gov.noaa.pmel.sgt" target="classFrame">TimeAxis</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/TimeAxisDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">TimeAxisDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/TimeAxisStyle.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>TimeAxisStyle</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/util/TimePoint.html" title="class in gov.noaa.pmel.util" target="classFrame">TimePoint</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util" target="classFrame">TimeRange</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>Transform</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>TransformAccess</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>TransformColor</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/TransformColorMap.html" title="class in gov.noaa.pmel.sgt" target="classFrame">TransformColorMap</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/contour/Tree.html" title="class in gov.noaa.pmel.sgt.contour" target="classFrame">Tree</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/contour/TreeEnumerator.html" title="class in gov.noaa.pmel.sgt.contour" target="classFrame">TreeEnumerator</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/contour/TreeGenerator.html" title="class in gov.noaa.pmel.sgt.contour" target="classFrame">TreeGenerator</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Units.html" title="class in gov.noaa.pmel.util" target="classFrame">Units</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/UserIcon.html" title="class in gov.noaa.pmel.sgt.swing" target="classFrame">UserIcon</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/ValueIcon.html" title="class in gov.noaa.pmel.sgt.swing" target="classFrame">ValueIcon</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/ValueIconFormat.html" title="class in gov.noaa.pmel.sgt.swing" target="classFrame">ValueIconFormat</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt" target="classFrame">VectorAttribute</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/VectorAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop" target="classFrame">VectorAttributeDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/VectorCartesianRenderer.html" title="class in gov.noaa.pmel.sgt" target="classFrame">VectorCartesianRenderer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/VectorKey.html" title="class in gov.noaa.pmel.sgt" target="classFrame">VectorKey</A>
 <BR>
 </FONT></TD>
 </TR>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/allclasses-noframe.html b/JAVA/GUI/Plotter/doc/javadoc/allclasses-noframe.html
index c2459057cdcd5907c85116aa1773fb9972249c2d..fc336b48931bff5e2e3eeeb9ff65c14bcc554bc6 100644
--- a/JAVA/GUI/Plotter/doc/javadoc/allclasses-noframe.html
+++ b/JAVA/GUI/Plotter/doc/javadoc/allclasses-noframe.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_04) on Thu May 04 11:51:31 CEST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:57:17 CEST 2006 -->
 <TITLE>
 All Classes (ASTRON/LOFAR Plotter)
 </TITLE>
@@ -20,36 +20,326 @@ All Classes (ASTRON/LOFAR Plotter)
 
 <TABLE BORDER="0" WIDTH="100%" SUMMARY="">
 <TR>
-<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="nl/astron/lofar/java/gui/plotter/exceptions/EmptyDataSetException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions">EmptyDataSetException</A>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt"><I>AbstractPane</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Annotation.html" title="class in gov.noaa.pmel.sgt.dm">Annotation</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">AnnotationCartesianRenderer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Annote.html" title="class in gov.noaa.pmel.sgt.dm">Annote</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Annote.Line.html" title="class in gov.noaa.pmel.sgt.dm">Annote.Line</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Annote.Oval.html" title="class in gov.noaa.pmel.sgt.dm">Annote.Oval</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Annote.Point.html" title="class in gov.noaa.pmel.sgt.dm">Annote.Point</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Annote.Rect.html" title="class in gov.noaa.pmel.sgt.dm">Annote.Rect</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Annote.Text.html" title="class in gov.noaa.pmel.sgt.dm">Annote.Text</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ArrayEditDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">ArrayEditDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt"><I>Attribute</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/AttributeChangeEvent.html" title="class in gov.noaa.pmel.sgt">AttributeChangeEvent</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/AxisHolder.html" title="class in gov.noaa.pmel.sgt.beans">AxisHolder</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt">AxisNotFoundException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/BeanDemo.html" title="class in gov.noaa.pmel.sgt.demo">BeanDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/BorderDialog.html" title="class in gov.noaa.pmel.sgt.beans">BorderDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Cartesian.html" title="interface in gov.noaa.pmel.sgt.dm"><I>Cartesian</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/ChildNotFoundException.html" title="class in gov.noaa.pmel.sgt">ChildNotFoundException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/CLIndexedColorMap.html" title="class in gov.noaa.pmel.sgt">CLIndexedColorMap</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/CLTransformColorMap.html" title="class in gov.noaa.pmel.sgt">CLTransformColorMap</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Collection.html" title="class in gov.noaa.pmel.sgt.dm">Collection</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt">ColorKey</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/ColorMap.html" title="class in gov.noaa.pmel.util">ColorMap</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/ColorSwatchIcon.html" title="class in gov.noaa.pmel.sgt.swing">ColorSwatchIcon</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/ColorTransform.html" title="class in gov.noaa.pmel.util">ColorTransform</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/contour/Contour.html" title="class in gov.noaa.pmel.sgt.contour">Contour</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt"><I>ContourLevelsAccess</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ContourLevelsDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">ContourLevelsDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/contour/ContourLine.html" title="class in gov.noaa.pmel.sgt.contour">ContourLine</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ContourLineAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">ContourLineAttributeDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/CoordinateSystem.html" title="interface in gov.noaa.pmel.sgt.dm"><I>CoordinateSystem</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html" title="class in gov.noaa.pmel.sgt.beans">DataGroup</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/DataGroupLayer.html" title="class in gov.noaa.pmel.sgt.beans">DataGroupLayer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt"><I>DataKey</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/DataModel.html" title="class in gov.noaa.pmel.sgt.beans">DataModel</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/DataModelBeanInfo.html" title="class in gov.noaa.pmel.sgt.beans">DataModelBeanInfo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/DataNotAssignedException.html" title="class in gov.noaa.pmel.sgt">DataNotAssignedException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/DataNotFoundException.html" title="class in gov.noaa.pmel.sgt">DataNotFoundException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/DataNotSameShapeException.html" title="class in gov.noaa.pmel.sgt">DataNotSameShapeException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/DataTargetMismatchException.html" title="class in gov.noaa.pmel.sgt.beans">DataTargetMismatchException</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Debug.html" title="class in gov.noaa.pmel.util">Debug</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">DefaultContourLineAttribute</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/DefaultContourLineAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">DefaultContourLineAttributeDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Dimension2D.html" title="class in gov.noaa.pmel.util">Dimension2D</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Domain.html" title="class in gov.noaa.pmel.util">Domain</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/Draggable.html" title="interface in gov.noaa.pmel.sgt.swing"><I>Draggable</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/plot/DragNDropManager.html" title="class in gov.noaa.pmel.sgt.plot">DragNDropManager</A>
+<BR>
+<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/EmptyDataSetException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions">EmptyDataSetException</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/EPICSystem.html" title="class in gov.noaa.pmel.util">EPICSystem</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/ExponentialTransformDown.html" title="class in gov.noaa.pmel.util">ExponentialTransformDown</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/ExponentialTransformUp.html" title="class in gov.noaa.pmel.util">ExponentialTransformUp</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/FontDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">FontDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Format.html" title="class in gov.noaa.pmel.sgt">Format</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/GeoDateArray.html" title="class in gov.noaa.pmel.util">GeoDateArray</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/GeoDateDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">GeoDateDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Geographic.html" title="interface in gov.noaa.pmel.sgt.dm"><I>Geographic</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/util/GeographicValue.html" title="class in gov.noaa.pmel.util">GeographicValue</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt">GridAttribute</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/GridAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">GridAttributeDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/GridBagConstraints.html" title="class in gov.noaa.pmel.sgt.swing.prop">GridBagConstraints</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/GridCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">GridCartesianRenderer</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/IllegalTimeValue.html" title="class in gov.noaa.pmel.util">IllegalTimeValue</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt"><I>IndexedColor</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/IndexedColorMap.html" title="class in gov.noaa.pmel.sgt">IndexedColorMap</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/IndexedColorMap.html" title="class in gov.noaa.pmel.util">IndexedColorMap</A>
 <BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/exceptions/InvalidDataSetException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions">InvalidDataSetException</A>
 <BR>
+<A HREF="gov/noaa/pmel/sgt/InvalidMethodError.html" title="class in gov.noaa.pmel.sgt">InvalidMethodError</A>
+<BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/IPlot.html" title="interface in nl.astron.lofar.java.gui.plotter"><I>IPlot</I></A>
 <BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/IPlotDataAccess.html" title="interface in nl.astron.lofar.java.gui.plotter"><I>IPlotDataAccess</I></A>
 <BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/IPlotDataExport.html" title="interface in nl.astron.lofar.java.gui.plotter"><I>IPlotDataExport</I></A>
 <BR>
+<A HREF="gov/noaa/pmel/sgt/swing/JClassTree.html" title="class in gov.noaa.pmel.sgt.swing">JClassTree</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/JDesktopDemo.html" title="class in gov.noaa.pmel.sgt.demo">JDesktopDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/JGraphicLayout.html" title="class in gov.noaa.pmel.sgt.swing">JGraphicLayout</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/JGridDemo.html" title="class in gov.noaa.pmel.sgt.demo">JGridDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/JLayoutDemo.html" title="class in gov.noaa.pmel.sgt.demo">JLayoutDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/JLineProfileLayout.html" title="class in gov.noaa.pmel.sgt.swing">JLineProfileLayout</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/JLogLogDemo.html" title="class in gov.noaa.pmel.sgt.demo">JLogLogDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/JPlotLayout.html" title="class in gov.noaa.pmel.sgt.swing">JPlotLayout</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/plot/JPlotPane.html" title="class in gov.noaa.pmel.sgt.plot">JPlotPane</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/JPointDemo.html" title="class in gov.noaa.pmel.sgt.demo">JPointDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/JProfileDemo.html" title="class in gov.noaa.pmel.sgt.demo">JProfileDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/JRealTimeDemo.html" title="class in gov.noaa.pmel.sgt.demo">JRealTimeDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/swing/JSlider2.html" title="class in gov.noaa.pmel.swing">JSlider2</A>
+<BR>
+<A HREF="gov/noaa/pmel/swing/JSlider2Double.html" title="class in gov.noaa.pmel.swing">JSlider2Double</A>
+<BR>
+<A HREF="gov/noaa/pmel/swing/JSystemPropertiesDialog.html" title="class in gov.noaa.pmel.swing">JSystemPropertiesDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/JTimeSeriesDemo.html" title="class in gov.noaa.pmel.sgt.demo">JTimeSeriesDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/JVectorDemo.html" title="class in gov.noaa.pmel.sgt.demo">JVectorDemo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/Label.html" title="class in gov.noaa.pmel.sgt.beans">Label</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt"><I>LabelDrawer</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LabelDrawer1.html" title="class in gov.noaa.pmel.sgt">LabelDrawer1</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LabelDrawer2.html" title="class in gov.noaa.pmel.sgt">LabelDrawer2</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LabelNotFoundException.html" title="class in gov.noaa.pmel.sgt">LabelNotFoundException</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Latitude.html" title="class in gov.noaa.pmel.util">Latitude</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt"><I>LayerChild</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LayerContainer.html" title="class in gov.noaa.pmel.sgt">LayerContainer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt"><I>LayerControl</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LayerStack.html" title="class in gov.noaa.pmel.sgt">LayerStack</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/Legend.html" title="class in gov.noaa.pmel.sgt.beans">Legend</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt">LinearTransform</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/LinearTransform.html" title="class in gov.noaa.pmel.util">LinearTransform</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/LineAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">LineAttributeDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LineCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">LineCartesianRenderer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt">LineKey</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LogAxis.html" title="class in gov.noaa.pmel.sgt">LogAxis</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Logo.html" title="class in gov.noaa.pmel.sgt">Logo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/LogoDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">LogoDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/LogTransform.html" title="class in gov.noaa.pmel.sgt">LogTransform</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Longitude.html" title="class in gov.noaa.pmel.util">Longitude</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/MapGraph.html" title="class in gov.noaa.pmel.sgt">MapGraph</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/MapProj.html" title="class in gov.noaa.pmel.sgt">MapProj</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/Margin.html" title="class in gov.noaa.pmel.sgt.beans">Margin</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/MethodNotImplementedError.html" title="class in gov.noaa.pmel.sgt">MethodNotImplementedError</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt"><I>Moveable</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/swing/MRJUtil.html" title="class in gov.noaa.pmel.swing">MRJUtil</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/NegativeLogException.html" title="class in gov.noaa.pmel.sgt">NegativeLogException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/NewLevelsDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">NewLevelsDialog</A>
+<BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/exceptions/NotImplementedException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions">NotImplementedException</A>
 <BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/exceptions/NotSupportedException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions">NotSupportedException</A>
 <BR>
+<A HREF="gov/noaa/pmel/sgt/beans/Page.html" title="class in gov.noaa.pmel.sgt.beans">Page</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/PageBeanInfo.html" title="class in gov.noaa.pmel.sgt.beans">PageBeanInfo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Pane.html" title="class in gov.noaa.pmel.sgt">Pane</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/PaneBeanInfo.html" title="class in gov.noaa.pmel.sgt">PaneBeanInfo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/Panel.html" title="class in gov.noaa.pmel.sgt.beans">Panel</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/PanelHolder.html" title="class in gov.noaa.pmel.sgt.beans">PanelHolder</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/PanelModel.html" title="class in gov.noaa.pmel.sgt.beans">PanelModel</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/PanelModelBeanInfo.html" title="class in gov.noaa.pmel.sgt.beans">PanelModelBeanInfo</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/PanelModelCustomizer.html" title="class in gov.noaa.pmel.sgt.beans">PanelModelCustomizer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/beans/PanelModelEditor.html" title="class in gov.noaa.pmel.sgt.beans">PanelModelEditor</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt">PaneNotFoundException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt">PlainAxis</A>
+<BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/PlotConstants.html" title="class in nl.astron.lofar.java.gui.plotter">PlotConstants</A>
 <BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/PlotController.html" title="class in nl.astron.lofar.java.gui.plotter">PlotController</A>
 <BR>
-<A HREF="nl/astron/lofar/java/gui/plotter/PlotDataAccessParmDBImpl.html" title="class in nl.astron.lofar.java.gui.plotter">PlotDataAccessParmDBImpl</A>
-<BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/test/PlotDataAccessTestImpl.html" title="class in nl.astron.lofar.java.gui.plotter.test">PlotDataAccessTestImpl</A>
 <BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/PlotDataManager.html" title="class in nl.astron.lofar.java.gui.plotter">PlotDataManager</A>
 <BR>
-<A HREF="nl/astron/lofar/java/gui/plotter/PlotGroup.html" title="class in nl.astron.lofar.java.gui.plotter">PlotGroup</A>
+<A HREF="gov/noaa/pmel/sgt/plot/PlotLayer.html" title="class in gov.noaa.pmel.sgt.plot">PlotLayer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html" title="class in gov.noaa.pmel.sgt.plot">PlotLayerHints</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/plot/PlotLayerManager.html" title="class in gov.noaa.pmel.sgt.plot">PlotLayerManager</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/PlotMark.html" title="class in gov.noaa.pmel.sgt">PlotMark</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/PlotMarkDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">PlotMarkDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/PlotMarkIcon.html" title="class in gov.noaa.pmel.sgt.swing">PlotMarkIcon</A>
 <BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/PlotPanel.html" title="class in nl.astron.lofar.java.gui.plotter">PlotPanel</A>
 <BR>
+<A HREF="gov/noaa/pmel/sgt/plot/PlotPaneMode.html" title="class in gov.noaa.pmel.sgt.plot">PlotPaneMode</A>
+<BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/PlotSGTImpl.html" title="class in nl.astron.lofar.java.gui.plotter">PlotSGTImpl</A>
 <BR>
+<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterConfigurationNotFoundException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions">PlotterConfigurationNotFoundException</A>
+<BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterDataAccessException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions">PlotterDataAccessException</A>
 <BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterDataAccessorInitializationException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions">PlotterDataAccessorInitializationException</A>
@@ -66,7 +356,191 @@ All Classes (ASTRON/LOFAR Plotter)
 <BR>
 <A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterFrameworkNotFoundException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions">PlotterFrameworkNotFoundException</A>
 <BR>
-<A HREF="nl/astron/lofar/java/gui/plotter/test/PlotTestFrame.html" title="class in nl.astron.lofar.java.gui.plotter.test">PlotTestFrame</A>
+<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterPrintException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions">PlotterPrintException</A>
+<BR>
+<A HREF="nl/astron/lofar/java/gui/plotter/test/PlotTestFrameStandAlone.html" title="class in nl.astron.lofar.java.gui.plotter.test">PlotTestFrameStandAlone</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Point2D.html" title="class in gov.noaa.pmel.util">Point2D</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Point2D.Float.html" title="class in gov.noaa.pmel.util">Point2D.Float</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/PointAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">PointAttributeDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/PointCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">PointCartesianRenderer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/PointCollection.html" title="class in gov.noaa.pmel.sgt.dm">PointCollection</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/PointCollectionKey.html" title="class in gov.noaa.pmel.sgt">PointCollectionKey</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/Polar.html" title="interface in gov.noaa.pmel.sgt.dm"><I>Polar</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/PolarGraph.html" title="class in gov.noaa.pmel.sgt">PolarGraph</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/contour/PolygonGenerator.html" title="class in gov.noaa.pmel.sgt.contour">PolygonGenerator</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/contour/PolygonRenderer.html" title="class in gov.noaa.pmel.sgt.contour">PolygonRenderer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/plot/PrintManager.html" title="class in gov.noaa.pmel.sgt.plot">PrintManager</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/PseudoRealTimeData.html" title="class in gov.noaa.pmel.sgt.demo">PseudoRealTimeData</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Range.html" title="class in gov.noaa.pmel.util">Range</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Rectangle2D.html" title="class in gov.noaa.pmel.util">Rectangle2D</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Rectangle2D.Float.html" title="class in gov.noaa.pmel.util">Rectangle2D.Float</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt">Ruler</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/RulerDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">RulerDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt"><I>Selectable</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/SGLabelDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">SGLabelDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGT3DGrid.html" title="interface in gov.noaa.pmel.sgt.dm"><I>SGT3DGrid</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGT3DVector.html" title="class in gov.noaa.pmel.sgt.dm">SGT3DVector</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm"><I>SGTData</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTFull3DVector.html" title="class in gov.noaa.pmel.sgt.dm">SGTFull3DVector</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTGrid.html" title="interface in gov.noaa.pmel.sgt.dm"><I>SGTGrid</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTImage.html" title="interface in gov.noaa.pmel.sgt.dm"><I>SGTImage</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTLine.html" title="interface in gov.noaa.pmel.sgt.dm"><I>SGTLine</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">SGTMetaData</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTPoint.html" title="interface in gov.noaa.pmel.sgt.dm"><I>SGTPoint</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTTuple.html" title="interface in gov.noaa.pmel.sgt.dm"><I>SGTTuple</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTVector.html" title="class in gov.noaa.pmel.sgt.dm">SGTVector</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SimpleFileFilter.html" title="class in gov.noaa.pmel.util">SimpleFileFilter</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SimpleGrid.html" title="class in gov.noaa.pmel.sgt.dm">SimpleGrid</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SimpleLine.html" title="class in gov.noaa.pmel.sgt.dm">SimpleLine</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SimplePoint.html" title="class in gov.noaa.pmel.sgt.dm">SimplePoint</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/SimpleTuple.html" title="class in gov.noaa.pmel.sgt.dm">SimpleTuple</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/SineTransform.html" title="class in gov.noaa.pmel.sgt">SineTransform</A>
+<BR>
+<A HREF="gov/noaa/pmel/swing/beans/SliderHandle.html" title="class in gov.noaa.pmel.swing.beans">SliderHandle</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTDomain.html" title="class in gov.noaa.pmel.util">SoTDomain</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTRange.Double.html" title="class in gov.noaa.pmel.util">SoTRange.Double</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTRange.Float.html" title="class in gov.noaa.pmel.util">SoTRange.Float</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTRange.GeoDate.html" title="class in gov.noaa.pmel.util">SoTRange.GeoDate</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTRange.Integer.html" title="class in gov.noaa.pmel.util">SoTRange.Integer</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTRange.Short.html" title="class in gov.noaa.pmel.util">SoTRange.Short</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTRange.Time.html" title="class in gov.noaa.pmel.util">SoTRange.Time</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTValue.Double.html" title="class in gov.noaa.pmel.util">SoTValue.Double</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTValue.Float.html" title="class in gov.noaa.pmel.util">SoTValue.Float</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTValue.GeoDate.html" title="class in gov.noaa.pmel.util">SoTValue.GeoDate</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTValue.Integer.html" title="class in gov.noaa.pmel.util">SoTValue.Integer</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTValue.Short.html" title="class in gov.noaa.pmel.util">SoTValue.Short</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/SoTValue.Time.html" title="class in gov.noaa.pmel.util">SoTValue.Time</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt">SpaceAxis</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/SpaceAxisDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">SpaceAxisDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/StackedLayout.html" title="class in gov.noaa.pmel.sgt">StackedLayout</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt"><I>StrokeDrawer</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/StrokeDrawer1.html" title="class in gov.noaa.pmel.sgt">StrokeDrawer1</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/StrokeDrawer2.html" title="class in gov.noaa.pmel.sgt">StrokeDrawer2</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/TableLookupTransform.html" title="class in gov.noaa.pmel.sgt">TableLookupTransform</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/TAOMap.html" title="class in gov.noaa.pmel.sgt.demo">TAOMap</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/demo/TestData.html" title="class in gov.noaa.pmel.sgt.demo">TestData</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/dm/ThreeDGrid.html" title="class in gov.noaa.pmel.sgt.dm">ThreeDGrid</A>
+<BR>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A>
+<BR>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsIcon.html" title="class in gov.noaa.pmel.swing">ThreeDotsIcon</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/TimeAxis.html" title="class in gov.noaa.pmel.sgt">TimeAxis</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/TimeAxisDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">TimeAxisDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/TimeAxisStyle.html" title="interface in gov.noaa.pmel.sgt"><I>TimeAxisStyle</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/util/TimePoint.html" title="class in gov.noaa.pmel.util">TimePoint</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt"><I>Transform</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt"><I>TransformAccess</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt"><I>TransformColor</I></A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/TransformColorMap.html" title="class in gov.noaa.pmel.sgt">TransformColorMap</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/contour/Tree.html" title="class in gov.noaa.pmel.sgt.contour">Tree</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/contour/TreeEnumerator.html" title="class in gov.noaa.pmel.sgt.contour">TreeEnumerator</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/contour/TreeGenerator.html" title="class in gov.noaa.pmel.sgt.contour">TreeGenerator</A>
+<BR>
+<A HREF="gov/noaa/pmel/util/Units.html" title="class in gov.noaa.pmel.util">Units</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/UserIcon.html" title="class in gov.noaa.pmel.sgt.swing">UserIcon</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/ValueIcon.html" title="class in gov.noaa.pmel.sgt.swing">ValueIcon</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/ValueIconFormat.html" title="class in gov.noaa.pmel.sgt.swing">ValueIconFormat</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt">VectorAttribute</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/VectorAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">VectorAttributeDialog</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/VectorCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">VectorCartesianRenderer</A>
+<BR>
+<A HREF="gov/noaa/pmel/sgt/VectorKey.html" title="class in gov.noaa.pmel.sgt">VectorKey</A>
 <BR>
 </FONT></TD>
 </TR>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/constant-values.html b/JAVA/GUI/Plotter/doc/javadoc/constant-values.html
index 70bbb50aeaaf7354c8f7d214d0929011640707de..4efe72cd5727f1b003ed6cb39112cf61158befc6 100644
--- a/JAVA/GUI/Plotter/doc/javadoc/constant-values.html
+++ b/JAVA/GUI/Plotter/doc/javadoc/constant-values.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_04) on Thu May 04 11:51:31 CEST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:57:14 CEST 2006 -->
 <TITLE>
 Constant Field Values (ASTRON/LOFAR Plotter)
 </TITLE>
@@ -81,9 +81,1591 @@ Constant Field Values</H1>
 </CENTER>
 <HR SIZE="4" NOSHADE>
 <B>Contents</B><UL>
+<LI><A HREF="#gov.noaa">gov.noaa.*</A>
 <LI><A HREF="#nl.astron">nl.astron.*</A>
 </UL>
 
+<A NAME="gov.noaa"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left"><FONT SIZE="+2">
+gov.noaa.*</FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.AbstractPane.BOTTOM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/AbstractPane.html#BOTTOM">BOTTOM</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.AbstractPane.CENTER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/AbstractPane.html#CENTER">CENTER</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.AbstractPane.DEFAULT_SCALE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/AbstractPane.html#DEFAULT_SCALE">DEFAULT_SCALE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.AbstractPane.LEFT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/AbstractPane.html#LEFT">LEFT</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.AbstractPane.MIDDLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/AbstractPane.html#MIDDLE">MIDDLE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.AbstractPane.RIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/AbstractPane.html#RIGHT">RIGHT</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.AbstractPane.SHRINK_TO_FIT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/AbstractPane.html#SHRINK_TO_FIT">SHRINK_TO_FIT</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.AbstractPane.SPECIFIED_LOCATION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION">SPECIFIED_LOCATION</A></CODE></TD>
+<TD ALIGN="right"><CODE>-1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.AbstractPane.TO_FIT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/AbstractPane.html#TO_FIT">TO_FIT</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.AbstractPane.TOP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/AbstractPane.html#TOP">TOP</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Axis.AUTO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Axis.html#AUTO">AUTO</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Axis.BOTH_SIDES"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Axis.html#BOTH_SIDES">BOTH_SIDES</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Axis.HORIZONTAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Axis.html#HORIZONTAL">HORIZONTAL</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Axis.NEGATIVE_SIDE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Axis.html#NEGATIVE_SIDE">NEGATIVE_SIDE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Axis.NO_LABEL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Axis.html#NO_LABEL">NO_LABEL</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Axis.POSITIVE_SIDE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Axis.html#POSITIVE_SIDE">POSITIVE_SIDE</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Axis.VERTICAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Axis.html#VERTICAL">VERTICAL</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt">ColorKey</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.ColorKey.BOTTOM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/ColorKey.html#BOTTOM">BOTTOM</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.ColorKey.CENTER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/ColorKey.html#CENTER">CENTER</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.ColorKey.HORIZONTAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/ColorKey.html#HORIZONTAL">HORIZONTAL</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.ColorKey.LEFT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/ColorKey.html#LEFT">LEFT</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.ColorKey.MIDDLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/ColorKey.html#MIDDLE">MIDDLE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.ColorKey.NO_BORDER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/ColorKey.html#NO_BORDER">NO_BORDER</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.ColorKey.PLAIN_LINE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/ColorKey.html#PLAIN_LINE">PLAIN_LINE</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.ColorKey.RAISED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/ColorKey.html#RAISED">RAISED</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.ColorKey.RIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/ColorKey.html#RIGHT">RIGHT</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.ColorKey.TOP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/ColorKey.html#TOP">TOP</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.ColorKey.VERTICAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/ColorKey.html#VERTICAL">VERTICAL</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt">GridAttribute</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.GridAttribute.AREA_FILL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/GridAttribute.html#AREA_FILL">AREA_FILL</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.GridAttribute.AREA_FILL_CONTOUR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/GridAttribute.html#AREA_FILL_CONTOUR">AREA_FILL_CONTOUR</A></CODE></TD>
+<TD ALIGN="right"><CODE>4</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.GridAttribute.CONTOUR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/GridAttribute.html#CONTOUR">CONTOUR</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.GridAttribute.RASTER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/GridAttribute.html#RASTER">RASTER</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.GridAttribute.RASTER_CONTOUR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/GridAttribute.html#RASTER_CONTOUR">RASTER_CONTOUR</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineAttribute.CAP_BUTT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineAttribute.html#CAP_BUTT">CAP_BUTT</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineAttribute.CAP_ROUND"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineAttribute.html#CAP_ROUND">CAP_ROUND</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineAttribute.CAP_SQUARE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineAttribute.html#CAP_SQUARE">CAP_SQUARE</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineAttribute.DASHED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineAttribute.html#DASHED">DASHED</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineAttribute.HEAVY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineAttribute.html#HEAVY">HEAVY</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineAttribute.HIGHLIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineAttribute.html#HIGHLIGHT">HIGHLIGHT</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineAttribute.JOIN_BEVEL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineAttribute.html#JOIN_BEVEL">JOIN_BEVEL</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineAttribute.JOIN_MITER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineAttribute.html#JOIN_MITER">JOIN_MITER</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineAttribute.JOIN_ROUND"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineAttribute.html#JOIN_ROUND">JOIN_ROUND</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineAttribute.MARK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineAttribute.html#MARK">MARK</A></CODE></TD>
+<TD ALIGN="right"><CODE>4</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineAttribute.MARK_LINE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineAttribute.html#MARK_LINE">MARK_LINE</A></CODE></TD>
+<TD ALIGN="right"><CODE>5</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineAttribute.SOLID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineAttribute.html#SOLID">SOLID</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineAttribute.STROKE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineAttribute.html#STROKE">STROKE</A></CODE></TD>
+<TD ALIGN="right"><CODE>6</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt">LineKey</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineKey.BOTTOM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineKey.html#BOTTOM">BOTTOM</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineKey.CENTER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineKey.html#CENTER">CENTER</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineKey.LEFT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineKey.html#LEFT">LEFT</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineKey.MIDDLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineKey.html#MIDDLE">MIDDLE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineKey.NO_BORDER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineKey.html#NO_BORDER">NO_BORDER</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineKey.PLAIN_LINE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineKey.html#PLAIN_LINE">PLAIN_LINE</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineKey.RAISED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineKey.html#RAISED">RAISED</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineKey.RIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineKey.html#RIGHT">RIGHT</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.LineKey.TOP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/LineKey.html#TOP">TOP</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Logo.html" title="class in gov.noaa.pmel.sgt">Logo</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Logo.BOTTOM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Logo.html#BOTTOM">BOTTOM</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Logo.CENTER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Logo.html#CENTER">CENTER</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Logo.LEFT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Logo.html#LEFT">LEFT</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Logo.MIDDLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Logo.html#MIDDLE">MIDDLE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Logo.RIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Logo.html#RIGHT">RIGHT</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Logo.TOP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Logo.html#TOP">TOP</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.PointAttribute.CENTERED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/PointAttribute.html#CENTERED">CENTERED</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.PointAttribute.E"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/PointAttribute.html#E">E</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.PointAttribute.N"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/PointAttribute.html#N">N</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.PointAttribute.NE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/PointAttribute.html#NE">NE</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.PointAttribute.NW"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/PointAttribute.html#NW">NW</A></CODE></TD>
+<TD ALIGN="right"><CODE>8</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.PointAttribute.S"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/PointAttribute.html#S">S</A></CODE></TD>
+<TD ALIGN="right"><CODE>5</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.PointAttribute.SE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/PointAttribute.html#SE">SE</A></CODE></TD>
+<TD ALIGN="right"><CODE>4</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.PointAttribute.SW"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/PointAttribute.html#SW">SW</A></CODE></TD>
+<TD ALIGN="right"><CODE>6</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.PointAttribute.W"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/PointAttribute.html#W">W</A></CODE></TD>
+<TD ALIGN="right"><CODE>7</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/PointCollectionKey.html" title="class in gov.noaa.pmel.sgt">PointCollectionKey</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.PointCollectionKey.BOTTOM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/PointCollectionKey.html#BOTTOM">BOTTOM</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.PointCollectionKey.CENTER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/PointCollectionKey.html#CENTER">CENTER</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.PointCollectionKey.LEFT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/PointCollectionKey.html#LEFT">LEFT</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.PointCollectionKey.MIDDLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/PointCollectionKey.html#MIDDLE">MIDDLE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.PointCollectionKey.NO_BORDER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/PointCollectionKey.html#NO_BORDER">NO_BORDER</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.PointCollectionKey.PLAIN_LINE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/PointCollectionKey.html#PLAIN_LINE">PLAIN_LINE</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.PointCollectionKey.RAISED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/PointCollectionKey.html#RAISED">RAISED</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.PointCollectionKey.RIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/PointCollectionKey.html#RIGHT">RIGHT</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.PointCollectionKey.TOP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/PointCollectionKey.html#TOP">TOP</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt">Ruler</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Ruler.BOTH_SIDES"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Ruler.html#BOTH_SIDES">BOTH_SIDES</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Ruler.HORIZONTAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Ruler.html#HORIZONTAL">HORIZONTAL</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Ruler.NEGATIVE_SIDE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Ruler.html#NEGATIVE_SIDE">NEGATIVE_SIDE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Ruler.NO_LABEL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Ruler.html#NO_LABEL">NO_LABEL</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Ruler.POSITIVE_SIDE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Ruler.html#POSITIVE_SIDE">POSITIVE_SIDE</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.Ruler.VERTICAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/Ruler.html#VERTICAL">VERTICAL</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.SGLabel.ANGLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/SGLabel.html#ANGLE">ANGLE</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.SGLabel.BOTTOM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/SGLabel.html#BOTTOM">BOTTOM</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.SGLabel.CENTER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/SGLabel.html#CENTER">CENTER</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.SGLabel.HORIZONTAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/SGLabel.html#HORIZONTAL">HORIZONTAL</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.SGLabel.LEFT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/SGLabel.html#LEFT">LEFT</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.SGLabel.MIDDLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/SGLabel.html#MIDDLE">MIDDLE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.SGLabel.RIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/SGLabel.html#RIGHT">RIGHT</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.SGLabel.TOP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/SGLabel.html#TOP">TOP</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.SGLabel.VERTICAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/SGLabel.html#VERTICAL">VERTICAL</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/TimeAxis.html" title="class in gov.noaa.pmel.sgt">TimeAxis</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.TimeAxis.AUTO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/TimeAxis.html#AUTO">AUTO</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.TimeAxis.DAY_MONTH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/TimeAxis.html#DAY_MONTH">DAY_MONTH</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.TimeAxis.HOUR_DAY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/TimeAxis.html#HOUR_DAY">HOUR_DAY</A></CODE></TD>
+<TD ALIGN="right"><CODE>4</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.TimeAxis.MINUTE_HOUR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/TimeAxis.html#MINUTE_HOUR">MINUTE_HOUR</A></CODE></TD>
+<TD ALIGN="right"><CODE>5</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.TimeAxis.MONTH_YEAR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/TimeAxis.html#MONTH_YEAR">MONTH_YEAR</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.TimeAxis.YEAR_DECADE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/TimeAxis.html#YEAR_DECADE">YEAR_DECADE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt">VectorAttribute</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.VectorAttribute.HEAD"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/VectorAttribute.html#HEAD">HEAD</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.VectorAttribute.MARK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/VectorAttribute.html#MARK">MARK</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.VectorAttribute.NO_HEAD"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/VectorAttribute.html#NO_HEAD">NO_HEAD</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.VectorAttribute.NO_MARK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/VectorAttribute.html#NO_MARK">NO_MARK</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.VectorAttribute.SCALED_HEAD"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/VectorAttribute.html#SCALED_HEAD">SCALED_HEAD</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/VectorKey.html" title="class in gov.noaa.pmel.sgt">VectorKey</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.VectorKey.BOTTOM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/VectorKey.html#BOTTOM">BOTTOM</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.VectorKey.CENTER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/VectorKey.html#CENTER">CENTER</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.VectorKey.LEFT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/VectorKey.html#LEFT">LEFT</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.VectorKey.MIDDLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/VectorKey.html#MIDDLE">MIDDLE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.VectorKey.NO_BORDER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/VectorKey.html#NO_BORDER">NO_BORDER</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.VectorKey.PLAIN_LINE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/VectorKey.html#PLAIN_LINE">PLAIN_LINE</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.VectorKey.RAISED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/VectorKey.html#RAISED">RAISED</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.VectorKey.RIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/VectorKey.html#RIGHT">RIGHT</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.VectorKey.TOP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/VectorKey.html#TOP">TOP</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html" title="class in gov.noaa.pmel.sgt.beans">DataGroup</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.DataGroup.BOTTOM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html#BOTTOM">BOTTOM</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.DataGroup.LEFT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html#LEFT">LEFT</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.DataGroup.LINEAR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html#LINEAR">LINEAR</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.DataGroup.LOG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html#LOG">LOG</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.DataGroup.MANUAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html#MANUAL">MANUAL</A></CODE></TD>
+<TD ALIGN="right"><CODE>4</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.DataGroup.PLAIN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html#PLAIN">PLAIN</A></CODE></TD>
+<TD ALIGN="right"><CODE>4</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.DataGroup.REFERENCE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html#REFERENCE">REFERENCE</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.DataGroup.RIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html#RIGHT">RIGHT</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.DataGroup.TIME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html#TIME">TIME</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.DataGroup.TOP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html#TOP">TOP</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.DataGroup.X_DIR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html#X_DIR">X_DIR</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.DataGroup.Y_DIR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html#Y_DIR">Y_DIR</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/Legend.html" title="class in gov.noaa.pmel.sgt.beans">Legend</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.Legend.COLOR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/Legend.html#COLOR">COLOR</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.Legend.LINE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/Legend.html#LINE">LINE</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.Legend.NO_BORDER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/Legend.html#NO_BORDER">NO_BORDER</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.Legend.PLAIN_LINE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/Legend.html#PLAIN_LINE">PLAIN_LINE</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.Legend.POINT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/Legend.html#POINT">POINT</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.Legend.RAISED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/Legend.html#RAISED">RAISED</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.Legend.VECTOR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/Legend.html#VECTOR">VECTOR</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/Page.html" title="class in gov.noaa.pmel.sgt.beans">Page</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.beans.Page.DEBUG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;boolean</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/beans/Page.html#DEBUG">DEBUG</A></CODE></TD>
+<TD ALIGN="right"><CODE>false</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.demo.<A HREF="gov/noaa/pmel/sgt/demo/TestData.html" title="class in gov.noaa.pmel.sgt.demo">TestData</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.demo.TestData.LOG_LOG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/demo/TestData.html#LOG_LOG">LOG_LOG</A></CODE></TD>
+<TD ALIGN="right"><CODE>11</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.demo.TestData.PROFILE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/demo/TestData.html#PROFILE">PROFILE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.demo.TestData.RANDOM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/demo/TestData.html#RANDOM">RANDOM</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.demo.TestData.SINE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/demo/TestData.html#SINE">SINE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.demo.TestData.SINE_RAMP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/demo/TestData.html#SINE_RAMP">SINE_RAMP</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.demo.TestData.TIME_SERIES"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/demo/TestData.html#TIME_SERIES">TIME_SERIES</A></CODE></TD>
+<TD ALIGN="right"><CODE>4</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.demo.TestData.X_SERIES"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/demo/TestData.html#X_SERIES">X_SERIES</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.demo.TestData.XY_GRID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/demo/TestData.html#XY_GRID">XY_GRID</A></CODE></TD>
+<TD ALIGN="right"><CODE>5</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.demo.TestData.XZ_GRID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/demo/TestData.html#XZ_GRID">XZ_GRID</A></CODE></TD>
+<TD ALIGN="right"><CODE>6</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.demo.TestData.Y_SERIES"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/demo/TestData.html#Y_SERIES">Y_SERIES</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.demo.TestData.YZ_GRID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/demo/TestData.html#YZ_GRID">YZ_GRID</A></CODE></TD>
+<TD ALIGN="right"><CODE>7</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.demo.TestData.ZT_GRID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/demo/TestData.html#ZT_GRID">ZT_GRID</A></CODE></TD>
+<TD ALIGN="right"><CODE>10</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.plot.<A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html" title="class in gov.noaa.pmel.sgt.plot">PlotLayerHints</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.KEY_ASPECT_RATIO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#KEY_ASPECT_RATIO">KEY_ASPECT_RATIO</A></CODE></TD>
+<TD ALIGN="right"><CODE>"AspectRatio"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.KEY_LAYER_PLACEMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#KEY_LAYER_PLACEMENT">KEY_LAYER_PLACEMENT</A></CODE></TD>
+<TD ALIGN="right"><CODE>"LayerPlacement"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.KEY_PLOTKEY_LOCATION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#KEY_PLOTKEY_LOCATION">KEY_PLOTKEY_LOCATION</A></CODE></TD>
+<TD ALIGN="right"><CODE>"PlotKeyLocation"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.KEY_PLOTKEY_TYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#KEY_PLOTKEY_TYPE">KEY_PLOTKEY_TYPE</A></CODE></TD>
+<TD ALIGN="right"><CODE>"PlotKeyType"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.KEY_X_AXIS_LOCATION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#KEY_X_AXIS_LOCATION">KEY_X_AXIS_LOCATION</A></CODE></TD>
+<TD ALIGN="right"><CODE>"XAxisLocation"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.KEY_X_TRANSFORM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#KEY_X_TRANSFORM">KEY_X_TRANSFORM</A></CODE></TD>
+<TD ALIGN="right"><CODE>"XTransform"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.KEY_Y_AXIS_LOCATION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#KEY_Y_AXIS_LOCATION">KEY_Y_AXIS_LOCATION</A></CODE></TD>
+<TD ALIGN="right"><CODE>"YAxis Location"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.KEY_Y_TRANSFORM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#KEY_Y_TRANSFORM">KEY_Y_TRANSFORM</A></CODE></TD>
+<TD ALIGN="right"><CODE>"YTransform"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_ASPECT_RATIO_LOCK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_ASPECT_RATIO_LOCK">VALUE_ASPECT_RATIO_LOCK</A></CODE></TD>
+<TD ALIGN="right"><CODE>"Lock"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_ASPECT_RATIO_NO_LOCK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_ASPECT_RATIO_NO_LOCK">VALUE_ASPECT_RATIO_NO_LOCK</A></CODE></TD>
+<TD ALIGN="right"><CODE>"NoLock"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_LAYER_PLACEMENT_OVERLAY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_LAYER_PLACEMENT_OVERLAY">VALUE_LAYER_PLACEMENT_OVERLAY</A></CODE></TD>
+<TD ALIGN="right"><CODE>"Overlay"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_PLOTKEY_IN_POPUP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_PLOTKEY_IN_POPUP">VALUE_PLOTKEY_IN_POPUP</A></CODE></TD>
+<TD ALIGN="right"><CODE>"InPopUp"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_PLOTKEY_IN_TABLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_PLOTKEY_IN_TABLE">VALUE_PLOTKEY_IN_TABLE</A></CODE></TD>
+<TD ALIGN="right"><CODE>"InTable"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_PLOTKEY_NONE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_PLOTKEY_NONE">VALUE_PLOTKEY_NONE</A></CODE></TD>
+<TD ALIGN="right"><CODE>"None"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_PLOTKEY_ON_LAYER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_PLOTKEY_ON_LAYER">VALUE_PLOTKEY_ON_LAYER</A></CODE></TD>
+<TD ALIGN="right"><CODE>"OnLayer"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_PLOTKEY_ON_SEPERATE_LAYER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_PLOTKEY_ON_SEPERATE_LAYER">VALUE_PLOTKEY_ON_SEPERATE_LAYER</A></CODE></TD>
+<TD ALIGN="right"><CODE>"OnSeperateLayer"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_X_AXIS_LOCATION_BOTTOM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_X_AXIS_LOCATION_BOTTOM">VALUE_X_AXIS_LOCATION_BOTTOM</A></CODE></TD>
+<TD ALIGN="right"><CODE>"Bottom"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_X_AXIS_LOCATION_DEFAULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_X_AXIS_LOCATION_DEFAULT">VALUE_X_AXIS_LOCATION_DEFAULT</A></CODE></TD>
+<TD ALIGN="right"><CODE>"Default"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_X_AXIS_LOCATION_TOP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_X_AXIS_LOCATION_TOP">VALUE_X_AXIS_LOCATION_TOP</A></CODE></TD>
+<TD ALIGN="right"><CODE>"Top"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_X_TRANSFORM_DEFAULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_X_TRANSFORM_DEFAULT">VALUE_X_TRANSFORM_DEFAULT</A></CODE></TD>
+<TD ALIGN="right"><CODE>"Default"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_X_TRANSFORM_NEW"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_X_TRANSFORM_NEW">VALUE_X_TRANSFORM_NEW</A></CODE></TD>
+<TD ALIGN="right"><CODE>"New"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_X_TRANSFORM_USEPLOTPANE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_X_TRANSFORM_USEPLOTPANE">VALUE_X_TRANSFORM_USEPLOTPANE</A></CODE></TD>
+<TD ALIGN="right"><CODE>"UsePlotPane"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_Y_AXIS_LOCATION_DEFAULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_Y_AXIS_LOCATION_DEFAULT">VALUE_Y_AXIS_LOCATION_DEFAULT</A></CODE></TD>
+<TD ALIGN="right"><CODE>"Default"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_Y_AXIS_LOCATION_LEFT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_Y_AXIS_LOCATION_LEFT">VALUE_Y_AXIS_LOCATION_LEFT</A></CODE></TD>
+<TD ALIGN="right"><CODE>"Left"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_Y_AXIS_LOCATION_RIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_Y_AXIS_LOCATION_RIGHT">VALUE_Y_AXIS_LOCATION_RIGHT</A></CODE></TD>
+<TD ALIGN="right"><CODE>"Right"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_Y_TRANSFORM_DEFAULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_Y_TRANSFORM_DEFAULT">VALUE_Y_TRANSFORM_DEFAULT</A></CODE></TD>
+<TD ALIGN="right"><CODE>"Default"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_Y_TRANSFORM_NEW"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_Y_TRANSFORM_NEW">VALUE_Y_TRANSFORM_NEW</A></CODE></TD>
+<TD ALIGN="right"><CODE>"New"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayerHints.VALUE_Y_TRANSFORM_USEPLOTPANE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html#VALUE_Y_TRANSFORM_USEPLOTPANE">VALUE_Y_TRANSFORM_USEPLOTPANE</A></CODE></TD>
+<TD ALIGN="right"><CODE>"UsePlotPane"</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.plot.<A HREF="gov/noaa/pmel/sgt/plot/PlotPaneMode.html" title="class in gov.noaa.pmel.sgt.plot">PlotPaneMode</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotPaneMode._DRAG_AND_DROP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotPaneMode.html#_DRAG_AND_DROP">_DRAG_AND_DROP</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotPaneMode._SELECT_DATA"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotPaneMode.html#_SELECT_DATA">_SELECT_DATA</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotPaneMode._SELECT_OBJECT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotPaneMode.html#_SELECT_OBJECT">_SELECT_OBJECT</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.plot.PlotPaneMode._ZOOM_DOMAIN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/plot/PlotPaneMode.html#_ZOOM_DOMAIN">_ZOOM_DOMAIN</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.swing.<A HREF="gov/noaa/pmel/sgt/swing/JGraphicLayout.html" title="class in gov.noaa.pmel.sgt.swing">JGraphicLayout</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.swing.JGraphicLayout.X_AXIS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/swing/JGraphicLayout.html#X_AXIS">X_AXIS</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.swing.JGraphicLayout.Y_AXIS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/swing/JGraphicLayout.html#Y_AXIS">Y_AXIS</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.swing.JGraphicLayout.Z_AXIS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/swing/JGraphicLayout.html#Z_AXIS">Z_AXIS</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.swing.<A HREF="gov/noaa/pmel/sgt/swing/JPlotLayout.html" title="class in gov.noaa.pmel.sgt.swing">JPlotLayout</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.swing.JPlotLayout.GRID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/swing/JPlotLayout.html#GRID">GRID</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.swing.JPlotLayout.LINE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/swing/JPlotLayout.html#LINE">LINE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.swing.JPlotLayout.POINTS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/swing/JPlotLayout.html#POINTS">POINTS</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.swing.JPlotLayout.VECTOR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/swing/JPlotLayout.html#VECTOR">VECTOR</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/GeoDateDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">GeoDateDialog</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.swing.prop.GeoDateDialog.DATE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/swing/prop/GeoDateDialog.html#DATE">DATE</A></CODE></TD>
+<TD ALIGN="right"><CODE>5</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.swing.prop.GeoDateDialog.HOUR_OF_DAY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/swing/prop/GeoDateDialog.html#HOUR_OF_DAY">HOUR_OF_DAY</A></CODE></TD>
+<TD ALIGN="right"><CODE>11</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.swing.prop.GeoDateDialog.MINUTE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/swing/prop/GeoDateDialog.html#MINUTE">MINUTE</A></CODE></TD>
+<TD ALIGN="right"><CODE>12</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.swing.prop.GeoDateDialog.MONTH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/swing/prop/GeoDateDialog.html#MONTH">MONTH</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.sgt.swing.prop.GeoDateDialog.YEAR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/sgt/swing/prop/GeoDateDialog.html#YEAR">YEAR</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/Debug.html" title="class in gov.noaa.pmel.util">Debug</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.Debug.CONTOUR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;boolean</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/Debug.html#CONTOUR">CONTOUR</A></CODE></TD>
+<TD ALIGN="right"><CODE>false</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.Debug.DEBUG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;boolean</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/Debug.html#DEBUG">DEBUG</A></CODE></TD>
+<TD ALIGN="right"><CODE>false</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.Debug.DRAW_TRACE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;boolean</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/Debug.html#DRAW_TRACE">DRAW_TRACE</A></CODE></TD>
+<TD ALIGN="right"><CODE>false</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.Debug.EVENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;boolean</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/Debug.html#EVENT">EVENT</A></CODE></TD>
+<TD ALIGN="right"><CODE>false</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.Debug.TAXIS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;boolean</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/Debug.html#TAXIS">TAXIS</A></CODE></TD>
+<TD ALIGN="right"><CODE>false</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.GeoDate.DAYS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/GeoDate.html#DAYS">DAYS</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.GeoDate.HOURS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/GeoDate.html#HOURS">HOURS</A></CODE></TD>
+<TD ALIGN="right"><CODE>5</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.GeoDate.MINUTES"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/GeoDate.html#MINUTES">MINUTES</A></CODE></TD>
+<TD ALIGN="right"><CODE>6</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.GeoDate.MONTHS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/GeoDate.html#MONTHS">MONTHS</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.GeoDate.MSEC"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/GeoDate.html#MSEC">MSEC</A></CODE></TD>
+<TD ALIGN="right"><CODE>8</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.GeoDate.MSECS_IN_DAY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;long</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/GeoDate.html#MSECS_IN_DAY">MSECS_IN_DAY</A></CODE></TD>
+<TD ALIGN="right"><CODE>86400000L</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.GeoDate.SECONDS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/GeoDate.html#SECONDS">SECONDS</A></CODE></TD>
+<TD ALIGN="right"><CODE>7</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.GeoDate.YEARS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/GeoDate.html#YEARS">YEARS</A></CODE></TD>
+<TD ALIGN="right"><CODE>4</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/Units.html" title="class in gov.noaa.pmel.util">Units</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.Units.DISTANCE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/Units.html#DISTANCE">DISTANCE</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.Units.NONE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/Units.html#NONE">NONE</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.Units.TEMPERATURE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/Units.html#TEMPERATURE">TEMPERATURE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.Units.VELOCITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/Units.html#VELOCITY">VELOCITY</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.Units.X_AXIS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/Units.html#X_AXIS">X_AXIS</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.Units.Y_AXIS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/Units.html#Y_AXIS">Y_AXIS</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="gov.noaa.pmel.util.Units.Z_AXIS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="gov/noaa/pmel/util/Units.html#Z_AXIS">Z_AXIS</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
 <A NAME="nl.astron"><!-- --></A>
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
@@ -99,12 +1681,60 @@ nl.astron.*</FONT></TH>
 <TH ALIGN="left" COLSPAN="3">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/PlotConstants.html" title="class in nl.astron.lofar.java.gui.plotter">PlotConstants</A></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="nl.astron.lofar.java.gui.plotter.PlotConstants.DATASET_AXIS_TYPE_LOG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="nl/astron/lofar/java/gui/plotter/PlotConstants.html#DATASET_AXIS_TYPE_LOG">DATASET_AXIS_TYPE_LOG</A></CODE></TD>
+<TD ALIGN="right"><CODE>"LOGARITHMIC"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="nl.astron.lofar.java.gui.plotter.PlotConstants.DATASET_AXIS_TYPE_MJDTIME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="nl/astron/lofar/java/gui/plotter/PlotConstants.html#DATASET_AXIS_TYPE_MJDTIME">DATASET_AXIS_TYPE_MJDTIME</A></CODE></TD>
+<TD ALIGN="right"><CODE>"MJDTIME"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="nl.astron.lofar.java.gui.plotter.PlotConstants.DATASET_AXIS_TYPE_SPATIAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="nl/astron/lofar/java/gui/plotter/PlotConstants.html#DATASET_AXIS_TYPE_SPATIAL">DATASET_AXIS_TYPE_SPATIAL</A></CODE></TD>
+<TD ALIGN="right"><CODE>"SPATIAL"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="nl.astron.lofar.java.gui.plotter.PlotConstants.DATASET_AXIS_TYPE_TIME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="nl/astron/lofar/java/gui/plotter/PlotConstants.html#DATASET_AXIS_TYPE_TIME">DATASET_AXIS_TYPE_TIME</A></CODE></TD>
+<TD ALIGN="right"><CODE>"TIME"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="nl.astron.lofar.java.gui.plotter.PlotConstants.DATASET_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="nl/astron/lofar/java/gui/plotter/PlotConstants.html#DATASET_NAME">DATASET_NAME</A></CODE></TD>
 <TD ALIGN="right"><CODE>"DataSetName"</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="nl.astron.lofar.java.gui.plotter.PlotConstants.DATASET_OPERATOR_ADD"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="nl/astron/lofar/java/gui/plotter/PlotConstants.html#DATASET_OPERATOR_ADD">DATASET_OPERATOR_ADD</A></CODE></TD>
+<TD ALIGN="right"><CODE>"DATASETADD"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="nl.astron.lofar.java.gui.plotter.PlotConstants.DATASET_OPERATOR_DELETE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="nl/astron/lofar/java/gui/plotter/PlotConstants.html#DATASET_OPERATOR_DELETE">DATASET_OPERATOR_DELETE</A></CODE></TD>
+<TD ALIGN="right"><CODE>"DATASETDELETE"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="nl.astron.lofar.java.gui.plotter.PlotConstants.DATASET_OPERATOR_MODIFY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="nl/astron/lofar/java/gui/plotter/PlotConstants.html#DATASET_OPERATOR_MODIFY">DATASET_OPERATOR_MODIFY</A></CODE></TD>
+<TD ALIGN="right"><CODE>"DATASETMODIFY"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="nl.astron.lofar.java.gui.plotter.PlotConstants.DATASET_OPERATOR_UPDATE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="nl/astron/lofar/java/gui/plotter/PlotConstants.html#DATASET_OPERATOR_UPDATE">DATASET_OPERATOR_UPDATE</A></CODE></TD>
+<TD ALIGN="right"><CODE>"DATASETUPDATE"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="nl.astron.lofar.java.gui.plotter.PlotConstants.DATASET_SUBNAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="nl/astron/lofar/java/gui/plotter/PlotConstants.html#DATASET_SUBNAME">DATASET_SUBNAME</A></CODE></TD>
@@ -297,6 +1927,12 @@ nl.astron.*</FONT></TH>
 <TD ALIGN="right"><CODE>"The operation you requested is not supported. "</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="nl.astron.lofar.java.gui.plotter.PlotConstants.EXCEPTION_RESOURCE_FILE_NOT_FOUND"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="nl/astron/lofar/java/gui/plotter/PlotConstants.html#EXCEPTION_RESOURCE_FILE_NOT_FOUND">EXCEPTION_RESOURCE_FILE_NOT_FOUND</A></CODE></TD>
+<TD ALIGN="right"><CODE>"The plotter_config.properties file could not be found by the plotter. Please check your classpath and the location of the file."</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="nl.astron.lofar.java.gui.plotter.PlotConstants.PLOT_BAR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="nl/astron/lofar/java/gui/plotter/PlotConstants.html#PLOT_BAR">PLOT_BAR</A></CODE></TD>
@@ -330,31 +1966,7 @@ nl.astron.*</FONT></TH>
 <A NAME="nl.astron.lofar.java.gui.plotter.PlotConstants.RESOURCE_FILE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="nl/astron/lofar/java/gui/plotter/PlotConstants.html#RESOURCE_FILE">RESOURCE_FILE</A></CODE></TD>
-<TD ALIGN="right"><CODE>"nl.astron.lofar.java.gui.plotter.plotter_config"</CODE></TD>
-</TR>
-</FONT></TD>
-</TR>
-</TABLE>
-
-<P>
-
-<P>
-
-<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="3">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/PlotDataAccessParmDBImpl.html" title="class in nl.astron.lofar.java.gui.plotter">PlotDataAccessParmDBImpl</A></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="nl.astron.lofar.java.gui.plotter.PlotDataAccessParmDBImpl.DATA_INMEP_FILE_PATH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="nl/astron/lofar/java/gui/plotter/PlotDataAccessParmDBImpl.html#DATA_INMEP_FILE_PATH">DATA_INMEP_FILE_PATH</A></CODE></TD>
-<TD ALIGN="right"><CODE>"/home/pompert/transfer/tParmFacade.in_mep"</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="nl.astron.lofar.java.gui.plotter.PlotDataAccessParmDBImpl.requiredDataConstraints"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="nl/astron/lofar/java/gui/plotter/PlotDataAccessParmDBImpl.html#requiredDataConstraints">requiredDataConstraints</A></CODE></TD>
-<TD ALIGN="right"><CODE>7</CODE></TD>
+<TD ALIGN="right"><CODE>"plotter_config"</CODE></TD>
 </TR>
 </FONT></TD>
 </TR>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/deprecated-list.html b/JAVA/GUI/Plotter/doc/javadoc/deprecated-list.html
index 5d5e29a0f087795cae47de0ac68e7590be4cb303..11f1ead6a6a9119e7f230106f14d9800eafd04b5 100644
--- a/JAVA/GUI/Plotter/doc/javadoc/deprecated-list.html
+++ b/JAVA/GUI/Plotter/doc/javadoc/deprecated-list.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_04) on Thu May 04 11:51:31 CEST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:57:17 CEST 2006 -->
 <TITLE>
 Deprecated List (ASTRON/LOFAR Plotter)
 </TITLE>
@@ -81,8 +81,113 @@ function windowTitle()
 </CENTER>
 <HR SIZE="4" NOSHADE>
 <B>Contents</B><UL>
+<LI><A HREF="#class">Deprecated Classes</A>
+<LI><A HREF="#method">Deprecated Methods</A>
+<LI><A HREF="#constructor">Deprecated Constructors</A>
 </UL>
 
+<A NAME="class"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Deprecated Classes</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="gov/noaa/pmel/sgt/swing/JLineProfileLayout.html" title="class in gov.noaa.pmel.sgt.swing">gov.noaa.pmel.sgt.swing.JLineProfileLayout</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>As of v2.0, replaced by <A HREF="gov/noaa/pmel/sgt/swing/JPlotLayout.html" title="class in gov.noaa.pmel.sgt.swing"><CODE>JPlotLayout</CODE></A></I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="gov/noaa/pmel/sgt/Pane.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.Pane</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>As of sgt 3.0, use <A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt"><CODE>JPane</CODE></A>.</I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="gov/noaa/pmel/util/SoTRange.GeoDate.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.SoTRange.GeoDate</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>As of sgt 3.0, replaced by <A HREF="gov/noaa/pmel/util/SoTRange.Time.html" title="class in gov.noaa.pmel.util"><CODE>SoTRange.Time</CODE></A></I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="gov/noaa/pmel/util/SoTValue.GeoDate.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.SoTValue.GeoDate</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>As of sgt 3.0, replaced by <A HREF="gov/noaa/pmel/util/SoTValue.Time.html" title="class in gov.noaa.pmel.util"><CODE>SoTValue.Time</CODE></A></I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="gov/noaa/pmel/util/TimePoint.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.TimePoint</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>As of sgt 3.0, replaced by <A HREF="gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util"><CODE>SoTPoint</CODE></A>.</I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.TimeRange</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>As of sgt 3.0, use <A HREF="gov/noaa/pmel/util/SoTRange.Time.html" title="class in gov.noaa.pmel.util"><CODE>SoTRange.Time</CODE></A></I>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="method"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Deprecated Methods</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="gov/noaa/pmel/util/GeoDate.html#getDay()">gov.noaa.pmel.util.GeoDate.getDay()</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Overrides a deprecated method, replaced by <A HREF="gov/noaa/pmel/util/GeoDate.html#getGMTDay()"><CODE>GeoDate.getGMTDay()</CODE></A>.</I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="gov/noaa/pmel/util/GeoDate.html#getHours()">gov.noaa.pmel.util.GeoDate.getHours()</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Overrides a deprecated method, replaced by <A HREF="gov/noaa/pmel/util/GeoDate.html#getGMTHours()"><CODE>GeoDate.getGMTHours()</CODE></A>.</I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="gov/noaa/pmel/util/GeoDate.html#getMinutes()">gov.noaa.pmel.util.GeoDate.getMinutes()</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Overrides a deprecated method, replaced by <A HREF="gov/noaa/pmel/util/GeoDate.html#getGMTMinutes()"><CODE>GeoDate.getGMTMinutes()</CODE></A>.</I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="gov/noaa/pmel/util/GeoDate.html#getMonth()">gov.noaa.pmel.util.GeoDate.getMonth()</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Overrides a deprecated method, replaced by <A HREF="gov/noaa/pmel/util/GeoDate.html#getGMTMonth()"><CODE>GeoDate.getGMTMonth()</CODE></A>.</I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="gov/noaa/pmel/util/GeoDate.html#getSecondss()">gov.noaa.pmel.util.GeoDate.getSecondss()</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>replaced by <A HREF="gov/noaa/pmel/util/GeoDate.html#getGMTSeconds()"><CODE>GeoDate.getGMTSeconds()</CODE></A>.</I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="gov/noaa/pmel/util/GeoDate.html#getYear()">gov.noaa.pmel.util.GeoDate.getYear()</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Overrides a deprecated method, replaced by <A HREF="gov/noaa/pmel/util/GeoDate.html#getGMTYear()"><CODE>GeoDate.getGMTYear()</CODE></A>.</I>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="constructor"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Deprecated Constructors</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="gov/noaa/pmel/util/SoTRange.GeoDate.html#SoTRange.GeoDate(gov.noaa.pmel.util.TimeRange)">gov.noaa.pmel.util.SoTRange.GeoDate(TimeRange)</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>use SoTRange</I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="gov/noaa/pmel/util/SoTRange.Time.html#SoTRange.Time(gov.noaa.pmel.util.SoTRange.GeoDate)">gov.noaa.pmel.util.SoTRange.Time(SoTRange.GeoDate)</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>use SoTRange.Time</I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="gov/noaa/pmel/util/SoTRange.Time.html#SoTRange.Time(gov.noaa.pmel.util.TimeRange)">gov.noaa.pmel.util.SoTRange.Time(TimeRange)</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>use SoTRange</I>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
 <HR>
 
 
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/AbstractPane.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/AbstractPane.html
new file mode 100644
index 0000000000000000000000000000000000000000..19d3c376a7eb326340059e6fdc02374e16fca4d8
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/AbstractPane.html
@@ -0,0 +1,1352 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:23 CEST 2006 -->
+<TITLE>
+AbstractPane (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.AbstractPane interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="AbstractPane (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AbstractPane.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/AbstractPane.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AbstractPane.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Interface AbstractPane</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/swing/JGraphicLayout.html" title="class in gov.noaa.pmel.sgt.swing">JGraphicLayout</A>, <A HREF="../../../../gov/noaa/pmel/sgt/swing/JLineProfileLayout.html" title="class in gov.noaa.pmel.sgt.swing">JLineProfileLayout</A>, <A HREF="../../../../gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A>, <A HREF="../../../../gov/noaa/pmel/sgt/swing/JPlotLayout.html" title="class in gov.noaa.pmel.sgt.swing">JPlotLayout</A>, <A HREF="../../../../gov/noaa/pmel/sgt/plot/JPlotPane.html" title="class in gov.noaa.pmel.sgt.plot">JPlotPane</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Pane.html" title="class in gov.noaa.pmel.sgt">Pane</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>AbstractPane</B></DL>
+</PRE>
+
+<P>
+Defines the basic sgt Pane functionality. <code>Pane</code> and
+ <code>JPane</code> implement the <code>AbstractPane</code>
+ interface.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html" title="class in gov.noaa.pmel.sgt"><CODE>Pane</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt"><CODE>JPane</CODE></A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#BOTTOM">BOTTOM</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to bottom of printer page.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#CENTER">CENTER</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to center of printer page.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#DEFAULT_SCALE">DEFAULT_SCALE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default scale for printing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#LEFT">LEFT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to left of printer page.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#MIDDLE">MIDDLE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to middle of printer page.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#RIGHT">RIGHT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to right of printer page.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SHRINK_TO_FIT">SHRINK_TO_FIT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Shrink to fit onto printer page.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION">SPECIFIED_LOCATION</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to location specified on printer page.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TO_FIT">TO_FIT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fit onto printer page.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TOP">TOP</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to top of printer page.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a PropertyChangeListener to the list.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#draw()">draw</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The <code>AbstractPane</code> and all of the attached Classes
+ will be drawn.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The <code>AbstractPane</code> and all of the attached Classes
+ will be drawn.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#draw(java.awt.Graphics, int, int)">draw</A></B>(java.awt.Graphics&nbsp;g,
+     int&nbsp;width,
+     int&nbsp;height)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The <code>AbstractPane</code> and all of the attached Classes
+ will be drawn.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getBounds()">getBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the bounding rectangle in pixels (device units).</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Component</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getComponent()">getComponent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Component</code> associated with
+ the pane.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getFirstLayer()">getFirstLayer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the first <code>Layer</code> associated with the <code>Pane</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Pane</code> identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getLayer(java.lang.String)">getLayer</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Layer</code> associated with the
+ <code>Pane</code> indicated by the id.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getLayerFromDataId(java.lang.String)">getLayerFromDataId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Layer</code> associated with the
+ <code>Pane</code> indicated by the data id.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getObjectAt(int, int)">getObjectAt</A></B>(int&nbsp;x,
+            int&nbsp;y)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the current selected object at a point.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getObjectsAt(int, int)">getObjectsAt</A></B>(int&nbsp;x,
+             int&nbsp;y)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return an array of objects whose bounds include x,y.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getObjectsAt(java.awt.Point)">getObjectsAt</A></B>(java.awt.Point&nbsp;pt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return an array of objects whose bounds are at point pt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageHAlign()">getPageHAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get horizontal alignment for printing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Point</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageOrigin()">getPageOrigin</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the printer page origin.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageScaleMode()">getPageScaleMode</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get printing scale mode.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Dimension</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageSize()">getPageSize</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the printer page size.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageVAlign()">getPageVAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get vertical alignment for printing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getSelectedObject()">getSelectedObject</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the last object selected.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getZoomBounds()">getZoomBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the device coordinates of the zoom action.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Point</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getZoomStart()">getZoomStart</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the device coordinates of the start of the zoom action.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#init()">init</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is called when the <code>AbstractPane</code> first becomes
+ visible.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isBatch()">isBatch</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is batching turned on?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isModified()">isModified</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Has the plot been modified?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isMouseEventsEnabled()">isMouseEventsEnabled</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Are <code>MouseEvent</code>s enabled for processing by SGT?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isPrinter()">isPrinter</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if the current <code>Graphics</code> object is a printer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove the PropertyChangeListener from the list.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setBatch(boolean)">setBatch</A></B>(boolean&nbsp;batch)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Turn on/off batching of updates to the pane.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setBatch(boolean, java.lang.String)">setBatch</A></B>(boolean&nbsp;batch,
+         java.lang.String&nbsp;msg)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Turn on/off batching of updates to the pane.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the <code>Pane</code> identifier</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setModified(boolean, java.lang.String)">setModified</A></B>(boolean&nbsp;mod,
+            java.lang.String&nbsp;mess)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Notify the pane that something has changed and a redraw
+ is required.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setMouseEventsEnabled(boolean)">setMouseEventsEnabled</A></B>(boolean&nbsp;enable)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable/disable the handling of <code>MouseEvent</code>s by
+ SGT.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageAlign(int, int)">setPageAlign</A></B>(int&nbsp;vert,
+             int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set alignment for printing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageHAlign(int)">setPageHAlign</A></B>(int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set horizontal alignment for printing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageOrigin(java.awt.Point)">setPageOrigin</A></B>(java.awt.Point&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the printer page origin.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageScaleMode(int)">setPageScaleMode</A></B>(int&nbsp;mode)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set printing scale mode.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageVAlign(int)">setPageVAlign</A></B>(int&nbsp;vert)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set vertical alignment for printing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setSelectedObject(java.lang.Object)">setSelectedObject</A></B>(java.lang.Object&nbsp;obj)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Primarily used internally by sgt.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="TOP"><!-- --></A><H3>
+TOP</H3>
+<PRE>
+static final int <B>TOP</B></PRE>
+<DL>
+<DD>Align to top of printer page.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.AbstractPane.TOP">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MIDDLE"><!-- --></A><H3>
+MIDDLE</H3>
+<PRE>
+static final int <B>MIDDLE</B></PRE>
+<DL>
+<DD>Align to middle of printer page.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.AbstractPane.MIDDLE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BOTTOM"><!-- --></A><H3>
+BOTTOM</H3>
+<PRE>
+static final int <B>BOTTOM</B></PRE>
+<DL>
+<DD>Align to bottom of printer page.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.AbstractPane.BOTTOM">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="LEFT"><!-- --></A><H3>
+LEFT</H3>
+<PRE>
+static final int <B>LEFT</B></PRE>
+<DL>
+<DD>Align to left of printer page.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.AbstractPane.LEFT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CENTER"><!-- --></A><H3>
+CENTER</H3>
+<PRE>
+static final int <B>CENTER</B></PRE>
+<DL>
+<DD>Align to center of printer page.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.AbstractPane.CENTER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RIGHT"><!-- --></A><H3>
+RIGHT</H3>
+<PRE>
+static final int <B>RIGHT</B></PRE>
+<DL>
+<DD>Align to right of printer page.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.AbstractPane.RIGHT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SPECIFIED_LOCATION"><!-- --></A><H3>
+SPECIFIED_LOCATION</H3>
+<PRE>
+static final int <B>SPECIFIED_LOCATION</B></PRE>
+<DL>
+<DD>Align to location specified on printer page.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.AbstractPane.SPECIFIED_LOCATION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="TO_FIT"><!-- --></A><H3>
+TO_FIT</H3>
+<PRE>
+static final int <B>TO_FIT</B></PRE>
+<DL>
+<DD>Fit onto printer page.  Magnify or shrink to fit onto printer page.
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.AbstractPane.TO_FIT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DEFAULT_SCALE"><!-- --></A><H3>
+DEFAULT_SCALE</H3>
+<PRE>
+static final int <B>DEFAULT_SCALE</B></PRE>
+<DL>
+<DD>Default scale for printing.  A value of 1.0 physical units = 72 pts.
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.AbstractPane.DEFAULT_SCALE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SHRINK_TO_FIT"><!-- --></A><H3>
+SHRINK_TO_FIT</H3>
+<PRE>
+static final int <B>SHRINK_TO_FIT</B></PRE>
+<DL>
+<DD>Shrink to fit onto printer page.  Will not magnify if graphic will already fit.
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.AbstractPane.SHRINK_TO_FIT">Constant Field Values</A></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="draw()"><!-- --></A><H3>
+draw</H3>
+<PRE>
+void <B>draw</B>()</PRE>
+<DL>
+<DD>The <code>AbstractPane</code> and all of the attached Classes
+ will be drawn. Drawing will occur in an offscreen image and then
+ copied to the screen. A new offscreen image is created on the
+ first call to draw() or if the size of the pane has been
+ changed. The offscreen image will be used as a "double" buffer
+ when the screen requires redrawing.
+ <p>
+ Each <code>Layer</code> that has been added will be drawn in the
+ order added, except if that order has been change using the
+ <code>moveLayerUp()</code> or <code>moveLayerDown()</code> methods.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><CODE>Graphics</CODE>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+void <B>draw</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD>The <code>AbstractPane</code> and all of the attached Classes
+ will be drawn. Drawing will occur using the supplied
+ <code>Graphics</code> object.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - User supplied <code>Graphics</code> object<DT><B>See Also:</B><DD><CODE>Graphics</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics, int, int)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+void <B>draw</B>(java.awt.Graphics&nbsp;g,
+          int&nbsp;width,
+          int&nbsp;height)</PRE>
+<DL>
+<DD>The <code>AbstractPane</code> and all of the attached Classes
+ will be drawn. Drawing will occur using the supplied
+ <code>Graphics</code> object. And clipping will be done to the
+ width and height.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - User supplied <code>Graphics</code> object<DD><CODE>width</CODE> - clipping width<DD><CODE>height</CODE> - clipping height<DT><B>See Also:</B><DD><CODE>Graphics</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="init()"><!-- --></A><H3>
+init</H3>
+<PRE>
+void <B>init</B>()</PRE>
+<DL>
+<DD>This method is called when the <code>AbstractPane</code> first becomes
+ visible.  The types of operations that should be implemented here include
+ those that require a valid <code>Graphics</code> object.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isPrinter()"><!-- --></A><H3>
+isPrinter</H3>
+<PRE>
+boolean <B>isPrinter</B>()</PRE>
+<DL>
+<DD>Test if the current <code>Graphics</code> object is a printer.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if a printer</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getObjectsAt(int, int)"><!-- --></A><H3>
+getObjectsAt</H3>
+<PRE>
+java.lang.Object[] <B>getObjectsAt</B>(int&nbsp;x,
+                                int&nbsp;y)</PRE>
+<DL>
+<DD>Return an array of objects whose bounds include x,y.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getObjectsAt(java.awt.Point)"><!-- --></A><H3>
+getObjectsAt</H3>
+<PRE>
+java.lang.Object[] <B>getObjectsAt</B>(java.awt.Point&nbsp;pt)</PRE>
+<DL>
+<DD>Return an array of objects whose bounds are at point pt.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPageSize()"><!-- --></A><H3>
+getPageSize</H3>
+<PRE>
+java.awt.Dimension <B>getPageSize</B>()</PRE>
+<DL>
+<DD>Get the printer page size.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>page size</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD>Get the <code>Pane</code> identifier.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>String</code> containing the <code>Pane</code> identifier.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Set the <code>Pane</code> identifier
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPageScaleMode(int)"><!-- --></A><H3>
+setPageScaleMode</H3>
+<PRE>
+void <B>setPageScaleMode</B>(int&nbsp;mode)</PRE>
+<DL>
+<DD>Set printing scale mode.  Allowable choices are <code>TO_FIT</code>,
+ <code>SHRINK_TO_FIT</code> and
+ <code>DEFAULT_SCALE</code>. Default = DEFAULT_SCALE.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>mode</CODE> - print page scaling<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#DEFAULT_SCALE"><CODE>DEFAULT_SCALE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TO_FIT"><CODE>TO_FIT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SHRINK_TO_FIT"><CODE>SHRINK_TO_FIT</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPageAlign(int, int)"><!-- --></A><H3>
+setPageAlign</H3>
+<PRE>
+void <B>setPageAlign</B>(int&nbsp;vert,
+                  int&nbsp;horz)</PRE>
+<DL>
+<DD>Set alignment for printing.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - vertical alignment<DD><CODE>horz</CODE> - horizontal alignment<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TOP"><CODE>TOP</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#MIDDLE"><CODE>MIDDLE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#BOTTOM"><CODE>BOTTOM</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#LEFT"><CODE>LEFT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#CENTER"><CODE>CENTER</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#RIGHT"><CODE>RIGHT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION"><CODE>SPECIFIED_LOCATION</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPageVAlign(int)"><!-- --></A><H3>
+setPageVAlign</H3>
+<PRE>
+void <B>setPageVAlign</B>(int&nbsp;vert)</PRE>
+<DL>
+<DD>Set vertical alignment for printing. Allowed choices include <code>TOP</code>,
+ <code>MIDDLE</code>, and  <code>BOTTOM</code> for vert and
+ <code>LEFT</code>, <code>CENTER</code>, and <code>RIGHT</code>
+ for horz.  Either can be <code>SPECIFIED_LOCATION</code>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - vertical alignment<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TOP"><CODE>TOP</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#MIDDLE"><CODE>MIDDLE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#BOTTOM"><CODE>BOTTOM</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION"><CODE>SPECIFIED_LOCATION</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPageHAlign(int)"><!-- --></A><H3>
+setPageHAlign</H3>
+<PRE>
+void <B>setPageHAlign</B>(int&nbsp;horz)</PRE>
+<DL>
+<DD>Set horizontal alignment for printing. Allowed choices include <code>TOP</code>,
+ <code>MIDDLE</code>, and  <code>BOTTOM</code>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>horz</CODE> - horizontal alignment<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#LEFT"><CODE>LEFT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#CENTER"><CODE>CENTER</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#RIGHT"><CODE>RIGHT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION"><CODE>SPECIFIED_LOCATION</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPageScaleMode()"><!-- --></A><H3>
+getPageScaleMode</H3>
+<PRE>
+int <B>getPageScaleMode</B>()</PRE>
+<DL>
+<DD>Get printing scale mode.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>AUTO_SCALE, TO_FIT, or SHRINK_TO_FIT<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#DEFAULT_SCALE"><CODE>DEFAULT_SCALE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TO_FIT"><CODE>TO_FIT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SHRINK_TO_FIT"><CODE>SHRINK_TO_FIT</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPageVAlign()"><!-- --></A><H3>
+getPageVAlign</H3>
+<PRE>
+int <B>getPageVAlign</B>()</PRE>
+<DL>
+<DD>Get vertical alignment for printing. Allowed choices include
+ <code>LEFT</code>, <code>CENTER</code>, and <code>RIGHT</code>.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>vertical alignment<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TOP"><CODE>TOP</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#MIDDLE"><CODE>MIDDLE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#BOTTOM"><CODE>BOTTOM</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION"><CODE>SPECIFIED_LOCATION</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPageHAlign()"><!-- --></A><H3>
+getPageHAlign</H3>
+<PRE>
+int <B>getPageHAlign</B>()</PRE>
+<DL>
+<DD>Get horizontal alignment for printing.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>horizontal alignment<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#LEFT"><CODE>LEFT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#CENTER"><CODE>CENTER</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#RIGHT"><CODE>RIGHT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION"><CODE>SPECIFIED_LOCATION</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPageOrigin(java.awt.Point)"><!-- --></A><H3>
+setPageOrigin</H3>
+<PRE>
+void <B>setPageOrigin</B>(java.awt.Point&nbsp;p)</PRE>
+<DL>
+<DD>Set the printer page origin. Valid for HAlign = <code>SPECIFIED_LOCATION</code> or
+ VAlign = <code>SPECIFIED_LOCATION</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPageOrigin()"><!-- --></A><H3>
+getPageOrigin</H3>
+<PRE>
+java.awt.Point <B>getPageOrigin</B>()</PRE>
+<DL>
+<DD>Get the printer page origin. Valid for HAlign = <code>SPECIFIED_LOCATION</code> or
+ VAlign = <code>SPECIFIED_LOCATION</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFirstLayer()"><!-- --></A><H3>
+getFirstLayer</H3>
+<PRE>
+<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getFirstLayer</B>()</PRE>
+<DL>
+<DD>Get the first <code>Layer</code> associated with the <code>Pane</code>
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the first <code>Layer</code> object</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLayer(java.lang.String)"><!-- --></A><H3>
+getLayer</H3>
+<PRE>
+<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getLayer</B>(java.lang.String&nbsp;id)
+               throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD>Get the <code>Layer</code> associated with the
+ <code>Pane</code> indicated by the id.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - identifier.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE> - The <code>Layer</code> indicated by the id was not found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLayerFromDataId(java.lang.String)"><!-- --></A><H3>
+getLayerFromDataId</H3>
+<PRE>
+<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getLayerFromDataId</B>(java.lang.String&nbsp;id)
+                         throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD>Get the <code>Layer</code> associated with the
+ <code>Pane</code> indicated by the data id.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - data identifier
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE> - The <code>Layer</code> indicated by the id was not found.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm"><CODE>SGTData</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSelectedObject()"><!-- --></A><H3>
+getSelectedObject</H3>
+<PRE>
+java.lang.Object <B>getSelectedObject</B>()</PRE>
+<DL>
+<DD>Return the last object selected.  Returns only objects
+ that are part of <code>Layer</code>s currently connected to the
+ pane.  <code>AbstractPane</code> tests
+ each layer after a MOUSE_DOWN event for an object whose bounding box
+ contains the mouse.  The pane object then passes the event on to the next
+ level.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelectedObject(java.lang.Object)"><!-- --></A><H3>
+setSelectedObject</H3>
+<PRE>
+void <B>setSelectedObject</B>(java.lang.Object&nbsp;obj)</PRE>
+<DL>
+<DD>Primarily used internally by sgt.  This can also be used to mark
+ an object as selected for use in an event handler.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getZoomBounds()"><!-- --></A><H3>
+getZoomBounds</H3>
+<PRE>
+java.awt.Rectangle <B>getZoomBounds</B>()</PRE>
+<DL>
+<DD>Return the device coordinates of the zoom action. The coordinates are
+ in device units and may require transformation to the physical units or
+ user units.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>zoom rectangle</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getZoomStart()"><!-- --></A><H3>
+getZoomStart</H3>
+<PRE>
+java.awt.Point <B>getZoomStart</B>()</PRE>
+<DL>
+<DD>Return the device coordinates of the start of the zoom action. The <code>Point</code>
+ is in device coordinates and may require transformation to physical units
+ or user units.  Zoom start may be useful to indicate which graph to zoom.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>zoom start<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getObjectAt(int, int)"><!-- --></A><H3>
+getObjectAt</H3>
+<PRE>
+java.lang.Object <B>getObjectAt</B>(int&nbsp;x,
+                             int&nbsp;y)</PRE>
+<DL>
+<DD>Get the current selected object at a point.  Used internally by
+ sgt.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBounds()"><!-- --></A><H3>
+getBounds</H3>
+<PRE>
+java.awt.Rectangle <B>getBounds</B>()</PRE>
+<DL>
+<DD>Get the bounding rectangle in pixels (device units).
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Rectangle object containing the bounding box for the pane.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getComponent()"><!-- --></A><H3>
+getComponent</H3>
+<PRE>
+java.awt.Component <B>getComponent</B>()</PRE>
+<DL>
+<DD>Get the <code>Component</code> associated with
+ the pane.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBatch(boolean, java.lang.String)"><!-- --></A><H3>
+setBatch</H3>
+<PRE>
+void <B>setBatch</B>(boolean&nbsp;batch,
+              java.lang.String&nbsp;msg)</PRE>
+<DL>
+<DD>Turn on/off batching of updates to the pane.  While
+ batching is <code>true</code> property change events will
+ <b>not</b> cause pane to redraw.  When batching is
+ turned back on if the pane has been modified it
+ will then redraw.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBatch(boolean)"><!-- --></A><H3>
+setBatch</H3>
+<PRE>
+void <B>setBatch</B>(boolean&nbsp;batch)</PRE>
+<DL>
+<DD>Turn on/off batching of updates to the pane.  While
+ batching is <code>true</code> property change events will
+ <b>not</b> cause pane to redraw.  When batching is
+ turned back on if the pane has been modified it
+ will then redraw.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isBatch()"><!-- --></A><H3>
+isBatch</H3>
+<PRE>
+boolean <B>isBatch</B>()</PRE>
+<DL>
+<DD>Is batching turned on?
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setModified(boolean, java.lang.String)"><!-- --></A><H3>
+setModified</H3>
+<PRE>
+void <B>setModified</B>(boolean&nbsp;mod,
+                 java.lang.String&nbsp;mess)</PRE>
+<DL>
+<DD>Notify the pane that something has changed and a redraw
+ is required.  Used internally by sgt.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isModified()"><!-- --></A><H3>
+isModified</H3>
+<PRE>
+boolean <B>isModified</B>()</PRE>
+<DL>
+<DD>Has the plot been modified?
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMouseEventsEnabled(boolean)"><!-- --></A><H3>
+setMouseEventsEnabled</H3>
+<PRE>
+void <B>setMouseEventsEnabled</B>(boolean&nbsp;enable)</PRE>
+<DL>
+<DD>Enable/disable the handling of <code>MouseEvent</code>s by
+ SGT.  Disabling mouse events will turn off object selection,
+ moveable, selectable, draggable, and zooming.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isMouseEventsEnabled()"><!-- --></A><H3>
+isMouseEventsEnabled</H3>
+<PRE>
+boolean <B>isMouseEventsEnabled</B>()</PRE>
+<DL>
+<DD>Are <code>MouseEvent</code>s enabled for processing by SGT?
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;l)</PRE>
+<DL>
+<DD>Add a PropertyChangeListener to the list. Properties for
+ <code>Pane</code> and <code>JPane</code> include
+ "objectSelected" and "zoomRectangle".
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;l)</PRE>
+<DL>
+<DD>Remove the PropertyChangeListener from the list.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AbstractPane.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/AbstractPane.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AbstractPane.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html
new file mode 100644
index 0000000000000000000000000000000000000000..9229c2942e4df3df800b4794dc88fc22a00478be
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html
@@ -0,0 +1,401 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:23 CEST 2006 -->
+<TITLE>
+AnnotationCartesianRenderer (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.AnnotationCartesianRenderer class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="AnnotationCartesianRenderer (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AnnotationCartesianRenderer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationCartesianRenderer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class AnnotationCartesianRenderer</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.CartesianRenderer</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.AnnotationCartesianRenderer</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.beans.PropertyChangeListener, java.util.EventListener</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>AnnotationCartesianRenderer</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></DL>
+</PRE>
+
+<P>
+Renders <code>Annote</code> and <code>Annotation</code> objects.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#cg_">cg_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html#AnnotationCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.Annotation, gov.noaa.pmel.sgt.Attribute)">AnnotationCartesianRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                            <A HREF="../../../../gov/noaa/pmel/sgt/dm/Annotation.html" title="class in gov.noaa.pmel.sgt.dm">Annotation</A>&nbsp;annotation,
+                            <A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Render Annotation using java.awt.Graphic2D primatives.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html#getAttribute()">getAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Attribute</code> associated with the
+ renderer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html#getCartesianGraph()">getCartesianGraph</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>CartesianGraph</code> associated with the
+ renderer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html#getDataAt(java.awt.Point)">getDataAt</A></B>(java.awt.Point&nbsp;pt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find data object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A></B>(java.beans.PropertyChangeEvent&nbsp;evt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getDataAt(int, int)">getDataAt</A>, <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getPane()">getPane</A>, <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTData, gov.noaa.pmel.sgt.Attribute)">getRenderer</A>, <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#modified(java.lang.String)">modified</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="AnnotationCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.Annotation, gov.noaa.pmel.sgt.Attribute)"><!-- --></A><H3>
+AnnotationCartesianRenderer</H3>
+<PRE>
+public <B>AnnotationCartesianRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                                   <A HREF="../../../../gov/noaa/pmel/sgt/dm/Annotation.html" title="class in gov.noaa.pmel.sgt.dm">Annotation</A>&nbsp;annotation,
+                                   <A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>&nbsp;attr)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getAttribute()"><!-- --></A><H3>
+getAttribute</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A> <B>getAttribute</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getAttribute()">CartesianRenderer</A></CODE></B></DD>
+<DD>Get the <code>Attribute</code> associated with the
+ renderer.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getAttribute()">getAttribute</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the <code>Attribute</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCartesianGraph()"><!-- --></A><H3>
+getCartesianGraph</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A> <B>getCartesianGraph</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getCartesianGraph()">CartesianRenderer</A></CODE></B></DD>
+<DD>Get the <code>CartesianGraph</code> associated with the
+ renderer.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getCartesianGraph()">getCartesianGraph</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the <code>CartesianGraph</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDataAt(java.awt.Point)"><!-- --></A><H3>
+getDataAt</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A> <B>getDataAt</B>(java.awt.Point&nbsp;pt)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getDataAt(java.awt.Point)">CartesianRenderer</A></CODE></B></DD>
+<DD>Find data object.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getDataAt(java.awt.Point)">getDataAt</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD>Render Annotation using java.awt.Graphic2D primatives.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#draw(java.awt.Graphics)">draw</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#draw()"><CODE>Pane.draw()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="propertyChange(java.beans.PropertyChangeEvent)"><!-- --></A><H3>
+propertyChange</H3>
+<PRE>
+public void <B>propertyChange</B>(java.beans.PropertyChangeEvent&nbsp;evt)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AnnotationCartesianRenderer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationCartesianRenderer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Attribute.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Attribute.html
new file mode 100644
index 0000000000000000000000000000000000000000..8795637c55af6c7da6de8b732846b4aaf254e565
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Attribute.html
@@ -0,0 +1,414 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:23 CEST 2006 -->
+<TITLE>
+Attribute (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.Attribute interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Attribute (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Attribute.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AttributeChangeEvent.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Attribute.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Attribute.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Interface Attribute</H2>
+<DL>
+<DT><B>All Superinterfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A>, <A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">DefaultContourLineAttribute</A>, <A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt">GridAttribute</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>, <A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A>, <A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt">VectorAttribute</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>Attribute</B><DT>extends java.io.Serializable</DL>
+</PRE>
+
+<P>
+Defines an interface for classes that provide rendering
+ information for <code>sgt.dm</code> classes.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add listener for changes to attribute properties.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get attribute id.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#isBatch()">isBatch</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is the attribute in batch mode?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove change listener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setBatch(boolean)">setBatch</A></B>(boolean&nbsp;batch)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Batch the changes to the attribute.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setBatch(boolean, boolean)">setBatch</A></B>(boolean&nbsp;batch,
+         boolean&nbsp;local)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Batch the changes to the attribute and set local flag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set attribute id.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a printable representation of the object.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD>Return a printable representation of the object.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Description</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD>Add listener for changes to attribute properties. The properties
+ that can be listened for depend on the implementing class.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD>Remove change listener.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Set attribute id.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD>Get attribute id.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBatch(boolean)"><!-- --></A><H3>
+setBatch</H3>
+<PRE>
+void <B>setBatch</B>(boolean&nbsp;batch)</PRE>
+<DL>
+<DD>Batch the changes to the attribute.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBatch(boolean, boolean)"><!-- --></A><H3>
+setBatch</H3>
+<PRE>
+void <B>setBatch</B>(boolean&nbsp;batch,
+              boolean&nbsp;local)</PRE>
+<DL>
+<DD>Batch the changes to the attribute and set local flag.
+ Determines whether <code>AttributeChangeEvent</code> will be set local.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isBatch()"><!-- --></A><H3>
+isBatch</H3>
+<PRE>
+boolean <B>isBatch</B>()</PRE>
+<DL>
+<DD>Is the attribute in batch mode?
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Attribute.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AttributeChangeEvent.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Attribute.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Attribute.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/AttributeChangeEvent.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/AttributeChangeEvent.html
new file mode 100644
index 0000000000000000000000000000000000000000..c843e0ea365af3af5d0b559bc6e6095fc01438da
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/AttributeChangeEvent.html
@@ -0,0 +1,330 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:23 CEST 2006 -->
+<TITLE>
+AttributeChangeEvent (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.AttributeChangeEvent class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="AttributeChangeEvent (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AttributeChangeEvent.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/AttributeChangeEvent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AttributeChangeEvent.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_java.util.EventObject">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class AttributeChangeEvent</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.util.EventObject
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.beans.PropertyChangeEvent
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.AttributeChangeEvent</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>AttributeChangeEvent</B><DT>extends java.beans.PropertyChangeEvent</DL>
+</PRE>
+
+<P>
+A class for wrapping local and remote property change events for attributes.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.AttributeChangeEvent">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.util.EventObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class java.util.EventObject</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>source</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AttributeChangeEvent.html#AttributeChangeEvent(java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object)">AttributeChangeEvent</A></B>(java.lang.Object&nbsp;source,
+                     java.lang.String&nbsp;propertyName,
+                     java.lang.Object&nbsp;oldValue,
+                     java.lang.Object&nbsp;newValue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AttributeChangeEvent.html#AttributeChangeEvent(java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object, boolean)">AttributeChangeEvent</A></B>(java.lang.Object&nbsp;source,
+                     java.lang.String&nbsp;propertyName,
+                     java.lang.Object&nbsp;oldValue,
+                     java.lang.Object&nbsp;newValue,
+                     boolean&nbsp;local)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AttributeChangeEvent.html#isLocal()">isLocal</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.beans.PropertyChangeEvent"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.beans.PropertyChangeEvent</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>getNewValue, getOldValue, getPropagationId, getPropertyName, setPropagationId</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.util.EventObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.util.EventObject</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>getSource, toString</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="AttributeChangeEvent(java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object)"><!-- --></A><H3>
+AttributeChangeEvent</H3>
+<PRE>
+public <B>AttributeChangeEvent</B>(java.lang.Object&nbsp;source,
+                            java.lang.String&nbsp;propertyName,
+                            java.lang.Object&nbsp;oldValue,
+                            java.lang.Object&nbsp;newValue)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="AttributeChangeEvent(java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object, boolean)"><!-- --></A><H3>
+AttributeChangeEvent</H3>
+<PRE>
+public <B>AttributeChangeEvent</B>(java.lang.Object&nbsp;source,
+                            java.lang.String&nbsp;propertyName,
+                            java.lang.Object&nbsp;oldValue,
+                            java.lang.Object&nbsp;newValue,
+                            boolean&nbsp;local)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="isLocal()"><!-- --></A><H3>
+isLocal</H3>
+<PRE>
+public boolean <B>isLocal</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AttributeChangeEvent.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/AttributeChangeEvent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AttributeChangeEvent.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_java.util.EventObject">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Axis.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Axis.html
new file mode 100644
index 0000000000000000000000000000000000000000..2c5f880b91dc64b89bf84df7214e190eafde2af0
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Axis.html
@@ -0,0 +1,2396 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:23 CEST 2006 -->
+<TITLE>
+Axis (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.Axis class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Axis (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Axis.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AttributeChangeEvent.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Axis.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Axis.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class Axis</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.Axis</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt">SpaceAxis</A>, <A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html" title="class in gov.noaa.pmel.sgt">TimeAxis</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>Axis</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></DL>
+</PRE>
+
+<P>
+Abstract base class for Cartesian axes.  Cartesian axes are
+ designed to be used with
+ the <code>CartesianGraph</code> class. Axes and <code>AxisTransform</code>s
+ can be registed with an <code>Axis</code>.  This allows changes in both
+ the physical range and user range to be immediatedly updated
+ for the registered <code>AxisTransform</code>s and axes.
+ <p>
+ Cartesian axes can have their user coordinates be double values or time (as
+ <code>GeoDate</code> objects).  These have been separated into
+ two child objects.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>SpaceAxis</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>TimeAxis</CODE></A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#AUTO">AUTO</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#BOTH_SIDES">BOTH_SIDES</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw the tics on both sides of the axes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#graph_">graph_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#HORIZONTAL">HORIZONTAL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw a horizontal axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelColor_">labelColor_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.awt.Font</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelFont_">labelFont_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelFormat_">labelFormat_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelHeight_">labelHeight_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelInterval_">labelInterval_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelPosition_">labelPosition_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#largeTicHeight_">largeTicHeight_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#lineColor_">lineColor_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#NEGATIVE_SIDE">NEGATIVE_SIDE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Place the label and/or tic on the negative side of the axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#NO_LABEL">NO_LABEL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do not draw a label and/or tic.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#numSmallTics_">numSmallTics_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#orientation_">orientation_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#POSITIVE_SIDE">POSITIVE_SIDE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Place the label and/or tic on the positive side of the axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#pRange_">pRange_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.util.Vector</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#registeredAxes_">registeredAxes_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.util.Vector</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#registeredTransforms_">registeredTransforms_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#selectable_">selectable_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#selected_">selected_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#sigDigits_">sigDigits_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#smallTicHeight_">smallTicHeight_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#space_">space_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#thickTicWidth_">thickTicWidth_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#ticPosition_">ticPosition_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#title_">title_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#VERTICAL">VERTICAL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw a vertical axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#visible_">visible_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#Axis()">Axis</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor for Axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#Axis(java.lang.String)">Axis</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor for Axis.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clear(gov.noaa.pmel.sgt.Axis)">clear</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A>&nbsp;axis)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unregister an axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clear(gov.noaa.pmel.sgt.AxisTransform)">clear</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A>&nbsp;trns)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unregister an <code>AxisTransform</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clearAllRegisteredAxes()">clearAllRegisteredAxes</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unregister all axes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clearAllRegisteredTransforms()">clearAllRegisteredTransforms</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unregister all <code>AxisTransform</code>s.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a copy of the axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawThickXTic(java.awt.Graphics, double, double, double)">drawThickXTic</A></B>(java.awt.Graphics&nbsp;g,
+              double&nbsp;xp,
+              double&nbsp;yp,
+              double&nbsp;ticHeight)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawThickYTic(java.awt.Graphics, double, double, double)">drawThickYTic</A></B>(java.awt.Graphics&nbsp;g,
+              double&nbsp;xp,
+              double&nbsp;yp,
+              double&nbsp;ticHeight)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawXTic(java.awt.Graphics, double, double, double)">drawXTic</A></B>(java.awt.Graphics&nbsp;g,
+         double&nbsp;xp,
+         double&nbsp;yp,
+         double&nbsp;ticHeight)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawYTic(java.awt.Graphics, double, double, double)">drawYTic</A></B>(java.awt.Graphics&nbsp;g,
+         double&nbsp;xp,
+         double&nbsp;yp,
+         double&nbsp;ticHeight)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getBounds()">getBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the bounding box for the axis in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getGraph()">getGraph</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Graph</code> associated with the axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the axis identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelColor()">getLabelColor</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Font</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelFont()">getLabelFont</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label font.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelHeightP()">getLabelHeightP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label height.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelPosition()">getLabelPosition</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label position.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLargeTicHeightP()">getLargeTicHeightP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the large tic height.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLineColor()">getLineColor</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the line color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getNumberRegisteredAxes()">getNumberRegisteredAxes</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of currently registered axes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getNumberRegisteredTransforms()">getNumberRegisteredTransforms</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of currently registered transforms.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getNumberSmallTics()">getNumberSmallTics</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of small tics between large tics.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getOrientation()">getOrientation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get axis orientation</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getPane()">getPane</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the parent pane.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getRangeP()">getRangeP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the physical range.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getSmallTicHeightP()">getSmallTicHeightP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the small tic height.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;<A HREF="../../../../gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getSoTLocationU()">getSoTLocationU</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get current axis location.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;<A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getSoTRangeU()">getSoTRangeU</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get user range.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getThickTicWidthP()">getThickTicWidthP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the thick tic width.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getTicPosition()">getTicPosition</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the tic position.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getTitle()">getTitle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the axis title.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isSelectable()">isSelectable</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determines if the axis is selectable.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isSelected()">isSelected</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determines if the axis has been selected.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isSpace()">isSpace</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tests if axis is space.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isTime()">isTime</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tests if axis is time.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isVisible()">isVisible</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determines if the axis is visible.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#modified(java.lang.String)">modified</A></B>(java.lang.String&nbsp;mess)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#register(gov.noaa.pmel.sgt.Axis)">register</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A>&nbsp;axis)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Register an axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#register(gov.noaa.pmel.sgt.AxisTransform)">register</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A>&nbsp;trns)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Register an <code>AxisTransform</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the axis identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelColor(java.awt.Color)">setLabelColor</A></B>(java.awt.Color&nbsp;color)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelFont(java.awt.Font)">setLabelFont</A></B>(java.awt.Font&nbsp;fnt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label font.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelHeightP(double)">setLabelHeightP</A></B>(double&nbsp;lhgt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label height in physical units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelPosition(int)">setLabelPosition</A></B>(int&nbsp;labp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label position.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLargeTicHeightP(double)">setLargeTicHeightP</A></B>(double&nbsp;lthgt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the large tic height in physical units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLineColor(java.awt.Color)">setLineColor</A></B>(java.awt.Color&nbsp;color)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the line and tick color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLocationU(gov.noaa.pmel.util.SoTPoint)">setLocationU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A>&nbsp;pt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the axis location.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setNumberSmallTics(int)">setNumberSmallTics</A></B>(int&nbsp;nstic)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the number of small tics between large tics.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setOrientation(int)">setOrientation</A></B>(int&nbsp;or)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set axis orientation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setRangeP(gov.noaa.pmel.util.Range2D)">setRangeP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the physical range.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setRangeU(gov.noaa.pmel.util.SoTRange)">setRangeU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;range)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set user range.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setSelectable(boolean)">setSelectable</A></B>(boolean&nbsp;select)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the selectable state.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setSelected(boolean)">setSelected</A></B>(boolean&nbsp;sel)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the selected property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setSmallTicHeightP(double)">setSmallTicHeightP</A></B>(double&nbsp;sthgt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the small tic height in physical units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setThickTicWidthP(double)">setThickTicWidthP</A></B>(double&nbsp;wid)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the thick tic width in physical units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setTicPosition(int)">setTicPosition</A></B>(int&nbsp;tpos)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the tic position.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setTitle(gov.noaa.pmel.sgt.SGLabel)">setTitle</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;title)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the axis title.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setVisible(boolean)">setVisible</A></B>(boolean&nbsp;visible)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the visibility state.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <code>String</code> representation of the <code>Axis</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected abstract &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#updateRegisteredAxes()">updateRegisteredAxes</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected abstract &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#updateRegisteredTransforms()">updateRegisteredTransforms</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="graph_"><!-- --></A><H3>
+graph_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A> <B>graph_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="registeredAxes_"><!-- --></A><H3>
+registeredAxes_</H3>
+<PRE>
+protected java.util.Vector <B>registeredAxes_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="registeredTransforms_"><!-- --></A><H3>
+registeredTransforms_</H3>
+<PRE>
+protected java.util.Vector <B>registeredTransforms_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="lineColor_"><!-- --></A><H3>
+lineColor_</H3>
+<PRE>
+protected java.awt.Color <B>lineColor_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="numSmallTics_"><!-- --></A><H3>
+numSmallTics_</H3>
+<PRE>
+protected int <B>numSmallTics_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="largeTicHeight_"><!-- --></A><H3>
+largeTicHeight_</H3>
+<PRE>
+protected double <B>largeTicHeight_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="smallTicHeight_"><!-- --></A><H3>
+smallTicHeight_</H3>
+<PRE>
+protected double <B>smallTicHeight_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="thickTicWidth_"><!-- --></A><H3>
+thickTicWidth_</H3>
+<PRE>
+protected double <B>thickTicWidth_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="ticPosition_"><!-- --></A><H3>
+ticPosition_</H3>
+<PRE>
+protected int <B>ticPosition_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="labelPosition_"><!-- --></A><H3>
+labelPosition_</H3>
+<PRE>
+protected int <B>labelPosition_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="labelInterval_"><!-- --></A><H3>
+labelInterval_</H3>
+<PRE>
+protected int <B>labelInterval_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="labelFont_"><!-- --></A><H3>
+labelFont_</H3>
+<PRE>
+protected java.awt.Font <B>labelFont_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="labelColor_"><!-- --></A><H3>
+labelColor_</H3>
+<PRE>
+protected java.awt.Color <B>labelColor_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="labelHeight_"><!-- --></A><H3>
+labelHeight_</H3>
+<PRE>
+protected double <B>labelHeight_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="sigDigits_"><!-- --></A><H3>
+sigDigits_</H3>
+<PRE>
+protected int <B>sigDigits_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="labelFormat_"><!-- --></A><H3>
+labelFormat_</H3>
+<PRE>
+protected java.lang.String <B>labelFormat_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="title_"><!-- --></A><H3>
+title_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>title_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="pRange_"><!-- --></A><H3>
+pRange_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>pRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="space_"><!-- --></A><H3>
+space_</H3>
+<PRE>
+protected boolean <B>space_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="orientation_"><!-- --></A><H3>
+orientation_</H3>
+<PRE>
+protected int <B>orientation_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="selected_"><!-- --></A><H3>
+selected_</H3>
+<PRE>
+protected boolean <B>selected_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="selectable_"><!-- --></A><H3>
+selectable_</H3>
+<PRE>
+protected boolean <B>selectable_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="visible_"><!-- --></A><H3>
+visible_</H3>
+<PRE>
+protected boolean <B>visible_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="POSITIVE_SIDE"><!-- --></A><H3>
+POSITIVE_SIDE</H3>
+<PRE>
+public static final int <B>POSITIVE_SIDE</B></PRE>
+<DL>
+<DD>Place the label and/or tic on the positive side of the axis.
+ The right side of <code>VERTICAL</code> axes and the top of
+ <code>HORIZONTAL</code> axes.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Axis.POSITIVE_SIDE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NEGATIVE_SIDE"><!-- --></A><H3>
+NEGATIVE_SIDE</H3>
+<PRE>
+public static final int <B>NEGATIVE_SIDE</B></PRE>
+<DL>
+<DD>Place the label and/or tic on the negative side of the axis.
+ The left side of <code>VERTICAL</code> axes and the bottom of
+ <code>HORIZONTAL</code> axes.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Axis.NEGATIVE_SIDE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NO_LABEL"><!-- --></A><H3>
+NO_LABEL</H3>
+<PRE>
+public static final int <B>NO_LABEL</B></PRE>
+<DL>
+<DD>Do not draw a label and/or tic.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Axis.NO_LABEL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BOTH_SIDES"><!-- --></A><H3>
+BOTH_SIDES</H3>
+<PRE>
+public static final int <B>BOTH_SIDES</B></PRE>
+<DL>
+<DD>Draw the tics on both sides of the axes.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Axis.BOTH_SIDES">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="HORIZONTAL"><!-- --></A><H3>
+HORIZONTAL</H3>
+<PRE>
+public static final int <B>HORIZONTAL</B></PRE>
+<DL>
+<DD>Draw a horizontal axis.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Axis.HORIZONTAL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="VERTICAL"><!-- --></A><H3>
+VERTICAL</H3>
+<PRE>
+public static final int <B>VERTICAL</B></PRE>
+<DL>
+<DD>Draw a vertical axis.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Axis.VERTICAL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="AUTO"><!-- --></A><H3>
+AUTO</H3>
+<PRE>
+public static final int <B>AUTO</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Axis.AUTO">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Axis()"><!-- --></A><H3>
+Axis</H3>
+<PRE>
+public <B>Axis</B>()</PRE>
+<DL>
+<DD>Default constructor for Axis.
+<P>
+</DL>
+<HR>
+
+<A NAME="Axis(java.lang.String)"><!-- --></A><H3>
+Axis</H3>
+<PRE>
+public <B>Axis</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Constructor for Axis. Sets the axis identifier and initializes
+  the defaults. Default values are:
+
+  <PRE>
+    numberSmallTics = 0
+    largeTicHeightP = 0.1
+    smallTicHeightP = 0.05
+     thickTicWidth_ = 0.025
+        ticPosition = NEGATIVE_SIDE
+      labelPosition = NEGATIVE_SIDE
+      labelInterval = 2
+          labelFont = Font("Helvetica", Font.ITALIC, 10);
+         labelColor = Color.black;
+       labelHeightP = 0.15
+  significantDigits = 2;
+        labelFormat = ""
+              title = null
+        orientation = HORIZONTAL
+         selectable = true
+            visible = true
+  </PRE>
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - axis identifier</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="updateRegisteredTransforms()"><!-- --></A><H3>
+updateRegisteredTransforms</H3>
+<PRE>
+protected abstract void <B>updateRegisteredTransforms</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="updateRegisteredAxes()"><!-- --></A><H3>
+updateRegisteredAxes</H3>
+<PRE>
+protected abstract void <B>updateRegisteredAxes</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawXTic(java.awt.Graphics, double, double, double)"><!-- --></A><H3>
+drawXTic</H3>
+<PRE>
+protected void <B>drawXTic</B>(java.awt.Graphics&nbsp;g,
+                        double&nbsp;xp,
+                        double&nbsp;yp,
+                        double&nbsp;ticHeight)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawThickXTic(java.awt.Graphics, double, double, double)"><!-- --></A><H3>
+drawThickXTic</H3>
+<PRE>
+protected void <B>drawThickXTic</B>(java.awt.Graphics&nbsp;g,
+                             double&nbsp;xp,
+                             double&nbsp;yp,
+                             double&nbsp;ticHeight)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawYTic(java.awt.Graphics, double, double, double)"><!-- --></A><H3>
+drawYTic</H3>
+<PRE>
+protected void <B>drawYTic</B>(java.awt.Graphics&nbsp;g,
+                        double&nbsp;xp,
+                        double&nbsp;yp,
+                        double&nbsp;ticHeight)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawThickYTic(java.awt.Graphics, double, double, double)"><!-- --></A><H3>
+drawThickYTic</H3>
+<PRE>
+protected void <B>drawThickYTic</B>(java.awt.Graphics&nbsp;g,
+                             double&nbsp;xp,
+                             double&nbsp;yp,
+                             double&nbsp;ticHeight)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public abstract <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A> <B>copy</B>()</PRE>
+<DL>
+<DD>Create a copy of the axis.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the copy</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getGraph()"><!-- --></A><H3>
+getGraph</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A> <B>getGraph</B>()</PRE>
+<DL>
+<DD>Get the <code>Graph</code> associated with the axis.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Graph object.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPane()"><!-- --></A><H3>
+getPane</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A> <B>getPane</B>()</PRE>
+<DL>
+<DD>Get the parent pane.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>AbstractPane<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="modified(java.lang.String)"><!-- --></A><H3>
+modified</H3>
+<PRE>
+public void <B>modified</B>(java.lang.String&nbsp;mess)</PRE>
+<DL>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="register(gov.noaa.pmel.sgt.Axis)"><!-- --></A><H3>
+register</H3>
+<PRE>
+public void <B>register</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A>&nbsp;axis)</PRE>
+<DL>
+<DD>Register an axis.  Registered axes will be notified of changes
+ to the user coordinate range.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>axis</CODE> - An Axis object.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="register(gov.noaa.pmel.sgt.AxisTransform)"><!-- --></A><H3>
+register</H3>
+<PRE>
+public void <B>register</B>(<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A>&nbsp;trns)</PRE>
+<DL>
+<DD>Register an <code>AxisTransform</code>. Registered
+ <code>AxisTransform</code>s will be
+ notified of changes to the user coordinate range and physical
+ coordinate range.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>trns</CODE> - A AxisTransform object.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clear(gov.noaa.pmel.sgt.Axis)"><!-- --></A><H3>
+clear</H3>
+<PRE>
+public void <B>clear</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A>&nbsp;axis)</PRE>
+<DL>
+<DD>Unregister an axis.  Axis will no longer be notified of
+ changes in the user range.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>axis</CODE> - An Axis object.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clear(gov.noaa.pmel.sgt.AxisTransform)"><!-- --></A><H3>
+clear</H3>
+<PRE>
+public void <B>clear</B>(<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A>&nbsp;trns)</PRE>
+<DL>
+<DD>Unregister an <code>AxisTransform</code>.  The <code>AxisTransform</code>
+ will no longer be
+ notified of changes to the user or physical coordinate range.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>trns</CODE> - A AxisTransform ojbect.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clearAllRegisteredAxes()"><!-- --></A><H3>
+clearAllRegisteredAxes</H3>
+<PRE>
+public void <B>clearAllRegisteredAxes</B>()</PRE>
+<DL>
+<DD>Unregister all axes.  No axes will be notified of changes in the
+ user range.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clearAllRegisteredTransforms()"><!-- --></A><H3>
+clearAllRegisteredTransforms</H3>
+<PRE>
+public void <B>clearAllRegisteredTransforms</B>()</PRE>
+<DL>
+<DD>Unregister all <code>AxisTransform</code>s.  No
+ <code>AxisTransform</code>s will be
+ notified of changes in the user of physical range.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNumberRegisteredTransforms()"><!-- --></A><H3>
+getNumberRegisteredTransforms</H3>
+<PRE>
+public int <B>getNumberRegisteredTransforms</B>()</PRE>
+<DL>
+<DD>Get the number of currently registered transforms.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>number of registered transforms</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNumberRegisteredAxes()"><!-- --></A><H3>
+getNumberRegisteredAxes</H3>
+<PRE>
+public int <B>getNumberRegisteredAxes</B>()</PRE>
+<DL>
+<DD>Get the number of currently registered axes.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>number of registered axes</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLargeTicHeightP(double)"><!-- --></A><H3>
+setLargeTicHeightP</H3>
+<PRE>
+public void <B>setLargeTicHeightP</B>(double&nbsp;lthgt)</PRE>
+<DL>
+<DD>Set the large tic height in physical units.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>lthgt</CODE> - large tic height.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLargeTicHeightP()"><!-- --></A><H3>
+getLargeTicHeightP</H3>
+<PRE>
+public double <B>getLargeTicHeightP</B>()</PRE>
+<DL>
+<DD>Get the large tic height.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>large tic height in physcial units.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setNumberSmallTics(int)"><!-- --></A><H3>
+setNumberSmallTics</H3>
+<PRE>
+public void <B>setNumberSmallTics</B>(int&nbsp;nstic)</PRE>
+<DL>
+<DD>Set the number of small tics between large tics.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>nstic</CODE> - number of small tics.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNumberSmallTics()"><!-- --></A><H3>
+getNumberSmallTics</H3>
+<PRE>
+public int <B>getNumberSmallTics</B>()</PRE>
+<DL>
+<DD>Get the number of small tics between large tics.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>number of small tics.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSmallTicHeightP(double)"><!-- --></A><H3>
+setSmallTicHeightP</H3>
+<PRE>
+public void <B>setSmallTicHeightP</B>(double&nbsp;sthgt)</PRE>
+<DL>
+<DD>Set the small tic height in physical units.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>sthgt</CODE> - small tic height.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSmallTicHeightP()"><!-- --></A><H3>
+getSmallTicHeightP</H3>
+<PRE>
+public double <B>getSmallTicHeightP</B>()</PRE>
+<DL>
+<DD>Get the small tic height.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>small tic height in physical units.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setThickTicWidthP(double)"><!-- --></A><H3>
+setThickTicWidthP</H3>
+<PRE>
+public void <B>setThickTicWidthP</B>(double&nbsp;wid)</PRE>
+<DL>
+<DD>Set the thick tic width in physical units.
+ Minimum thickness is 3 pixels.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>wid</CODE> - thick tic width.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getThickTicWidthP()"><!-- --></A><H3>
+getThickTicWidthP</H3>
+<PRE>
+public double <B>getThickTicWidthP</B>()</PRE>
+<DL>
+<DD>Get the thick tic width.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>thick tic width in physical units.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTicPosition(int)"><!-- --></A><H3>
+setTicPosition</H3>
+<PRE>
+public void <B>setTicPosition</B>(int&nbsp;tpos)</PRE>
+<DL>
+<DD>Set the tic position. Tic position can be <code>POSITIVE_SIDE</code>,
+ <code>NEGATIVE_SIDE</code>, or <code>BOTH_SIDES</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tpos</CODE> - tic position</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTicPosition()"><!-- --></A><H3>
+getTicPosition</H3>
+<PRE>
+public int <B>getTicPosition</B>()</PRE>
+<DL>
+<DD>Get the tic position.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>tic position</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelPosition(int)"><!-- --></A><H3>
+setLabelPosition</H3>
+<PRE>
+public void <B>setLabelPosition</B>(int&nbsp;labp)</PRE>
+<DL>
+<DD>Set the label position. Label position can be <code>POSITIVE_SIDE</code>,
+ <code>NEGATIVE_SIDE</code>, and <code>NO_LABEL</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>labp</CODE> - label position.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelPosition()"><!-- --></A><H3>
+getLabelPosition</H3>
+<PRE>
+public int <B>getLabelPosition</B>()</PRE>
+<DL>
+<DD>Get the label position.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>label position</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelFont(java.awt.Font)"><!-- --></A><H3>
+setLabelFont</H3>
+<PRE>
+public void <B>setLabelFont</B>(java.awt.Font&nbsp;fnt)</PRE>
+<DL>
+<DD>Set the label font.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>fnt</CODE> - label font</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelFont()"><!-- --></A><H3>
+getLabelFont</H3>
+<PRE>
+public java.awt.Font <B>getLabelFont</B>()</PRE>
+<DL>
+<DD>Get the label font.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>label font</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLineColor(java.awt.Color)"><!-- --></A><H3>
+setLineColor</H3>
+<PRE>
+public void <B>setLineColor</B>(java.awt.Color&nbsp;color)</PRE>
+<DL>
+<DD>Set the line and tick color.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>color</CODE> - line and tick color<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLineColor()"><!-- --></A><H3>
+getLineColor</H3>
+<PRE>
+public java.awt.Color <B>getLineColor</B>()</PRE>
+<DL>
+<DD>Get the line color.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>color<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelColor(java.awt.Color)"><!-- --></A><H3>
+setLabelColor</H3>
+<PRE>
+public void <B>setLabelColor</B>(java.awt.Color&nbsp;color)</PRE>
+<DL>
+<DD>Set the label color.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>color</CODE> - label color<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelColor()"><!-- --></A><H3>
+getLabelColor</H3>
+<PRE>
+public java.awt.Color <B>getLabelColor</B>()</PRE>
+<DL>
+<DD>Get the label color.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>color<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelHeightP(double)"><!-- --></A><H3>
+setLabelHeightP</H3>
+<PRE>
+public void <B>setLabelHeightP</B>(double&nbsp;lhgt)</PRE>
+<DL>
+<DD>Set the label height in physical units.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>lhgt</CODE> - label height.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelHeightP()"><!-- --></A><H3>
+getLabelHeightP</H3>
+<PRE>
+public double <B>getLabelHeightP</B>()</PRE>
+<DL>
+<DD>Get the label height.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>label height</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTitle(gov.noaa.pmel.sgt.SGLabel)"><!-- --></A><H3>
+setTitle</H3>
+<PRE>
+public void <B>setTitle</B>(<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;title)</PRE>
+<DL>
+<DD>Set the axis title.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>title</CODE> - axis title</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTitle()"><!-- --></A><H3>
+getTitle</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>getTitle</B>()</PRE>
+<DL>
+<DD>Get the axis title.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>axis title</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeP(gov.noaa.pmel.util.Range2D)"><!-- --></A><H3>
+setRangeP</H3>
+<PRE>
+public void <B>setRangeP</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr)</PRE>
+<DL>
+<DD>Set the physical range.  This method updates any registered <code>Transform</code>s.
+ If no <code>Transform</CODE>s are registered, the <code>setRangeP</code> method has no effect.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>pr</CODE> - physcial range</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRangeP()"><!-- --></A><H3>
+getRangeP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>getRangeP</B>()</PRE>
+<DL>
+<DD>Get the physical range.  Obtains the physical range from the
+ associated <code>CartesianGraph</code> object and attached <code>Transform</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>physical range</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+public void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Set the axis identifier.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - identifier</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD>Get the axis identifier.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>identifier</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOrientation(int)"><!-- --></A><H3>
+setOrientation</H3>
+<PRE>
+public void <B>setOrientation</B>(int&nbsp;or)</PRE>
+<DL>
+<DD>Set axis orientation.  Allowed orientations are
+ <code>HORIZONATAL</code> and <code>VERTICAL</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>or</CODE> - orientation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOrientation()"><!-- --></A><H3>
+getOrientation</H3>
+<PRE>
+public int <B>getOrientation</B>()</PRE>
+<DL>
+<DD>Get axis orientation
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>axis orientation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSpace()"><!-- --></A><H3>
+isSpace</H3>
+<PRE>
+public boolean <B>isSpace</B>()</PRE>
+<DL>
+<DD>Tests if axis is space.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if space</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isTime()"><!-- --></A><H3>
+isTime</H3>
+<PRE>
+public boolean <B>isTime</B>()</PRE>
+<DL>
+<DD>Tests if axis is time.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if time</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBounds()"><!-- --></A><H3>
+getBounds</H3>
+<PRE>
+public abstract java.awt.Rectangle <B>getBounds</B>()</PRE>
+<DL>
+<DD>Get the bounding box for the axis in device units.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>bounding box</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD>Get a <code>String</code> representation of the <code>Axis</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>String</code> representation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelected(boolean)"><!-- --></A><H3>
+setSelected</H3>
+<PRE>
+public void <B>setSelected</B>(boolean&nbsp;sel)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelected(boolean)">Selectable</A></CODE></B></DD>
+<DD>Sets the selected property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelected(boolean)">setSelected</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>sel</CODE> - true if selected, false if not.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSelected()"><!-- --></A><H3>
+isSelected</H3>
+<PRE>
+public boolean <B>isSelected</B>()</PRE>
+<DL>
+<DD>Determines if the axis has been selected.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelected()">isSelected</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true, if selected<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelectable(boolean)"><!-- --></A><H3>
+setSelectable</H3>
+<PRE>
+public void <B>setSelectable</B>(boolean&nbsp;select)</PRE>
+<DL>
+<DD>Set the selectable state.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelectable(boolean)">setSelectable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>select</CODE> - if true object is selectable<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSelectable()"><!-- --></A><H3>
+isSelectable</H3>
+<PRE>
+public boolean <B>isSelectable</B>()</PRE>
+<DL>
+<DD>Determines if the axis is selectable.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelectable()">isSelectable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if selectable<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isVisible()"><!-- --></A><H3>
+isVisible</H3>
+<PRE>
+public boolean <B>isVisible</B>()</PRE>
+<DL>
+<DD>Determines if the axis is visible.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVisible(boolean)"><!-- --></A><H3>
+setVisible</H3>
+<PRE>
+public void <B>setVisible</B>(boolean&nbsp;visible)</PRE>
+<DL>
+<DD>Set the visibility state.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocationU(gov.noaa.pmel.util.SoTPoint)"><!-- --></A><H3>
+setLocationU</H3>
+<PRE>
+public abstract void <B>setLocationU</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A>&nbsp;pt)</PRE>
+<DL>
+<DD>Set the axis location.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSoTLocationU()"><!-- --></A><H3>
+getSoTLocationU</H3>
+<PRE>
+public abstract <A HREF="../../../../gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A> <B>getSoTLocationU</B>()</PRE>
+<DL>
+<DD>Get current axis location.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeU(gov.noaa.pmel.util.SoTRange)"><!-- --></A><H3>
+setRangeU</H3>
+<PRE>
+public abstract void <B>setRangeU</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;range)</PRE>
+<DL>
+<DD>Set user range.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSoTRangeU()"><!-- --></A><H3>
+getSoTRangeU</H3>
+<PRE>
+public abstract <A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>getSoTRangeU</B>()</PRE>
+<DL>
+<DD>Get user range.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Axis.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AttributeChangeEvent.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Axis.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Axis.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/AxisNotFoundException.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/AxisNotFoundException.html
new file mode 100644
index 0000000000000000000000000000000000000000..cfb21e2393e80cc57f97658591c260431088e722
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/AxisNotFoundException.html
@@ -0,0 +1,260 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:24 CEST 2006 -->
+<TITLE>
+AxisNotFoundException (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.AxisNotFoundException class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="AxisNotFoundException (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AxisNotFoundException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/AxisNotFoundException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AxisNotFoundException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class AxisNotFoundException</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Throwable
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Exception
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.SGException</A>
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.AxisNotFoundException</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>AxisNotFoundException</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A></DL>
+</PRE>
+
+<P>
+Axis was not found during operation.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.AxisNotFoundException">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html#AxisNotFoundException()">AxisNotFoundException</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html#AxisNotFoundException(java.lang.String)">AxisNotFoundException</A></B>(java.lang.String&nbsp;s)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Throwable</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="AxisNotFoundException()"><!-- --></A><H3>
+AxisNotFoundException</H3>
+<PRE>
+public <B>AxisNotFoundException</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="AxisNotFoundException(java.lang.String)"><!-- --></A><H3>
+AxisNotFoundException</H3>
+<PRE>
+public <B>AxisNotFoundException</B>(java.lang.String&nbsp;s)</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AxisNotFoundException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/AxisNotFoundException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AxisNotFoundException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/AxisTransform.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/AxisTransform.html
new file mode 100644
index 0000000000000000000000000000000000000000..d8083a4077688e4907d6c6772877d99755e168db
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/AxisTransform.html
@@ -0,0 +1,1111 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:24 CEST 2006 -->
+<TITLE>
+AxisTransform (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.AxisTransform class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="AxisTransform (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AxisTransform.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/AxisTransform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AxisTransform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class AxisTransform</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.AxisTransform</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>, java.io.Serializable</DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt">LinearTransform</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html" title="class in gov.noaa.pmel.sgt">LogTransform</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html" title="class in gov.noaa.pmel.sgt">SineTransform</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>AxisTransform</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></DL>
+</PRE>
+
+<P>
+Abstract base class for cartesian axis transforms. Adds additional
+ functionality to <code>Transform</code> necessary for use with
+ axes.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.AxisTransform">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.beans.PropertyChangeSupport</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#changes_">changes_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#ident_">ident_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#p1_">p1_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#p2_">p2_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#space_">space_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#t1_">t1_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#t2_">t2_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#u1_">u1_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#u2_">u2_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#AxisTransform()">AxisTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#AxisTransform(double, double, double, double)">AxisTransform</A></B>(double&nbsp;p1,
+              double&nbsp;p2,
+              double&nbsp;u1,
+              double&nbsp;u2)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>AxisTransform</code> space constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#AxisTransform(double, double, gov.noaa.pmel.util.GeoDate, gov.noaa.pmel.util.GeoDate)">AxisTransform</A></B>(double&nbsp;p1,
+              double&nbsp;p2,
+              <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t1,
+              <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t2)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>AxisTransform</code> time constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#AxisTransform(double, double, long, long)">AxisTransform</A></B>(double&nbsp;p1,
+              double&nbsp;p2,
+              long&nbsp;t1,
+              long&nbsp;t2)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>AxisTransform</code> time constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#AxisTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.Range2D)">AxisTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+              <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;ur)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>AxisTransform</code> space constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#AxisTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.SoTRange)">AxisTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+              <A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;str)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>AxisTransform</code> SoT constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#AxisTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.TimeRange)">AxisTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+              <A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A>&nbsp;tr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>AxisTransform</code> time constructor.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add listener to changes in <code>LinearTransform</code>
+ properties.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get transform identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getRangeP()">getRangeP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the physical coordinate range.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getRangeU()">getRangeU</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the user coordinate range for double values.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getSoTRangeU()">getSoTRangeU</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the user range as a <code>SoTRange</code> object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getSoTTransU(double)">getSoTTransU</A></B>(double&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get user transform value as a <code>SoTValue</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getTimeRangeU()">getTimeRangeU</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the user coordinate range for <code>GeoDate</code> values.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getTransP(gov.noaa.pmel.util.SoTValue)">getTransP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get physical value as a function of <code>SoTValue</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#isSpace()">isSpace</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if transform has user double values.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#isTime()">isTime</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if transform has user <code>GeoDate</code> values.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove listener from list.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set transform identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeP(double, double)">setRangeP</A></B>(double&nbsp;p1,
+          double&nbsp;p2)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set physical coordinate range.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeP(gov.noaa.pmel.util.Range2D)">setRangeP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;prange)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set physical coordinate range.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(double, double)">setRangeU</A></B>(double&nbsp;u1,
+          double&nbsp;u2)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the user coordinate range for space values.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(gov.noaa.pmel.util.GeoDate, gov.noaa.pmel.util.GeoDate)">setRangeU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;gt1,
+          <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;gt2)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the user coordinate range for <code>GeoDate</code> values.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(long, long)">setRangeU</A></B>(long&nbsp;t1,
+          long&nbsp;t2)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(gov.noaa.pmel.util.Range2D)">setRangeU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;urange)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the user coordinate range for <code>Range2D</code> values.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(gov.noaa.pmel.util.SoTRange)">setRangeU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;str)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the user range with a <code>SoTRange</code> object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(gov.noaa.pmel.util.TimeRange)">setRangeU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A>&nbsp;trange)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the user coordinate range for <code>TimeRange</code> value.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.Transform"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getTransP(double)">getTransP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getTransU(double)">getTransU</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="changes_"><!-- --></A><H3>
+changes_</H3>
+<PRE>
+protected java.beans.PropertyChangeSupport <B>changes_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="p1_"><!-- --></A><H3>
+p1_</H3>
+<PRE>
+protected double <B>p1_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="p2_"><!-- --></A><H3>
+p2_</H3>
+<PRE>
+protected double <B>p2_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="u1_"><!-- --></A><H3>
+u1_</H3>
+<PRE>
+protected double <B>u1_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="u2_"><!-- --></A><H3>
+u2_</H3>
+<PRE>
+protected double <B>u2_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="t1_"><!-- --></A><H3>
+t1_</H3>
+<PRE>
+protected long <B>t1_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="t2_"><!-- --></A><H3>
+t2_</H3>
+<PRE>
+protected long <B>t2_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="space_"><!-- --></A><H3>
+space_</H3>
+<PRE>
+protected boolean <B>space_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="ident_"><!-- --></A><H3>
+ident_</H3>
+<PRE>
+protected java.lang.String <B>ident_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="AxisTransform()"><!-- --></A><H3>
+AxisTransform</H3>
+<PRE>
+public <B>AxisTransform</B>()</PRE>
+<DL>
+<DD>Default constructor. Creates a transform with arguments
+ <code>AxisTransform(0.0, 1.0, 0.0, 1.0)</code>.
+<P>
+</DL>
+<HR>
+
+<A NAME="AxisTransform(double, double, double, double)"><!-- --></A><H3>
+AxisTransform</H3>
+<PRE>
+public <B>AxisTransform</B>(double&nbsp;p1,
+                     double&nbsp;p2,
+                     double&nbsp;u1,
+                     double&nbsp;u2)</PRE>
+<DL>
+<DD><code>AxisTransform</code> space constructor.
+ This constructor is used to define
+ transforms that use double values.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>p1</CODE> - minimum value, physical coordinates<DD><CODE>p2</CODE> - maximum value, physical coordinates<DD><CODE>u1</CODE> - minimum value, user coordinates<DD><CODE>u2</CODE> - maximum value, user coordinates<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="AxisTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.Range2D)"><!-- --></A><H3>
+AxisTransform</H3>
+<PRE>
+public <B>AxisTransform</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+                     <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;ur)</PRE>
+<DL>
+<DD><code>AxisTransform</code> space constructor.
+ This constructor is used to define
+ transforms that use <Range2D> values.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>pr</CODE> - physical coordinate range<DD><CODE>ur</CODE> - user coordinate range<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util"><CODE>Range2D</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="AxisTransform(double, double, gov.noaa.pmel.util.GeoDate, gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+AxisTransform</H3>
+<PRE>
+public <B>AxisTransform</B>(double&nbsp;p1,
+                     double&nbsp;p2,
+                     <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t1,
+                     <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t2)</PRE>
+<DL>
+<DD><code>AxisTransform</code> time constructor.
+ This constructor is used to define
+ transforms that use <code>GeoDate</code> values.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>p1</CODE> - minimum value, physical coordinates<DD><CODE>p2</CODE> - maximum value, physical coordinates<DD><CODE>t1</CODE> - minimum time<DD><CODE>t2</CODE> - maximum time<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util"><CODE>GeoDate</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="AxisTransform(double, double, long, long)"><!-- --></A><H3>
+AxisTransform</H3>
+<PRE>
+public <B>AxisTransform</B>(double&nbsp;p1,
+                     double&nbsp;p2,
+                     long&nbsp;t1,
+                     long&nbsp;t2)</PRE>
+<DL>
+<DD><code>AxisTransform</code> time constructor.
+ This constructor is used to define
+ transforms that use <code>long</code> values to represent
+ number of milliseconds since 1970-01-01.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>p1</CODE> - minimum value, physical coordinates<DD><CODE>p2</CODE> - maximum value, physical coordinates<DD><CODE>t1</CODE> - minimum time<DD><CODE>t2</CODE> - maximum time<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="AxisTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.TimeRange)"><!-- --></A><H3>
+AxisTransform</H3>
+<PRE>
+public <B>AxisTransform</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+                     <A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A>&nbsp;tr)</PRE>
+<DL>
+<DD><code>AxisTransform</code> time constructor.
+ This constructor is used to define
+ transforms that use <TimeRange> values.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>pr</CODE> - physical coordinates range<DD><CODE>tr</CODE> - time range<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util"><CODE>Range2D</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util"><CODE>TimeRange</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util"><CODE>GeoDate</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="AxisTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.SoTRange)"><!-- --></A><H3>
+AxisTransform</H3>
+<PRE>
+public <B>AxisTransform</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+                     <A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;str)</PRE>
+<DL>
+<DD><code>AxisTransform</code> SoT constructor.  This constructor
+ uses the <code>SoTRange</code> class enabling the construction of
+ a Time or Space transform.
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="setRangeP(double, double)"><!-- --></A><H3>
+setRangeP</H3>
+<PRE>
+public void <B>setRangeP</B>(double&nbsp;p1,
+                      double&nbsp;p2)</PRE>
+<DL>
+<DD>Set physical coordinate range.
+ <BR><B>Property Change:</B> <code>rangeP</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#setRangeP(double, double)">setRangeP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p1</CODE> - minimum value, physical coordinates<DD><CODE>p2</CODE> - maximum value, physical coordinates<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+public void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Set transform identifier.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - transform identifier</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD>Get transform identifier.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>identifier</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeP(gov.noaa.pmel.util.Range2D)"><!-- --></A><H3>
+setRangeP</H3>
+<PRE>
+public void <B>setRangeP</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;prange)</PRE>
+<DL>
+<DD>Set physical coordinate range.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#setRangeP(gov.noaa.pmel.util.Range2D)">setRangeP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>prange</CODE> - physcial coordinate range<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util"><CODE>Range2D</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRangeP()"><!-- --></A><H3>
+getRangeP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>getRangeP</B>()</PRE>
+<DL>
+<DD>Get the physical coordinate range.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getRangeP()">getRangeP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>physcial coordinate range<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util"><CODE>Range2D</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeU(double, double)"><!-- --></A><H3>
+setRangeU</H3>
+<PRE>
+public void <B>setRangeU</B>(double&nbsp;u1,
+                      double&nbsp;u2)</PRE>
+<DL>
+<DD>Set the user coordinate range for space values.
+ <BR><B>Property Change:</B> <code>rangeU</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#setRangeU(double, double)">setRangeU</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>u1</CODE> - minimum value, user coordinates<DD><CODE>u2</CODE> - maximum value, user coordinates<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeU(gov.noaa.pmel.util.Range2D)"><!-- --></A><H3>
+setRangeU</H3>
+<PRE>
+public void <B>setRangeU</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;urange)</PRE>
+<DL>
+<DD>Set the user coordinate range for <code>Range2D</code> values.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#setRangeU(gov.noaa.pmel.util.Range2D)">setRangeU</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>urange</CODE> - user coordinate range<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util"><CODE>Range2D</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRangeU()"><!-- --></A><H3>
+getRangeU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>getRangeU</B>()</PRE>
+<DL>
+<DD>Get the user coordinate range for double values.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getRangeU()">getRangeU</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>user range<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util"><CODE>Range2D</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeU(gov.noaa.pmel.util.GeoDate, gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+setRangeU</H3>
+<PRE>
+public void <B>setRangeU</B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;gt1,
+                      <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;gt2)</PRE>
+<DL>
+<DD>Set the user coordinate range for <code>GeoDate</code> values.
+ <BR><B>Property Change:</B> <code>rangeU</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>t1</CODE> - minimum time<DD><CODE>t2</CODE> - maximum time<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util"><CODE>GeoDate</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeU(long, long)"><!-- --></A><H3>
+setRangeU</H3>
+<PRE>
+public void <B>setRangeU</B>(long&nbsp;t1,
+                      long&nbsp;t2)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeU(gov.noaa.pmel.util.TimeRange)"><!-- --></A><H3>
+setRangeU</H3>
+<PRE>
+public void <B>setRangeU</B>(<A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A>&nbsp;trange)</PRE>
+<DL>
+<DD>Set the user coordinate range for <code>TimeRange</code> value.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>trange</CODE> - time range<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util"><CODE>TimeRange</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTimeRangeU()"><!-- --></A><H3>
+getTimeRangeU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A> <B>getTimeRangeU</B>()</PRE>
+<DL>
+<DD>Get the user coordinate range for <code>GeoDate</code> values.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>time range<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util"><CODE>TimeRange</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeU(gov.noaa.pmel.util.SoTRange)"><!-- --></A><H3>
+setRangeU</H3>
+<PRE>
+public void <B>setRangeU</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;str)</PRE>
+<DL>
+<DD>Set the user range with a <code>SoTRange</code> object.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSoTRangeU()"><!-- --></A><H3>
+getSoTRangeU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>getSoTRangeU</B>()</PRE>
+<DL>
+<DD>Get the user range as a <code>SoTRange</code> object.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSpace()"><!-- --></A><H3>
+isSpace</H3>
+<PRE>
+public boolean <B>isSpace</B>()</PRE>
+<DL>
+<DD>Test if transform has user double values.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if user coordinates are double values</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isTime()"><!-- --></A><H3>
+isTime</H3>
+<PRE>
+public boolean <B>isTime</B>()</PRE>
+<DL>
+<DD>Test if transform has user <code>GeoDate</code> values.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if user coordinates are <code>GeoDate</code> values.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util"><CODE>GeoDate</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransP(gov.noaa.pmel.util.SoTValue)"><!-- --></A><H3>
+getTransP</H3>
+<PRE>
+public abstract double <B>getTransP</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;value)</PRE>
+<DL>
+<DD>Get physical value as a function of <code>SoTValue</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSoTTransU(double)"><!-- --></A><H3>
+getSoTTransU</H3>
+<PRE>
+public abstract <A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A> <B>getSoTTransU</B>(double&nbsp;value)</PRE>
+<DL>
+<DD>Get user transform value as a <code>SoTValue</code>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+public void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD>Add listener to changes in <code>LinearTransform</code>
+ properties.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+public void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD>Remove listener from list.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AxisTransform.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/AxisTransform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AxisTransform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/CLIndexedColorMap.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/CLIndexedColorMap.html
new file mode 100644
index 0000000000000000000000000000000000000000..2699550cb965132eb0b60f7b85274c6315d7f1b7
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/CLIndexedColorMap.html
@@ -0,0 +1,641 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:24 CEST 2006 -->
+<TITLE>
+CLIndexedColorMap (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.CLIndexedColorMap class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="CLIndexedColorMap (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/CLIndexedColorMap.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ChildNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/CLIndexedColorMap.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="CLIndexedColorMap.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class CLIndexedColorMap</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.ColorMap</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.CLIndexedColorMap</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt">ContourLevelsAccess</A>, <A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt">IndexedColor</A>, java.beans.PropertyChangeListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>CLIndexedColorMap</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A><DT>implements java.lang.Cloneable, java.beans.PropertyChangeListener, <A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt">IndexedColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt">ContourLevelsAccess</A></DL>
+</PRE>
+
+<P>
+<code>CLIndexedColorMap</code> provides a mapping from a value to a
+ <code>Color</code>.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.CLIndexedColorMap">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html#cl_">cl_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.awt.Color[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html#colors_">colors_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.ColorMap"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#batch_">batch_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#local_">local_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#modified_">modified_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html#CLIndexedColorMap(java.awt.Color[])">CLIndexedColorMap</A></B>(java.awt.Color[]&nbsp;colors)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialize the color map with an array of <code>Color</code>
+ objects.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html#CLIndexedColorMap(float[], float[], float[])">CLIndexedColorMap</A></B>(float[]&nbsp;red,
+                  float[]&nbsp;green,
+                  float[]&nbsp;blue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialize the color map with float arrays of red, green, and blue.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html#CLIndexedColorMap(int[], int[], int[])">CLIndexedColorMap</A></B>(int[]&nbsp;red,
+                  int[]&nbsp;green,
+                  int[]&nbsp;blue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialize the color map with int arrays of red, green, and blue.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a copy of the <code>ColorMap</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html#equals(gov.noaa.pmel.sgt.ColorMap)">equals</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A>&nbsp;cm)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for equality of color maps.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html#getColor(double)">getColor</A></B>(double&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html#getColorByIndex(int)">getColorByIndex</A></B>(int&nbsp;indx)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html#getContourLevels()">getContourLevels</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get <code>ContourLevels</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html#getMaximumIndex()">getMaximumIndex</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the maximum color index.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html#getRange()">getRange</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the current user range for the <code>Transform</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html#setColor(int, java.awt.Color)">setColor</A></B>(int&nbsp;index,
+         java.awt.Color&nbsp;colr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change the <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html#setColor(int, int, int, int)">setColor</A></B>(int&nbsp;indx,
+         int&nbsp;red,
+         int&nbsp;green,
+         int&nbsp;blue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change the <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html#setContourLevels(gov.noaa.pmel.sgt.ContourLevels)">setContourLevels</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A>&nbsp;cl)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set <code>ContourLevels</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.ColorMap"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)">firePropertyChange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#isBatch()">isBatch</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#setBatch(boolean)">setBatch</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#setBatch(boolean, boolean)">setBatch</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.beans.PropertyChangeListener"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface java.beans.PropertyChangeListener</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>propertyChange</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="colors_"><!-- --></A><H3>
+colors_</H3>
+<PRE>
+protected java.awt.Color[] <B>colors_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="cl_"><!-- --></A><H3>
+cl_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A> <B>cl_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="CLIndexedColorMap(int[], int[], int[])"><!-- --></A><H3>
+CLIndexedColorMap</H3>
+<PRE>
+public <B>CLIndexedColorMap</B>(int[]&nbsp;red,
+                         int[]&nbsp;green,
+                         int[]&nbsp;blue)</PRE>
+<DL>
+<DD>Initialize the color map with int arrays of red, green, and blue.
+ The arrays must be the same length. Sets up <code>ColorMap</code>
+ for <code>INDEXED</code> access.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>red</CODE> - Array of the red component 0 - 255.<DD><CODE>green</CODE> - Array of the green component 0 - 255.<DD><CODE>blue</CODE> - Array of the blue component 0 - 255.<DT><B>See Also:</B><DD><CODE>Color</CODE></DL>
+</DL>
+<HR>
+
+<A NAME="CLIndexedColorMap(float[], float[], float[])"><!-- --></A><H3>
+CLIndexedColorMap</H3>
+<PRE>
+public <B>CLIndexedColorMap</B>(float[]&nbsp;red,
+                         float[]&nbsp;green,
+                         float[]&nbsp;blue)</PRE>
+<DL>
+<DD>Initialize the color map with float arrays of red, green, and blue.
+ The arrays must be the same length. Sets up <code>ColorMap</code>
+ for <code>INDEXED</code> access.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>red</CODE> - Array of the red component 0.0 - 1.0.<DD><CODE>green</CODE> - Array of the green component 0.0 - 1.0.<DD><CODE>blue</CODE> - Array of the blue component 0.0 - 1.0.<DT><B>See Also:</B><DD><CODE>Color</CODE></DL>
+</DL>
+<HR>
+
+<A NAME="CLIndexedColorMap(java.awt.Color[])"><!-- --></A><H3>
+CLIndexedColorMap</H3>
+<PRE>
+public <B>CLIndexedColorMap</B>(java.awt.Color[]&nbsp;colors)</PRE>
+<DL>
+<DD>Initialize the color map with an array of <code>Color</code>
+ objects. Sets up <code>ColorMap</code> for
+ <code>INDEXED</code> access.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>colors</CODE> - Array of the Color objects.<DT><B>See Also:</B><DD><CODE>Color</CODE></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A> <B>copy</B>()</PRE>
+<DL>
+<DD>Create a copy of the <code>ColorMap</code>
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#copy()">copy</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColorByIndex(int)"><!-- --></A><H3>
+getColorByIndex</H3>
+<PRE>
+public java.awt.Color <B>getColorByIndex</B>(int&nbsp;indx)</PRE>
+<DL>
+<DD>Get a <code>Color</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html#getColorByIndex(int)">getColorByIndex</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt">IndexedColor</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>color<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColor(double)"><!-- --></A><H3>
+getColor</H3>
+<PRE>
+public java.awt.Color <B>getColor</B>(double&nbsp;val)</PRE>
+<DL>
+<DD>Get a <code>Color</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#getColor(double)">getColor</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>val</CODE> - Value
+<DT><B>Returns:</B><DD>Color</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRange()"><!-- --></A><H3>
+getRange</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>getRange</B>()</PRE>
+<DL>
+<DD>Get the current user range for the <code>Transform</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#getRange()">getRange</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>user range</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColor(int, java.awt.Color)"><!-- --></A><H3>
+setColor</H3>
+<PRE>
+public void <B>setColor</B>(int&nbsp;index,
+                     java.awt.Color&nbsp;colr)</PRE>
+<DL>
+<DD>Change the <code>Color</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html#setColor(int, java.awt.Color)">setColor</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt">IndexedColor</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>colr</CODE> - new <code>Color</code><DD><CODE>indx</CODE> - index of color</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColor(int, int, int, int)"><!-- --></A><H3>
+setColor</H3>
+<PRE>
+public void <B>setColor</B>(int&nbsp;indx,
+                     int&nbsp;red,
+                     int&nbsp;green,
+                     int&nbsp;blue)</PRE>
+<DL>
+<DD>Change the <code>Color</code>.
+ <BR><B>Property Change:</B> <code>color</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html#setColor(int, int, int, int)">setColor</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt">IndexedColor</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>red</CODE> - red component<DD><CODE>green</CODE> - green component<DD><CODE>blue</CODE> - blue component<DD><CODE>indx</CODE> - index of color</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMaximumIndex()"><!-- --></A><H3>
+getMaximumIndex</H3>
+<PRE>
+public int <B>getMaximumIndex</B>()</PRE>
+<DL>
+<DD>Get the maximum color index.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html#getMaximumIndex()">getMaximumIndex</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt">IndexedColor</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>maximum legal color index</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setContourLevels(gov.noaa.pmel.sgt.ContourLevels)"><!-- --></A><H3>
+setContourLevels</H3>
+<PRE>
+public void <B>setContourLevels</B>(<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A>&nbsp;cl)</PRE>
+<DL>
+<DD>Set <code>ContourLevels</code>.
+ <BR><B>Property Change:</B> <code>color</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html#setContourLevels(gov.noaa.pmel.sgt.ContourLevels)">setContourLevels</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt">ContourLevelsAccess</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>cl</CODE> - <code>ContourLevels</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getContourLevels()"><!-- --></A><H3>
+getContourLevels</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A> <B>getContourLevels</B>()</PRE>
+<DL>
+<DD>Get <code>ContourLevels</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html#getContourLevels()">getContourLevels</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt">ContourLevelsAccess</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>ContourLevels</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="equals(gov.noaa.pmel.sgt.ColorMap)"><!-- --></A><H3>
+equals</H3>
+<PRE>
+public boolean <B>equals</B>(<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A>&nbsp;cm)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#equals(gov.noaa.pmel.sgt.ColorMap)">ColorMap</A></CODE></B></DD>
+<DD>Test for equality of color maps.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#equals(gov.noaa.pmel.sgt.ColorMap)">equals</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/CLIndexedColorMap.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ChildNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/CLIndexedColorMap.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="CLIndexedColorMap.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/CLTransformColorMap.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/CLTransformColorMap.html
new file mode 100644
index 0000000000000000000000000000000000000000..0f3968a53098201eadaa74308b82eca7946afdcc
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/CLTransformColorMap.html
@@ -0,0 +1,620 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:24 CEST 2006 -->
+<TITLE>
+CLTransformColorMap (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.CLTransformColorMap class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="CLTransformColorMap (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/CLTransformColorMap.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/CLTransformColorMap.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="CLTransformColorMap.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.ColorMap">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class CLTransformColorMap</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.ColorMap</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.CLTransformColorMap</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt">ContourLevelsAccess</A>, <A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A>, java.beans.PropertyChangeListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>CLTransformColorMap</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A><DT>implements java.lang.Cloneable, java.beans.PropertyChangeListener, <A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt">ContourLevelsAccess</A></DL>
+</PRE>
+
+<P>
+<code>CLTransformColorMap</code> provides a mapping from a value
+ to a <code>Color</code> via a <code>ContourLevel</code> object.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.CLTransformColorMap">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.ColorMap"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#batch_">batch_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#local_">local_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#modified_">modified_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html#CLTransformColorMap(gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform)">CLTransformColorMap</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;rTrans,
+                    <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;gTrans,
+                    <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;bTrans)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialize the color map to use red, green, and blue transforms.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a copy of the <code>ColorMap</code> object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html#equals(gov.noaa.pmel.sgt.ColorMap)">equals</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A>&nbsp;cm)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for color map equality</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html#getBlueTransform()">getBlueTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the blue color <code>Transform</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html#getColor(double)">getColor</A></B>(double&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html#getContourLevels()">getContourLevels</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get <code>ContourLevels</code> for the color mappings.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html#getGreenTransform()">getGreenTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the green color <code>Transform</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html#getRange()">getRange</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the current user range for the <code>Transform</code>s.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html#getRedTransform()">getRedTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the red color <code>Transform</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html#setBlueTransform(gov.noaa.pmel.sgt.Transform)">setBlueTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;blue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the blue transform.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html#setColorTransforms(gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform)">setColorTransforms</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;rTrans,
+                   <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;gTrans,
+                   <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;bTrans)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the color <code>Transform</code>s.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html#setContourLevels(gov.noaa.pmel.sgt.ContourLevels)">setContourLevels</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A>&nbsp;cl)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set <code>ContourLevels</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html#setGreenTransform(gov.noaa.pmel.sgt.Transform)">setGreenTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;green)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the green transform.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html#setRedTransform(gov.noaa.pmel.sgt.Transform)">setRedTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;red)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the red transform.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.ColorMap"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)">firePropertyChange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#isBatch()">isBatch</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#setBatch(boolean)">setBatch</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#setBatch(boolean, boolean)">setBatch</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.beans.PropertyChangeListener"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface java.beans.PropertyChangeListener</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>propertyChange</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="CLTransformColorMap(gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform)"><!-- --></A><H3>
+CLTransformColorMap</H3>
+<PRE>
+public <B>CLTransformColorMap</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;rTrans,
+                           <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;gTrans,
+                           <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;bTrans)</PRE>
+<DL>
+<DD>Initialize the color map to use red, green, and blue transforms.
+ Each <code>Transform</code> should have identical user
+ ranges.  The physical range will be set to 0.0 to 1.0 for each
+ color component.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt"><CODE>Transform</CODE></A></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A> <B>copy</B>()</PRE>
+<DL>
+<DD>Create a copy of the <code>ColorMap</code> object.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#copy()">copy</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColor(double)"><!-- --></A><H3>
+getColor</H3>
+<PRE>
+public java.awt.Color <B>getColor</B>(double&nbsp;val)</PRE>
+<DL>
+<DD>Get a <code>Color</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#getColor(double)">getColor</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>val</CODE> - Value
+<DT><B>Returns:</B><DD>Color</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRange()"><!-- --></A><H3>
+getRange</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>getRange</B>()</PRE>
+<DL>
+<DD>Get the current user range for the <code>Transform</code>s.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#getRange()">getRange</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>user range</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColorTransforms(gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform)"><!-- --></A><H3>
+setColorTransforms</H3>
+<PRE>
+public void <B>setColorTransforms</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;rTrans,
+                               <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;gTrans,
+                               <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;bTrans)</PRE>
+<DL>
+<DD>Set the color <code>Transform</code>s.
+ <BR><B>Property Change:</B> <code>redColorTransform</code>,
+ <code>greenColorTransform</code>, and
+ <code>blueColorTransform</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#setColorTransforms(gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform)">setColorTransforms</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>rTrans</CODE> - red <code>Transform</code><DD><CODE>gTrans</CODE> - green <code>Transform</code><DD><CODE>bTrans</CODE> - blue <code>Transform</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRedTransform(gov.noaa.pmel.sgt.Transform)"><!-- --></A><H3>
+setRedTransform</H3>
+<PRE>
+public void <B>setRedTransform</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;red)</PRE>
+<DL>
+<DD>Set the red transform.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#setRedTransform(gov.noaa.pmel.sgt.Transform)">setRedTransform</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRedTransform()"><!-- --></A><H3>
+getRedTransform</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A> <B>getRedTransform</B>()</PRE>
+<DL>
+<DD>Get the red color <code>Transform</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#getRedTransform()">getRedTransform</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>red <code>Transform</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setGreenTransform(gov.noaa.pmel.sgt.Transform)"><!-- --></A><H3>
+setGreenTransform</H3>
+<PRE>
+public void <B>setGreenTransform</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;green)</PRE>
+<DL>
+<DD>Set the green transform.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#setGreenTransform(gov.noaa.pmel.sgt.Transform)">setGreenTransform</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getGreenTransform()"><!-- --></A><H3>
+getGreenTransform</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A> <B>getGreenTransform</B>()</PRE>
+<DL>
+<DD>Get the green color <code>Transform</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#getGreenTransform()">getGreenTransform</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>green <code>Transform</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBlueTransform(gov.noaa.pmel.sgt.Transform)"><!-- --></A><H3>
+setBlueTransform</H3>
+<PRE>
+public void <B>setBlueTransform</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;blue)</PRE>
+<DL>
+<DD>Set the blue transform.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#setBlueTransform(gov.noaa.pmel.sgt.Transform)">setBlueTransform</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBlueTransform()"><!-- --></A><H3>
+getBlueTransform</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A> <B>getBlueTransform</B>()</PRE>
+<DL>
+<DD>Get the blue color <code>Transform</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#getBlueTransform()">getBlueTransform</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>blue <code>Transform</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setContourLevels(gov.noaa.pmel.sgt.ContourLevels)"><!-- --></A><H3>
+setContourLevels</H3>
+<PRE>
+public void <B>setContourLevels</B>(<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A>&nbsp;cl)</PRE>
+<DL>
+<DD>Set <code>ContourLevels</code>.
+ <BR><B>Property Change:</B> <code>contourLevels</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html#setContourLevels(gov.noaa.pmel.sgt.ContourLevels)">setContourLevels</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt">ContourLevelsAccess</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>cl</CODE> - <code>ContourLevels</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getContourLevels()"><!-- --></A><H3>
+getContourLevels</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A> <B>getContourLevels</B>()</PRE>
+<DL>
+<DD>Get <code>ContourLevels</code> for the color mappings.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html#getContourLevels()">getContourLevels</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt">ContourLevelsAccess</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>ContourLevels</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="equals(gov.noaa.pmel.sgt.ColorMap)"><!-- --></A><H3>
+equals</H3>
+<PRE>
+public boolean <B>equals</B>(<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A>&nbsp;cm)</PRE>
+<DL>
+<DD>Test for color map equality
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#equals(gov.noaa.pmel.sgt.ColorMap)">equals</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/CLTransformColorMap.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/CLTransformColorMap.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="CLTransformColorMap.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.ColorMap">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/CartesianGraph.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/CartesianGraph.html
new file mode 100644
index 0000000000000000000000000000000000000000..93f86fcc57d52640b45bf17353e0096e1bacd0f3
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/CartesianGraph.html
@@ -0,0 +1,2136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:24 CEST 2006 -->
+<TITLE>
+CartesianGraph (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.CartesianGraph class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="CartesianGraph (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/CartesianGraph.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/CartesianGraph.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="CartesianGraph.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class CartesianGraph</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.Graph</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.CartesianGraph</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.beans.PropertyChangeListener, java.util.EventListener</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>CartesianGraph</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></DL>
+</PRE>
+
+<P>
+The <code>CartesianGraph</code> provides the transformation from user to
+ physical coordinates. A Cartesian graph has
+ horizontal and vertical transforms, from user to physical
+ coordinates, that are independent.
+ For example, yp = f(yu) and xp = g(xu), where
+ f() and g() are the vertical and horizontal transformations.
+ Multiple horizontal and vertical, X and Y, axes can be associated with
+ a <code>CartesianGraph</code> and their mapping of user to physical
+ coordinates is based on the <code>AxisTransform</code>s used.
+ The <code>CartesianGraph</code> also provide the support for
+ the rendering of data. The specific renderer is chosen based on
+ the type of <code>SGTData</code> and the data <code>Attribute</code> used.
+ <p>
+ The following demonstrates how a <code>CartesianGraph</code> may be
+ used.
+
+ <pre>
+   // Create a CartesianGraph and transforms.
+
+    CartesianGraph graph;
+    LinearTransform xt, yt;
+    Range2D xPhysRange, xUserRange;
+    Range2D yPhysRange, yUserRange;
+    Point2D.Double origin;
+
+    graph = new CartesianGraph("Point Graph");
+    layer.setGraph(graph);
+    xt = new LinearTransform(xPhysRange, xUserRange);
+    yt = new LinearTransform(yPhysRange, yUserRange);
+    graph.setXTransform(xt);
+    graph.setYTransform(yt);
+    origin = new Point2D.Double(xUserRange.start,
+                                yUserRange.start);
+
+     // Create the bottom axis, set its range in user units
+     // and its origin. Add the axis to the graph.
+
+    PlainAxis xbot;
+
+    xbot = new PlainAxis("Botton Axis");
+    xbot.setRangeU(xUserRange);
+    xbot.setLocationU(origin);
+    graph.addXAxis(xbot);
+
+     // Create the left axis, set its range in user units
+     // and its origin. Add the axis to the graph.
+
+    PlainAxis yleft;
+
+    yleft = new PlainAxis("Left Axis");
+    yleft.setRangeU(yUserRange);
+    yleft.setLocationU(origin);
+    graph.addYAxis(yleft);
+
+     // Create a PointAttribute for the display of the
+     // Collection of points. The points will be marked
+     // with a red triangle and labelled at the NE corner
+     // in blue.
+
+    PointAttribute pattr;
+
+    pattr = new PointAttribute(10, Color.red);
+
+     // Associate the attribute and the point Collection
+     // with the graph.
+
+    graph.setData(col, pattr);
+ </pre>
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#clipping_">clipping_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/util/SoTRange.Time.html" title="class in gov.noaa.pmel.util">SoTRange.Time</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#tClipRange_">tClipRange_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.util.Vector</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#xAxis_">xAxis_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#xClipRange_">xClipRange_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#xTransform_">xTransform_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.util.Vector</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#yAxis_">yAxis_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#yClipRange_">yClipRange_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#yTransform_">yTransform_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.Graph"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#layer_">layer_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#CartesianGraph()">CartesianGraph</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#CartesianGraph(java.lang.String)">CartesianGraph</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>CartesianGraph</code> constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#CartesianGraph(java.lang.String, gov.noaa.pmel.sgt.AxisTransform, gov.noaa.pmel.sgt.AxisTransform)">CartesianGraph</A></B>(java.lang.String&nbsp;id,
+               <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A>&nbsp;xt,
+               <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A>&nbsp;yt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new <code>CartesianGraph</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#addXAxis(gov.noaa.pmel.sgt.Axis)">addXAxis</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A>&nbsp;axis)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a X axis (<code>Axis.HORIZONTAL</code>) to the graph.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#addXAxis(java.lang.String, gov.noaa.pmel.sgt.Axis)">addXAxis</A></B>(java.lang.String&nbsp;id,
+         <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A>&nbsp;axis)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a X axis (<code>Axis.HORIZONTAL</code>) to the graph.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#addYAxis(gov.noaa.pmel.sgt.Axis)">addYAxis</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A>&nbsp;axis)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a Y axis (<code>Axis.VERTICAL</code>) to the graph.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#addYAxis(java.lang.String, gov.noaa.pmel.sgt.Axis)">addYAxis</A></B>(java.lang.String&nbsp;id,
+         <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A>&nbsp;axis)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a Y axis (<code>Axis.VERTICAL</code>) to the graph.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a copy of the <code>CartesianGraph</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw the graph, axes, and render the data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getDataAt(java.awt.Point)">getDataAt</A></B>(java.awt.Point&nbsp;pt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find data at point</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getNumberXAxis()">getNumberXAxis</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of X axes associated with the graph.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getNumberYAxis()">getNumberYAxis</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of Y axes associated with the graph.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getPtoU(gov.noaa.pmel.util.Point2D.Double)">getPtoU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform physical coordinate to a <code>SoTPoint</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getRenderer()">getRenderer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the renderer instance being used by the graph.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getXAxis(java.lang.String)">getXAxis</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a reference to an X axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getXPtoLongTime(double)">getXPtoLongTime</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform physical X coordinate to time.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getXPtoSoT(double)">getXPtoSoT</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform physical X coordinate to user coordinate using <code>SoTValue</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getXPtoTime(double)">getXPtoTime</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform physical X coordinate to time.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getXPtoU(double)">getXPtoU</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform physical X coordinate to user coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getXTransform()">getXTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the current X <code>AxisTransform</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getXUtoD(double)">getXUtoD</A></B>(double&nbsp;u)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform user X coordinate to device coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getXUtoD(gov.noaa.pmel.util.GeoDate)">getXUtoD</A></B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform <code>GeoDate</code> to device coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getXUtoD(long)">getXUtoD</A></B>(long&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform <code>long</code> to device coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getXUtoD(gov.noaa.pmel.util.SoTValue)">getXUtoD</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform X <code>SoTValue</code> to device coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getXUtoD2(double)">getXUtoD2</A></B>(double&nbsp;u)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform user X coordinate to device coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getXUtoD2(gov.noaa.pmel.util.GeoDate)">getXUtoD2</A></B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform <code>GeoDate</code> to device coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getXUtoD2(long)">getXUtoD2</A></B>(long&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform <code>long</code> to device coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getXUtoD2(gov.noaa.pmel.util.SoTValue)">getXUtoD2</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform X <code>SoTValue</code> to device coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getXUtoP(double)">getXUtoP</A></B>(double&nbsp;u)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform user X coordinate to physical coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getXUtoP(gov.noaa.pmel.util.GeoDate)">getXUtoP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform <code>GeoDate</code> to physical coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getXUtoP(long)">getXUtoP</A></B>(long&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform <code>long</code> to physical coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getXUtoP(gov.noaa.pmel.util.SoTValue)">getXUtoP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform X <code>SoTValue</code> to physical coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getYAxis(java.lang.String)">getYAxis</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a reference to an Y axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getYPtoLongTime(double)">getYPtoLongTime</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform physical Y coordinate to time.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getYPtoSoT(double)">getYPtoSoT</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform physical Y coordinate to user coordinate using <code>SoTValue</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getYPtoTime(double)">getYPtoTime</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform physical Y coordinate to time.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getYPtoU(double)">getYPtoU</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform physical Y coordinate to user coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getYTransform()">getYTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the current Y <code>AxisTransform</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getYUtoD(double)">getYUtoD</A></B>(double&nbsp;u)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform user Y coordinate to device coordinate</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getYUtoD(gov.noaa.pmel.util.GeoDate)">getYUtoD</A></B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform time to device coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getYUtoD(long)">getYUtoD</A></B>(long&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform time to device coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getYUtoD(gov.noaa.pmel.util.SoTValue)">getYUtoD</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform Y <code>SoTValue</code> to device coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getYUtoD2(double)">getYUtoD2</A></B>(double&nbsp;u)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform user Y coordinate to device coordinate</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getYUtoD2(gov.noaa.pmel.util.GeoDate)">getYUtoD2</A></B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform time to device coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getYUtoD2(long)">getYUtoD2</A></B>(long&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform time to device coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getYUtoD2(gov.noaa.pmel.util.SoTValue)">getYUtoD2</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform Y <code>SoTValue</code> to device coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getYUtoP(double)">getYUtoP</A></B>(double&nbsp;u)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transoform user Y coordinate to physical coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getYUtoP(gov.noaa.pmel.util.GeoDate)">getYUtoP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform time to physical coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getYUtoP(long)">getYUtoP</A></B>(long&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform time to physical coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#getYUtoP(gov.noaa.pmel.util.SoTValue)">getYUtoP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform Y <code>SoTValue</code> to physical coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#isClipping()">isClipping</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test the clipping property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A></B>(java.beans.PropertyChangeEvent&nbsp;evt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#removeAllXAxes()">removeAllXAxes</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove all X axes from the graph.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#removeAllYAxes()">removeAllYAxes</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove all Y axes from the graph.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#removeXAxis(gov.noaa.pmel.sgt.Axis)">removeXAxis</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A>&nbsp;axis)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove an X axis from the graph.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#removeXAxis(java.lang.String)">removeXAxis</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove an X axis from the graph.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#removeYAxis(gov.noaa.pmel.sgt.Axis)">removeYAxis</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A>&nbsp;axis)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove an Y axis from the graph.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#removeYAxis(java.lang.String)">removeYAxis</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove an Y axis from the graph.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#setClip(double, double, double, double)">setClip</A></B>(double&nbsp;xmin,
+        double&nbsp;xmax,
+        double&nbsp;ymin,
+        double&nbsp;ymax)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the clipping rectangle in user coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#setClip(gov.noaa.pmel.util.GeoDate, gov.noaa.pmel.util.GeoDate, double, double)">setClip</A></B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;tmin,
+        <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;tmax,
+        double&nbsp;min,
+        double&nbsp;max)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the clipping rectangle in user coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#setClip(long, long, double, double)">setClip</A></B>(long&nbsp;tmin,
+        long&nbsp;tmax,
+        double&nbsp;min,
+        double&nbsp;max)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the clipping rectangle in user coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#setClip(gov.noaa.pmel.util.SoTRange, gov.noaa.pmel.util.SoTRange)">setClip</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;xr,
+        <A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;yr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the clipping rectangle in user coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#setClipping(boolean)">setClipping</A></B>(boolean&nbsp;clip)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the clipping property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#setData(gov.noaa.pmel.sgt.dm.SGTData, gov.noaa.pmel.sgt.Attribute)">setData</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A>&nbsp;data,
+        <A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Associates <code>SGTData</code> and <code>Attribute</code> with the
+ <code>CartesianGraph</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#setRenderer(gov.noaa.pmel.sgt.CartesianRenderer)">setRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A>&nbsp;rend)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the renderer used by the graph.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#setXTransform(gov.noaa.pmel.sgt.AxisTransform)">setXTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A>&nbsp;xfrm)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the X <code>AxisTransform</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#setYTransform(gov.noaa.pmel.sgt.AxisTransform)">setYTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A>&nbsp;xfrm)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the Y <code>AxisTransform</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.Enumeration</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#xAxisElements()">xAxisElements</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an <code>Enumeration</code> object for the X axes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.Enumeration</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html#yAxisElements()">yAxisElements</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an <code>Enumeration</code> object for the Y axes.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.Graph"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#computeRange(double, double, int)">computeRange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#computeRange(gov.noaa.pmel.util.Range2D, int)">computeRange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#computeRange(gov.noaa.pmel.util.SoTRange, int)">computeRange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#getId()">getId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#getLayer()">getLayer</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#getPane()">getPane</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#modified(java.lang.String)">modified</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#toString()">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="xAxis_"><!-- --></A><H3>
+xAxis_</H3>
+<PRE>
+protected java.util.Vector <B>xAxis_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="yAxis_"><!-- --></A><H3>
+yAxis_</H3>
+<PRE>
+protected java.util.Vector <B>yAxis_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="xTransform_"><!-- --></A><H3>
+xTransform_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A> <B>xTransform_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="yTransform_"><!-- --></A><H3>
+yTransform_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A> <B>yTransform_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="clipping_"><!-- --></A><H3>
+clipping_</H3>
+<PRE>
+protected boolean <B>clipping_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="xClipRange_"><!-- --></A><H3>
+xClipRange_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>xClipRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="yClipRange_"><!-- --></A><H3>
+yClipRange_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>yClipRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="tClipRange_"><!-- --></A><H3>
+tClipRange_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/util/SoTRange.Time.html" title="class in gov.noaa.pmel.util">SoTRange.Time</A> <B>tClipRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="CartesianGraph()"><!-- --></A><H3>
+CartesianGraph</H3>
+<PRE>
+public <B>CartesianGraph</B>()</PRE>
+<DL>
+<DD>Default constructor.
+<P>
+</DL>
+<HR>
+
+<A NAME="CartesianGraph(java.lang.String)"><!-- --></A><H3>
+CartesianGraph</H3>
+<PRE>
+public <B>CartesianGraph</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD><code>CartesianGraph</code> constructor.
+ Creates default unity transforms.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - CartesianGraph identifier</DL>
+</DL>
+<HR>
+
+<A NAME="CartesianGraph(java.lang.String, gov.noaa.pmel.sgt.AxisTransform, gov.noaa.pmel.sgt.AxisTransform)"><!-- --></A><H3>
+CartesianGraph</H3>
+<PRE>
+public <B>CartesianGraph</B>(java.lang.String&nbsp;id,
+                      <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A>&nbsp;xt,
+                      <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A>&nbsp;yt)</PRE>
+<DL>
+<DD>Create a new <code>CartesianGraph</code>. Sets the identifier
+ and sets the x and y transforms.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - identifier<DD><CODE>xt</CODE> - x transform<DD><CODE>yt</CODE> - y transform</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A> <B>copy</B>()</PRE>
+<DL>
+<DD>Create a copy of the <code>CartesianGraph</code>
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#copy()">copy</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setData(gov.noaa.pmel.sgt.dm.SGTData, gov.noaa.pmel.sgt.Attribute)"><!-- --></A><H3>
+setData</H3>
+<PRE>
+public void <B>setData</B>(<A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A>&nbsp;data,
+                    <A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>Associates <code>SGTData</code> and <code>Attribute</code> with the
+ <code>CartesianGraph</code>.
+ A renderer is constucted based on the two arguements.
+ <p>
+ <TABLE BORDER="1" CELLPADDING="2" BGCOLOR="white">
+    <TR>
+            <TH WIDTH="25%" BGCOLOR="#FFFFCC">
+                    <P>SGTData
+            </TH>
+            <TH WIDTH="25%" BGCOLOR="#FFFFCC">
+                    <P>Attribute
+            </TH>
+            <TH WIDTH="50%" BGCOLOR="#FFFFCC">
+                    <P>CartesianRenderer
+            </TH>
+    </TR>
+    <TR>
+            <TD WIDTH="25%">SGTPoint</TD>
+            <TD WIDTH="25%">PontAttribute</TD>
+            <TD WIDTH="50%">PointCartesianRenderer</TD>
+    </TR>
+    <TR>
+            <TD WIDTH="25%">SGTLine</TD>
+            <TD WIDTH="25%">LineAttribute</TD>
+            <TD WIDTH="50%">LineCartesianRenderer</TD>
+    </TR>
+    <TR>
+            <TD WIDTH="25%">SGTGrid</TD>
+            <TD WIDTH="25%">GridAttribute</TD>
+            <TD WIDTH="50%">GridCartesianRenderer</TD>
+    </TR>
+    <TR>
+            <TD WIDTH="25%">SGTVector</TD>
+            <TD WIDTH="25%">VectorAttribute</TD>
+            <TD WIDTH="50%">VectorCartesianRenderer</TD>
+    </TR>
+    <TR>
+            <TD WIDTH="25%">Collection</TD>
+            <TD WIDTH="25%">PointAttribute</TD>
+            <TD WIDTH="50%">PointCartesianRenderer</TD>
+    </TR>
+    <TR>
+            <TD WIDTH="25%">Collection</TD>
+            <TD WIDTH="25%">LineAttribute</TD>
+            <TD WIDTH="50%">LineCartesianRenderer</TD>
+    </TR>
+    <TR>
+            <TD WIDTH="25%">Collection</TD>
+            <TD WIDTH="25%">VectorAttribute</TD>
+            <TD WIDTH="50%">VectorCartesianRenderer</TD>
+    </TR>
+    <TR>
+            <TD WIDTH="25%">Annotation</TD>
+            <TD WIDTH="25%">n/a</TD>
+            <TD WIDTH="50%">AnnotationCartesianRenderer</TD>
+    </TR>
+</TABLE>
+<p>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>data</CODE> - data to be rendered<DD><CODE>attr</CODE> - rendering style information<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTData, gov.noaa.pmel.sgt.Attribute)"><CODE>CartesianRenderer.getRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTData, gov.noaa.pmel.sgt.Attribute)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRenderer()"><!-- --></A><H3>
+getRenderer</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A> <B>getRenderer</B>()</PRE>
+<DL>
+<DD>Get the renderer instance being used by the graph.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>renderer</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRenderer(gov.noaa.pmel.sgt.CartesianRenderer)"><!-- --></A><H3>
+setRenderer</H3>
+<PRE>
+public void <B>setRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A>&nbsp;rend)</PRE>
+<DL>
+<DD>Set the renderer used by the graph.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>rend</CODE> - a renderer object</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD>Draw the graph, axes, and render the data. This method should
+ not be directly called.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#draw()"><CODE>Pane.draw()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setClip(double, double, double, double)"><!-- --></A><H3>
+setClip</H3>
+<PRE>
+public void <B>setClip</B>(double&nbsp;xmin,
+                    double&nbsp;xmax,
+                    double&nbsp;ymin,
+                    double&nbsp;ymax)</PRE>
+<DL>
+<DD>Set the clipping rectangle in user coordinates.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>xmin</CODE> - minimum horizontal coordinate<DD><CODE>xmax</CODE> - maximum horizontal coordinate<DD><CODE>ymin</CODE> - minimum vertical coordinate<DD><CODE>ymax</CODE> - maximum vertical coordinate</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setClip(gov.noaa.pmel.util.GeoDate, gov.noaa.pmel.util.GeoDate, double, double)"><!-- --></A><H3>
+setClip</H3>
+<PRE>
+public void <B>setClip</B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;tmin,
+                    <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;tmax,
+                    double&nbsp;min,
+                    double&nbsp;max)</PRE>
+<DL>
+<DD>Set the clipping rectangle in user coordinates.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tmin</CODE> - mimimum time<DD><CODE>tmax</CODE> - maximum time<DD><CODE>min</CODE> - miminum user coordinate<DD><CODE>max</CODE> - maximum user coordinate</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setClip(long, long, double, double)"><!-- --></A><H3>
+setClip</H3>
+<PRE>
+public void <B>setClip</B>(long&nbsp;tmin,
+                    long&nbsp;tmax,
+                    double&nbsp;min,
+                    double&nbsp;max)</PRE>
+<DL>
+<DD>Set the clipping rectangle in user coordinates.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tmin</CODE> - mimimum time<DD><CODE>tmax</CODE> - maximum time<DD><CODE>min</CODE> - miminum user coordinate<DD><CODE>max</CODE> - maximum user coordinate<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setClip(gov.noaa.pmel.util.SoTRange, gov.noaa.pmel.util.SoTRange)"><!-- --></A><H3>
+setClip</H3>
+<PRE>
+public void <B>setClip</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;xr,
+                    <A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;yr)</PRE>
+<DL>
+<DD>Set the clipping rectangle in user coordinates.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setClipping(boolean)"><!-- --></A><H3>
+setClipping</H3>
+<PRE>
+public void <B>setClipping</B>(boolean&nbsp;clip)</PRE>
+<DL>
+<DD>Set the clipping property.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>clip</CODE> - clipping</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isClipping()"><!-- --></A><H3>
+isClipping</H3>
+<PRE>
+public boolean <B>isClipping</B>()</PRE>
+<DL>
+<DD>Test the clipping property.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if clipping is active</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addXAxis(java.lang.String, gov.noaa.pmel.sgt.Axis)"><!-- --></A><H3>
+addXAxis</H3>
+<PRE>
+public void <B>addXAxis</B>(java.lang.String&nbsp;id,
+                     <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A>&nbsp;axis)</PRE>
+<DL>
+<DD>Add a X axis (<code>Axis.HORIZONTAL</code>) to the graph.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - axis identifier<DD><CODE>axis</CODE> - X axis<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><CODE>Axis</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>PlainAxis</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addXAxis(gov.noaa.pmel.sgt.Axis)"><!-- --></A><H3>
+addXAxis</H3>
+<PRE>
+public void <B>addXAxis</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A>&nbsp;axis)</PRE>
+<DL>
+<DD>Add a X axis (<code>Axis.HORIZONTAL</code>) to the graph.
+ Uses the existing axis identifier.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>axis</CODE> - X axis<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><CODE>Axis</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>PlainAxis</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXAxis(java.lang.String)"><!-- --></A><H3>
+getXAxis</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A> <B>getXAxis</B>(java.lang.String&nbsp;id)
+              throws <A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt">AxisNotFoundException</A></PRE>
+<DL>
+<DD>Get a reference to an X axis.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - axis identifier
+<DT><B>Returns:</B><DD>axis found
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt">AxisNotFoundException</A></CODE> - An axis was not found with the correct identifier.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><CODE>Axis</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>PlainAxis</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeXAxis(java.lang.String)"><!-- --></A><H3>
+removeXAxis</H3>
+<PRE>
+public void <B>removeXAxis</B>(java.lang.String&nbsp;id)
+                 throws <A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt">AxisNotFoundException</A></PRE>
+<DL>
+<DD>Remove an X axis from the graph.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - axis identifier
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt">AxisNotFoundException</A></CODE> - An axis was not found with the correct identifier.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><CODE>Axis</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>PlainAxis</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeXAxis(gov.noaa.pmel.sgt.Axis)"><!-- --></A><H3>
+removeXAxis</H3>
+<PRE>
+public void <B>removeXAxis</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A>&nbsp;axis)
+                 throws <A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt">AxisNotFoundException</A></PRE>
+<DL>
+<DD>Remove an X axis from the graph.
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt">AxisNotFoundException</A></CODE> - An axis was not found with the correct identifier.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><CODE>Axis</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>PlainAxis</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeAllXAxes()"><!-- --></A><H3>
+removeAllXAxes</H3>
+<PRE>
+public void <B>removeAllXAxes</B>()</PRE>
+<DL>
+<DD>Remove all X axes from the graph.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNumberXAxis()"><!-- --></A><H3>
+getNumberXAxis</H3>
+<PRE>
+public int <B>getNumberXAxis</B>()</PRE>
+<DL>
+<DD>Get the number of X axes associated with the graph.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>number of axes<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><CODE>Axis</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>PlainAxis</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="xAxisElements()"><!-- --></A><H3>
+xAxisElements</H3>
+<PRE>
+public java.util.Enumeration <B>xAxisElements</B>()</PRE>
+<DL>
+<DD>Get an <code>Enumeration</code> object for the X axes.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>enumeration</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addYAxis(java.lang.String, gov.noaa.pmel.sgt.Axis)"><!-- --></A><H3>
+addYAxis</H3>
+<PRE>
+public void <B>addYAxis</B>(java.lang.String&nbsp;id,
+                     <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A>&nbsp;axis)</PRE>
+<DL>
+<DD>Add a Y axis (<code>Axis.VERTICAL</code>) to the graph.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - axis identifier<DD><CODE>axis</CODE> - Y axis<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><CODE>Axis</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>PlainAxis</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addYAxis(gov.noaa.pmel.sgt.Axis)"><!-- --></A><H3>
+addYAxis</H3>
+<PRE>
+public void <B>addYAxis</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A>&nbsp;axis)</PRE>
+<DL>
+<DD>Add a Y axis (<code>Axis.VERTICAL</code>) to the graph.
+ Uses the existing axis identifier.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>axis</CODE> - Y axis<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><CODE>Axis</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>PlainAxis</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYAxis(java.lang.String)"><!-- --></A><H3>
+getYAxis</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A> <B>getYAxis</B>(java.lang.String&nbsp;id)
+              throws <A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt">AxisNotFoundException</A></PRE>
+<DL>
+<DD>Get a reference to an Y axis.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - axis identifier
+<DT><B>Returns:</B><DD>axis found
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt">AxisNotFoundException</A></CODE> - An axis was not found with the correct identifier.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><CODE>Axis</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>PlainAxis</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeYAxis(java.lang.String)"><!-- --></A><H3>
+removeYAxis</H3>
+<PRE>
+public void <B>removeYAxis</B>(java.lang.String&nbsp;id)
+                 throws <A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt">AxisNotFoundException</A></PRE>
+<DL>
+<DD>Remove an Y axis from the graph.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - axis identifier
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt">AxisNotFoundException</A></CODE> - An axis was not found with the correct identifier.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><CODE>Axis</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>PlainAxis</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeYAxis(gov.noaa.pmel.sgt.Axis)"><!-- --></A><H3>
+removeYAxis</H3>
+<PRE>
+public void <B>removeYAxis</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A>&nbsp;axis)
+                 throws <A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt">AxisNotFoundException</A></PRE>
+<DL>
+<DD>Remove an Y axis from the graph.
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt">AxisNotFoundException</A></CODE> - An axis was not found with the correct identifier.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><CODE>Axis</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>PlainAxis</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeAllYAxes()"><!-- --></A><H3>
+removeAllYAxes</H3>
+<PRE>
+public void <B>removeAllYAxes</B>()</PRE>
+<DL>
+<DD>Remove all Y axes from the graph.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNumberYAxis()"><!-- --></A><H3>
+getNumberYAxis</H3>
+<PRE>
+public int <B>getNumberYAxis</B>()</PRE>
+<DL>
+<DD>Get the number of Y axes associated with the graph.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>number of axes<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><CODE>Axis</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>PlainAxis</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="yAxisElements()"><!-- --></A><H3>
+yAxisElements</H3>
+<PRE>
+public java.util.Enumeration <B>yAxisElements</B>()</PRE>
+<DL>
+<DD>Get an <code>Enumeration</code> object for the Y axes.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>enumeration</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setXTransform(gov.noaa.pmel.sgt.AxisTransform)"><!-- --></A><H3>
+setXTransform</H3>
+<PRE>
+public void <B>setXTransform</B>(<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A>&nbsp;xfrm)</PRE>
+<DL>
+<DD>Set the X <code>AxisTransform</code>. This transform is used to convert
+ to and from user to physical coordinates.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>xfrm</CODE> - X transform<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>AxisTransform</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXTransform()"><!-- --></A><H3>
+getXTransform</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A> <B>getXTransform</B>()</PRE>
+<DL>
+<DD>Get the current X <code>AxisTransform</code>.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>X Transform<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>AxisTransform</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setYTransform(gov.noaa.pmel.sgt.AxisTransform)"><!-- --></A><H3>
+setYTransform</H3>
+<PRE>
+public void <B>setYTransform</B>(<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A>&nbsp;xfrm)</PRE>
+<DL>
+<DD>Set the Y <code>AxisTransform</code>. This transform is used to convert
+ to and from user to physical coordinates.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>xfrm</CODE> - Y transform<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>AxisTransform</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYTransform()"><!-- --></A><H3>
+getYTransform</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A> <B>getYTransform</B>()</PRE>
+<DL>
+<DD>Get the current Y <code>AxisTransform</code>.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Y Transform<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>AxisTransform</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXUtoP(double)"><!-- --></A><H3>
+getXUtoP</H3>
+<PRE>
+public double <B>getXUtoP</B>(double&nbsp;u)</PRE>
+<DL>
+<DD>Transform user X coordinate to physical coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXUtoD(double)"><!-- --></A><H3>
+getXUtoD</H3>
+<PRE>
+public int <B>getXUtoD</B>(double&nbsp;u)</PRE>
+<DL>
+<DD>Transform user X coordinate to device coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXUtoD2(double)"><!-- --></A><H3>
+getXUtoD2</H3>
+<PRE>
+public double <B>getXUtoD2</B>(double&nbsp;u)</PRE>
+<DL>
+<DD>Transform user X coordinate to device coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXUtoP(gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+getXUtoP</H3>
+<PRE>
+public double <B>getXUtoP</B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t)</PRE>
+<DL>
+<DD>Transform <code>GeoDate</code> to physical coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXUtoP(long)"><!-- --></A><H3>
+getXUtoP</H3>
+<PRE>
+public double <B>getXUtoP</B>(long&nbsp;t)</PRE>
+<DL>
+<DD>Transform <code>long</code> to physical coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXUtoD(gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+getXUtoD</H3>
+<PRE>
+public int <B>getXUtoD</B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t)</PRE>
+<DL>
+<DD>Transform <code>GeoDate</code> to device coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXUtoD(long)"><!-- --></A><H3>
+getXUtoD</H3>
+<PRE>
+public int <B>getXUtoD</B>(long&nbsp;t)</PRE>
+<DL>
+<DD>Transform <code>long</code> to device coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXUtoD2(gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+getXUtoD2</H3>
+<PRE>
+public double <B>getXUtoD2</B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t)</PRE>
+<DL>
+<DD>Transform <code>GeoDate</code> to device coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXUtoD2(long)"><!-- --></A><H3>
+getXUtoD2</H3>
+<PRE>
+public double <B>getXUtoD2</B>(long&nbsp;t)</PRE>
+<DL>
+<DD>Transform <code>long</code> to device coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXUtoD(gov.noaa.pmel.util.SoTValue)"><!-- --></A><H3>
+getXUtoD</H3>
+<PRE>
+public int <B>getXUtoD</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;val)</PRE>
+<DL>
+<DD>Transform X <code>SoTValue</code> to device coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYUtoD(gov.noaa.pmel.util.SoTValue)"><!-- --></A><H3>
+getYUtoD</H3>
+<PRE>
+public int <B>getYUtoD</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;val)</PRE>
+<DL>
+<DD>Transform Y <code>SoTValue</code> to device coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXUtoD2(gov.noaa.pmel.util.SoTValue)"><!-- --></A><H3>
+getXUtoD2</H3>
+<PRE>
+public double <B>getXUtoD2</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;val)</PRE>
+<DL>
+<DD>Transform X <code>SoTValue</code> to device coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYUtoD2(gov.noaa.pmel.util.SoTValue)"><!-- --></A><H3>
+getYUtoD2</H3>
+<PRE>
+public double <B>getYUtoD2</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;val)</PRE>
+<DL>
+<DD>Transform Y <code>SoTValue</code> to device coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXUtoP(gov.noaa.pmel.util.SoTValue)"><!-- --></A><H3>
+getXUtoP</H3>
+<PRE>
+public double <B>getXUtoP</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;val)</PRE>
+<DL>
+<DD>Transform X <code>SoTValue</code> to physical coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYUtoP(gov.noaa.pmel.util.SoTValue)"><!-- --></A><H3>
+getYUtoP</H3>
+<PRE>
+public double <B>getYUtoP</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;val)</PRE>
+<DL>
+<DD>Transform Y <code>SoTValue</code> to physical coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXPtoSoT(double)"><!-- --></A><H3>
+getXPtoSoT</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A> <B>getXPtoSoT</B>(double&nbsp;p)</PRE>
+<DL>
+<DD>Transform physical X coordinate to user coordinate using <code>SoTValue</code>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p</CODE> - physical coordinate
+<DT><B>Returns:</B><DD>user coorindinate<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXPtoU(double)"><!-- --></A><H3>
+getXPtoU</H3>
+<PRE>
+public double <B>getXPtoU</B>(double&nbsp;p)</PRE>
+<DL>
+<DD>Transform physical X coordinate to user coordinate.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p</CODE> - physical coorindate
+<DT><B>Returns:</B><DD>user coordinate</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXPtoTime(double)"><!-- --></A><H3>
+getXPtoTime</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>getXPtoTime</B>(double&nbsp;p)</PRE>
+<DL>
+<DD>Transform physical X coordinate to time.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p</CODE> - physical coordinate
+<DT><B>Returns:</B><DD>time</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXPtoLongTime(double)"><!-- --></A><H3>
+getXPtoLongTime</H3>
+<PRE>
+public long <B>getXPtoLongTime</B>(double&nbsp;p)</PRE>
+<DL>
+<DD>Transform physical X coordinate to time.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p</CODE> - physical coordinate
+<DT><B>Returns:</B><DD>time<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPtoU(gov.noaa.pmel.util.Point2D.Double)"><!-- --></A><H3>
+getPtoU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A> <B>getPtoU</B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</PRE>
+<DL>
+<DD>Transform physical coordinate to a <code>SoTPoint</code>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p</CODE> - physical coordinate
+<DT><B>Returns:</B><DD><code>SoTPoint</code><DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYUtoP(double)"><!-- --></A><H3>
+getYUtoP</H3>
+<PRE>
+public double <B>getYUtoP</B>(double&nbsp;u)</PRE>
+<DL>
+<DD>Transoform user Y coordinate to physical coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYUtoD(double)"><!-- --></A><H3>
+getYUtoD</H3>
+<PRE>
+public int <B>getYUtoD</B>(double&nbsp;u)</PRE>
+<DL>
+<DD>Transform user Y coordinate to device coordinate
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYUtoD2(double)"><!-- --></A><H3>
+getYUtoD2</H3>
+<PRE>
+public double <B>getYUtoD2</B>(double&nbsp;u)</PRE>
+<DL>
+<DD>Transform user Y coordinate to device coordinate
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYUtoP(gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+getYUtoP</H3>
+<PRE>
+public double <B>getYUtoP</B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t)</PRE>
+<DL>
+<DD>Transform time to physical coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYUtoP(long)"><!-- --></A><H3>
+getYUtoP</H3>
+<PRE>
+public double <B>getYUtoP</B>(long&nbsp;t)</PRE>
+<DL>
+<DD>Transform time to physical coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYUtoD(gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+getYUtoD</H3>
+<PRE>
+public int <B>getYUtoD</B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t)</PRE>
+<DL>
+<DD>Transform time to device coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYUtoD(long)"><!-- --></A><H3>
+getYUtoD</H3>
+<PRE>
+public int <B>getYUtoD</B>(long&nbsp;t)</PRE>
+<DL>
+<DD>Transform time to device coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYUtoD2(gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+getYUtoD2</H3>
+<PRE>
+public double <B>getYUtoD2</B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t)</PRE>
+<DL>
+<DD>Transform time to device coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYUtoD2(long)"><!-- --></A><H3>
+getYUtoD2</H3>
+<PRE>
+public double <B>getYUtoD2</B>(long&nbsp;t)</PRE>
+<DL>
+<DD>Transform time to device coordinate.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYPtoSoT(double)"><!-- --></A><H3>
+getYPtoSoT</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A> <B>getYPtoSoT</B>(double&nbsp;p)</PRE>
+<DL>
+<DD>Transform physical Y coordinate to user coordinate using <code>SoTValue</code>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p</CODE> - physical coordinate
+<DT><B>Returns:</B><DD>user coorindinate<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYPtoU(double)"><!-- --></A><H3>
+getYPtoU</H3>
+<PRE>
+public double <B>getYPtoU</B>(double&nbsp;p)</PRE>
+<DL>
+<DD>Transform physical Y coordinate to user coordinate.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p</CODE> - physical coorindate
+<DT><B>Returns:</B><DD>user coordinate</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYPtoTime(double)"><!-- --></A><H3>
+getYPtoTime</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>getYPtoTime</B>(double&nbsp;p)</PRE>
+<DL>
+<DD>Transform physical Y coordinate to time.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p</CODE> - physical coordinate
+<DT><B>Returns:</B><DD>time</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYPtoLongTime(double)"><!-- --></A><H3>
+getYPtoLongTime</H3>
+<PRE>
+public long <B>getYPtoLongTime</B>(double&nbsp;p)</PRE>
+<DL>
+<DD>Transform physical Y coordinate to time.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p</CODE> - physical coordinate
+<DT><B>Returns:</B><DD>time<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="propertyChange(java.beans.PropertyChangeEvent)"><!-- --></A><H3>
+propertyChange</H3>
+<PRE>
+public void <B>propertyChange</B>(java.beans.PropertyChangeEvent&nbsp;evt)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDataAt(java.awt.Point)"><!-- --></A><H3>
+getDataAt</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A> <B>getDataAt</B>(java.awt.Point&nbsp;pt)</PRE>
+<DL>
+<DD>Find data at point
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#getDataAt(java.awt.Point)">getDataAt</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/CartesianGraph.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/CartesianGraph.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="CartesianGraph.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/CartesianRenderer.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/CartesianRenderer.html
new file mode 100644
index 0000000000000000000000000000000000000000..ed8070a3bb479dfddac417e64d209cf9b3388a04
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/CartesianRenderer.html
@@ -0,0 +1,570 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:24 CEST 2006 -->
+<TITLE>
+CartesianRenderer (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.CartesianRenderer class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="CartesianRenderer (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/CartesianRenderer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ChildNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/CartesianRenderer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="CartesianRenderer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class CartesianRenderer</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.CartesianRenderer</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.beans.PropertyChangeListener, java.util.EventListener</DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">AnnotationCartesianRenderer</A>, <A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">GridCartesianRenderer</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">LineCartesianRenderer</A>, <A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">PointCartesianRenderer</A>, <A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">VectorCartesianRenderer</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>CartesianRenderer</B><DT>extends java.lang.Object<DT>implements java.beans.PropertyChangeListener</DL>
+</PRE>
+
+<P>
+<code>CartesianRenderer</code> defines an interface to enable data to
+ be rendered on a <code>CartesianGraph</code>.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><CODE>CartesianGraph</CODE></A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#cg_">cg_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#CartesianRenderer()">CartesianRenderer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Render the <code>SGTData</code> object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getAttribute()">getAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Attribute</code> associated with the
+ renderer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getCartesianGraph()">getCartesianGraph</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>CartesianGraph</code> associated with the
+ renderer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getDataAt(int, int)">getDataAt</A></B>(int&nbsp;x,
+          int&nbsp;y)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find data object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getDataAt(java.awt.Point)">getDataAt</A></B>(java.awt.Point&nbsp;pt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find data object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getPane()">getPane</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get parent pane.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTData, gov.noaa.pmel.sgt.Attribute)">getRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+            <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A>&nbsp;dmo,
+            <A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Factory method to create a new Renderer instance given
+ the <code>SGTData</code> object and <code>Attribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#modified(java.lang.String)">modified</A></B>(java.lang.String&nbsp;mess)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For internal sgt use.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.beans.PropertyChangeListener"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface java.beans.PropertyChangeListener</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>propertyChange</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="cg_"><!-- --></A><H3>
+cg_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A> <B>cg_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="CartesianRenderer()"><!-- --></A><H3>
+CartesianRenderer</H3>
+<PRE>
+public <B>CartesianRenderer</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTData, gov.noaa.pmel.sgt.Attribute)"><!-- --></A><H3>
+getRenderer</H3>
+<PRE>
+public static <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A> <B>getRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                                            <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A>&nbsp;dmo,
+                                            <A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>Factory method to create a new Renderer instance given
+ the <code>SGTData</code> object and <code>Attribute</code>.
+ For example, a <code>LineCartesianRenderer</code>
+ is created if <code>SGTData</code> object is a <code>SGTLine</code>.
+ <p>
+ A renderer is constucted based on the two arguements.
+ <p>
+ <TABLE BORDER="1" CELLPADDING="2" BGCOLOR="white">
+        <TR>
+                <TH WIDTH="25%" BGCOLOR="#FFFFCC">
+                        <P>SGTData
+                </TH>
+                <TH WIDTH="25%" BGCOLOR="#FFFFCC">
+                        <P>Attribute
+                </TH>
+                <TH WIDTH="50%" BGCOLOR="#FFFFCC">
+                        <P>CartesianRenderer
+                </TH>
+        </TR>
+        <TR>
+                <TD WIDTH="25%">SGTPoint</TD>
+                <TD WIDTH="25%">PointAttribute</TD>
+                <TD WIDTH="50%">PointCartesianRenderer</TD>
+        </TR>
+        <TR>
+                <TD WIDTH="25%">SGTLine</TD>
+                <TD WIDTH="25%">LineAttribute</TD>
+                <TD WIDTH="50%">LineCartesianRenderer</TD>
+        </TR>
+        <TR>
+                <TD WIDTH="25%">SGTGrid</TD>
+                <TD WIDTH="25%">GridAttribute</TD>
+                <TD WIDTH="50%">GridCartesianRenderer</TD>
+        </TR>
+        <TR>
+                <TD WIDTH="25%">SGTVector</TD>
+                <TD WIDTH="25%">VectorAttribute</TD>
+                <TD WIDTH="50%">VectorCartesianRenderer</TD>
+        </TR>
+        <TR>
+                <TD WIDTH="25%">Collection</TD>
+                <TD WIDTH="25%">PointAttribute</TD>
+                <TD WIDTH="50%">PointCartesianRenderer</TD>
+        </TR>
+        <TR>
+                <TD WIDTH="25%">Collection</TD>
+                <TD WIDTH="25%">LineAttribute</TD>
+                <TD WIDTH="50%">LineCartesianRenderer</TD>
+        </TR>
+        <TR>
+                <TD WIDTH="25%">Collection</TD>
+                <TD WIDTH="25%">VectorAttribute</TD>
+                <TD WIDTH="50%">VectorCartesianRenderer</TD>
+        </TR>
+        <TR>
+                <TD WIDTH="25%">Annotation</TD>
+                <TD WIDTH="25%">n/a</TD>
+                <TD WIDTH="50%">AnnotationCartesianRenderer</TD>
+        </TR>
+</TABLE>
+<p>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>dmo</CODE> - DataModel object</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public abstract void <B>draw</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD>Render the <code>SGTData</code> object. This method should
+ never be called directly.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#draw()"><CODE>Pane.draw()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAttribute()"><!-- --></A><H3>
+getAttribute</H3>
+<PRE>
+public abstract <A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A> <B>getAttribute</B>()</PRE>
+<DL>
+<DD>Get the <code>Attribute</code> associated with the
+ renderer.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the <code>Attribute</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCartesianGraph()"><!-- --></A><H3>
+getCartesianGraph</H3>
+<PRE>
+public abstract <A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A> <B>getCartesianGraph</B>()</PRE>
+<DL>
+<DD>Get the <code>CartesianGraph</code> associated with the
+ renderer.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the <code>CartesianGraph</code><DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPane()"><!-- --></A><H3>
+getPane</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A> <B>getPane</B>()</PRE>
+<DL>
+<DD>Get parent pane.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="modified(java.lang.String)"><!-- --></A><H3>
+modified</H3>
+<PRE>
+public void <B>modified</B>(java.lang.String&nbsp;mess)</PRE>
+<DL>
+<DD>For internal sgt use.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDataAt(int, int)"><!-- --></A><H3>
+getDataAt</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A> <B>getDataAt</B>(int&nbsp;x,
+                         int&nbsp;y)</PRE>
+<DL>
+<DD>Find data object.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDataAt(java.awt.Point)"><!-- --></A><H3>
+getDataAt</H3>
+<PRE>
+public abstract <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A> <B>getDataAt</B>(java.awt.Point&nbsp;pt)</PRE>
+<DL>
+<DD>Find data object.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/CartesianRenderer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ChildNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/CartesianRenderer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="CartesianRenderer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ChildNotFoundException.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ChildNotFoundException.html
new file mode 100644
index 0000000000000000000000000000000000000000..49e4a83165bd54cbc943114f2e0aa02a25ca7739
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ChildNotFoundException.html
@@ -0,0 +1,260 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:24 CEST 2006 -->
+<TITLE>
+ChildNotFoundException (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.ChildNotFoundException class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ChildNotFoundException (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ChildNotFoundException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/ChildNotFoundException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ChildNotFoundException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class ChildNotFoundException</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Throwable
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Exception
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.SGException</A>
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.ChildNotFoundException</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ChildNotFoundException</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A></DL>
+</PRE>
+
+<P>
+Child was not found during operation.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.ChildNotFoundException">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ChildNotFoundException.html#ChildNotFoundException()">ChildNotFoundException</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ChildNotFoundException.html#ChildNotFoundException(java.lang.String)">ChildNotFoundException</A></B>(java.lang.String&nbsp;s)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Throwable</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="ChildNotFoundException()"><!-- --></A><H3>
+ChildNotFoundException</H3>
+<PRE>
+public <B>ChildNotFoundException</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ChildNotFoundException(java.lang.String)"><!-- --></A><H3>
+ChildNotFoundException</H3>
+<PRE>
+public <B>ChildNotFoundException</B>(java.lang.String&nbsp;s)</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ChildNotFoundException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/ChildNotFoundException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ChildNotFoundException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ColorKey.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ColorKey.html
new file mode 100644
index 0000000000000000000000000000000000000000..04e62799e1ed7bde68e85ca8146244eeccfff449
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ColorKey.html
@@ -0,0 +1,1541 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:24 CEST 2006 -->
+<TITLE>
+ColorKey (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.ColorKey class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ColorKey (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ColorKey.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/ColorKey.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ColorKey.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class ColorKey</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.ColorKey</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A>, java.beans.PropertyChangeListener, java.lang.Cloneable, java.util.EventListener</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ColorKey</B><DT>extends java.lang.Object<DT>implements java.lang.Cloneable, <A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A>, java.beans.PropertyChangeListener</DL>
+</PRE>
+
+<P>
+The <code>ColorKey</code> class provides a graphical depiction
+ of the relationship between a <code>ColorMap</code>
+ and user values. A single <code>ColorKey</code> can be
+ attached to a <code>Layer</code>. A <code>ColorMap</code>
+ is associated with the Key and therefor with a specific transformation
+ and optionally a <code>SGTData</code> object.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt"><CODE>Ruler</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt"><CODE>ColorMap</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#BOTTOM">BOTTOM</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to bottom of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#CENTER">CENTER</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to center of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#HORIZONTAL">HORIZONTAL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Orient key horizontally.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#LEFT">LEFT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to left of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#MIDDLE">MIDDLE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to middle of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#NO_BORDER">NO_BORDER</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do not draw a border.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#PLAIN_LINE">PLAIN_LINE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Use plain line border.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#RAISED">RAISED</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Use raised border.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#RIGHT">RIGHT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to right of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#TOP">TOP</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to top of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#VERTICAL">VERTICAL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Orient key vertically.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#ColorKey()">ColorKey</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default <code>ColorKey</code> constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#ColorKey(gov.noaa.pmel.util.Point2D.Double, gov.noaa.pmel.util.Dimension2D, int, int)">ColorKey</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;pt,
+         <A HREF="../../../../gov/noaa/pmel/util/Dimension2D.html" title="class in gov.noaa.pmel.util">Dimension2D</A>&nbsp;size,
+         int&nbsp;valign,
+         int&nbsp;halign)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#ColorKey(gov.noaa.pmel.util.Rectangle2D.Double, int, int)">ColorKey</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A>&nbsp;pr,
+         int&nbsp;valign,
+         int&nbsp;halign)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>ColorKey</code> constructor that include location, size,
+ and alignment information.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#addGraph(gov.noaa.pmel.sgt.CartesianRenderer, gov.noaa.pmel.sgt.SGLabel)">addGraph</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A>&nbsp;rend,
+         <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a GridCartesianRenderer and label to the ColorKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a copy of <code>ColorKey</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw the ColorKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#getBorderStyle()">getBorderStyle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get border style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#getBounds()">getBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the bounding rectangle in device
+ coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#getBoundsP()">getBoundsP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the bounding rectangle for the key in physical
+ coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#getColorMap()">getColorMap</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get color map.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#getHAlign()">getHAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get horizontal alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get <code>ColorKey</code> identifier</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#getLayer()">getLayer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the layer the ColorKey is attached.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#getPane()">getPane</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the parent pane.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt">Ruler</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#getRuler()">getRuler</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Ruler</code> associated
+ with the key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#getTitle()">getTitle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the key's title.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#getVAlign()">getVAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get vertical alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#isSelectable()">isSelectable</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tests the selectable property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#isSelected()">isSelected</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the <code>selected</code> property is set.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#isVisible()">isVisible</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check if ColorKey is visible.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#modified(java.lang.String)">modified</A></B>(java.lang.String&nbsp;mess)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For internal sgt use.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A></B>(java.beans.PropertyChangeEvent&nbsp;evt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setAlign(int, int)">setAlign</A></B>(int&nbsp;vert,
+         int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set color key alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setBorderStyle(int)">setBorderStyle</A></B>(int&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set border style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setBounds(int, int, int, int)">setBounds</A></B>(int&nbsp;x,
+          int&nbsp;y,
+          int&nbsp;width,
+          int&nbsp;height)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change the selected objects bounding rectangle in
+ device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setBounds(java.awt.Rectangle)">setBounds</A></B>(java.awt.Rectangle&nbsp;r)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change the selected objects bounding rectangle in
+ device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setBoundsP(gov.noaa.pmel.util.Rectangle2D.Double)">setBoundsP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A>&nbsp;r)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the bounds of the key in physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setColorMap(gov.noaa.pmel.sgt.ColorMap)">setColorMap</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A>&nbsp;cm)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set color map.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setColumns(int)">setColumns</A></B>(int&nbsp;col)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set columns.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setHAlign(int)">setHAlign</A></B>(int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set horizontal alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set ColorKey identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set parent <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setLineLengthP(double)">setLineLengthP</A></B>(double&nbsp;len)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set line lenght.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setLocationP(gov.noaa.pmel.util.Point2D.Double)">setLocationP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set location of key in physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setOrientation(int)">setOrientation</A></B>(int&nbsp;orient)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set orientation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setSelectable(boolean)">setSelectable</A></B>(boolean&nbsp;select)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the selectable property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setSelected(boolean)">setSelected</A></B>(boolean&nbsp;sel)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the <code>selected</code> property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setSizeP(gov.noaa.pmel.util.Dimension2D)">setSizeP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Dimension2D.html" title="class in gov.noaa.pmel.util">Dimension2D</A>&nbsp;d)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the size of the key in physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setTitle(gov.noaa.pmel.sgt.SGLabel)">setTitle</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;title)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the title of the key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setVAlign(int)">setVAlign</A></B>(int&nbsp;vert)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set vertical alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#setVisible(boolean)">setVisible</A></B>(boolean&nbsp;visible)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set visibility state for ColorKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a string representation of the key.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="PLAIN_LINE"><!-- --></A><H3>
+PLAIN_LINE</H3>
+<PRE>
+public static final int <B>PLAIN_LINE</B></PRE>
+<DL>
+<DD>Use plain line border.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.ColorKey.PLAIN_LINE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RAISED"><!-- --></A><H3>
+RAISED</H3>
+<PRE>
+public static final int <B>RAISED</B></PRE>
+<DL>
+<DD>Use raised border.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.ColorKey.RAISED">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NO_BORDER"><!-- --></A><H3>
+NO_BORDER</H3>
+<PRE>
+public static final int <B>NO_BORDER</B></PRE>
+<DL>
+<DD>Do not draw a border.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.ColorKey.NO_BORDER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="TOP"><!-- --></A><H3>
+TOP</H3>
+<PRE>
+public static final int <B>TOP</B></PRE>
+<DL>
+<DD>Align to top of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.ColorKey.TOP">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MIDDLE"><!-- --></A><H3>
+MIDDLE</H3>
+<PRE>
+public static final int <B>MIDDLE</B></PRE>
+<DL>
+<DD>Align to middle of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.ColorKey.MIDDLE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BOTTOM"><!-- --></A><H3>
+BOTTOM</H3>
+<PRE>
+public static final int <B>BOTTOM</B></PRE>
+<DL>
+<DD>Align to bottom of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.ColorKey.BOTTOM">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="LEFT"><!-- --></A><H3>
+LEFT</H3>
+<PRE>
+public static final int <B>LEFT</B></PRE>
+<DL>
+<DD>Align to left of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.ColorKey.LEFT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CENTER"><!-- --></A><H3>
+CENTER</H3>
+<PRE>
+public static final int <B>CENTER</B></PRE>
+<DL>
+<DD>Align to center of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.ColorKey.CENTER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RIGHT"><!-- --></A><H3>
+RIGHT</H3>
+<PRE>
+public static final int <B>RIGHT</B></PRE>
+<DL>
+<DD>Align to right of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.ColorKey.RIGHT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="HORIZONTAL"><!-- --></A><H3>
+HORIZONTAL</H3>
+<PRE>
+public static final int <B>HORIZONTAL</B></PRE>
+<DL>
+<DD>Orient key horizontally.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.ColorKey.HORIZONTAL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="VERTICAL"><!-- --></A><H3>
+VERTICAL</H3>
+<PRE>
+public static final int <B>VERTICAL</B></PRE>
+<DL>
+<DD>Orient key vertically.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.ColorKey.VERTICAL">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="ColorKey()"><!-- --></A><H3>
+ColorKey</H3>
+<PRE>
+public <B>ColorKey</B>()</PRE>
+<DL>
+<DD>Default <code>ColorKey</code> constructor. The location and size
+ must be specified before the <code>ColorKey</code> is
+ attached to a layer!
+<P>
+</DL>
+<HR>
+
+<A NAME="ColorKey(gov.noaa.pmel.util.Rectangle2D.Double, int, int)"><!-- --></A><H3>
+ColorKey</H3>
+<PRE>
+public <B>ColorKey</B>(<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A>&nbsp;pr,
+                int&nbsp;valign,
+                int&nbsp;halign)</PRE>
+<DL>
+<DD><code>ColorKey</code> constructor that include location, size,
+ and alignment information. Default orientation is
+ <code>HORIZONTAL</code>.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>pr</CODE> - a Rectangle2D object that includes location and size<DD><CODE>valign</CODE> - vertical alignment<DD><CODE>halign</CODE> - horizontal alignment</DL>
+</DL>
+<HR>
+
+<A NAME="ColorKey(gov.noaa.pmel.util.Point2D.Double, gov.noaa.pmel.util.Dimension2D, int, int)"><!-- --></A><H3>
+ColorKey</H3>
+<PRE>
+public <B>ColorKey</B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;pt,
+                <A HREF="../../../../gov/noaa/pmel/util/Dimension2D.html" title="class in gov.noaa.pmel.util">Dimension2D</A>&nbsp;size,
+                int&nbsp;valign,
+                int&nbsp;halign)</PRE>
+<DL>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A> <B>copy</B>()</PRE>
+<DL>
+<DD>Create a copy of <code>ColorKey</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#copy()">copy</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>a copy of the key</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelected(boolean)"><!-- --></A><H3>
+setSelected</H3>
+<PRE>
+public void <B>setSelected</B>(boolean&nbsp;sel)</PRE>
+<DL>
+<DD>Sets the <code>selected</code> property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelected(boolean)">setSelected</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>sel</CODE> - true if selected, false if not.<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSelected()"><!-- --></A><H3>
+isSelected</H3>
+<PRE>
+public boolean <B>isSelected</B>()</PRE>
+<DL>
+<DD>Returns true if the <code>selected</code> property is set.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelected()">isSelected</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true is selected, false if not.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelectable(boolean)"><!-- --></A><H3>
+setSelectable</H3>
+<PRE>
+public void <B>setSelectable</B>(boolean&nbsp;select)</PRE>
+<DL>
+<DD>Sets the selectable property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelectable(boolean)">setSelectable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>select</CODE> - if true object is selectable<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSelectable()"><!-- --></A><H3>
+isSelectable</H3>
+<PRE>
+public boolean <B>isSelectable</B>()</PRE>
+<DL>
+<DD>Tests the selectable property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelectable()">isSelectable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if selectable<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+public void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Set ColorKey identifier.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setId(java.lang.String)">setId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - key identifier</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD>Get <code>ColorKey</code> identifier
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getId()">getId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>identifier</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLayer(gov.noaa.pmel.sgt.Layer)"><!-- --></A><H3>
+setLayer</H3>
+<PRE>
+public void <B>setLayer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;l)</PRE>
+<DL>
+<DD>Set parent <code>Layer</code>. Method should not be called
+ directly, called when the <code>Layer.addChild</code>
+ method is called.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>l</CODE> - parent layer</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLayer()"><!-- --></A><H3>
+getLayer</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getLayer</B>()</PRE>
+<DL>
+<DD>Returns the layer the ColorKey is attached.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getLayer()">getLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The parent layer.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPane()"><!-- --></A><H3>
+getPane</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A> <B>getPane</B>()</PRE>
+<DL>
+<DD>Get the parent pane.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getPane()">getPane</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="modified(java.lang.String)"><!-- --></A><H3>
+modified</H3>
+<PRE>
+public void <B>modified</B>(java.lang.String&nbsp;mess)</PRE>
+<DL>
+<DD>For internal sgt use.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#modified(java.lang.String)">modified</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColorMap(gov.noaa.pmel.sgt.ColorMap)"><!-- --></A><H3>
+setColorMap</H3>
+<PRE>
+public void <B>setColorMap</B>(<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A>&nbsp;cm)</PRE>
+<DL>
+<DD>Set color map.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>cm</CODE> - color map</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addGraph(gov.noaa.pmel.sgt.CartesianRenderer, gov.noaa.pmel.sgt.SGLabel)"><!-- --></A><H3>
+addGraph</H3>
+<PRE>
+public void <B>addGraph</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A>&nbsp;rend,
+                     <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)
+              throws java.lang.IllegalArgumentException</PRE>
+<DL>
+<DD>Add a GridCartesianRenderer and label to the ColorKey.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#addGraph(gov.noaa.pmel.sgt.CartesianRenderer, gov.noaa.pmel.sgt.SGLabel)">addGraph</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>rend</CODE> - GridCartesianRenderer object<DD><CODE>label</CODE> - descriptive label
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE><DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColorMap()"><!-- --></A><H3>
+getColorMap</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A> <B>getColorMap</B>()</PRE>
+<DL>
+<DD>Get color map.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>color map</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBorderStyle(int)"><!-- --></A><H3>
+setBorderStyle</H3>
+<PRE>
+public void <B>setBorderStyle</B>(int&nbsp;style)</PRE>
+<DL>
+<DD>Set border style.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setBorderStyle(int)">setBorderStyle</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>style</CODE> - border style<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#PLAIN_LINE"><CODE>PLAIN_LINE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#RAISED"><CODE>RAISED</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html#NO_BORDER"><CODE>NO_BORDER</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBorderStyle()"><!-- --></A><H3>
+getBorderStyle</H3>
+<PRE>
+public int <B>getBorderStyle</B>()</PRE>
+<DL>
+<DD>Get border style.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>border style</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAlign(int, int)"><!-- --></A><H3>
+setAlign</H3>
+<PRE>
+public void <B>setAlign</B>(int&nbsp;vert,
+                     int&nbsp;horz)</PRE>
+<DL>
+<DD>Set color key alignment.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setAlign(int, int)">setAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - vertical alignment<DD><CODE>horz</CODE> - horizontal alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOrientation(int)"><!-- --></A><H3>
+setOrientation</H3>
+<PRE>
+public void <B>setOrientation</B>(int&nbsp;orient)</PRE>
+<DL>
+<DD>Set orientation.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>orient</CODE> - key orientation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVAlign(int)"><!-- --></A><H3>
+setVAlign</H3>
+<PRE>
+public void <B>setVAlign</B>(int&nbsp;vert)</PRE>
+<DL>
+<DD>Set vertical alignment
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setVAlign(int)">setVAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - vertical alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHAlign(int)"><!-- --></A><H3>
+setHAlign</H3>
+<PRE>
+public void <B>setHAlign</B>(int&nbsp;horz)</PRE>
+<DL>
+<DD>Set horizontal alignment
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setHAlign(int)">setHAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>horz</CODE> - horizontal alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVAlign()"><!-- --></A><H3>
+getVAlign</H3>
+<PRE>
+public int <B>getVAlign</B>()</PRE>
+<DL>
+<DD>Get vertical alignment
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>vertical alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHAlign()"><!-- --></A><H3>
+getHAlign</H3>
+<PRE>
+public int <B>getHAlign</B>()</PRE>
+<DL>
+<DD>Get horizontal alignment
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>horizontal alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocationP(gov.noaa.pmel.util.Point2D.Double)"><!-- --></A><H3>
+setLocationP</H3>
+<PRE>
+public void <B>setLocationP</B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</PRE>
+<DL>
+<DD>Set location of key in physical coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setLocationP(gov.noaa.pmel.util.Point2D.Double)">setLocationP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>loc</CODE> - key location</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSizeP(gov.noaa.pmel.util.Dimension2D)"><!-- --></A><H3>
+setSizeP</H3>
+<PRE>
+public void <B>setSizeP</B>(<A HREF="../../../../gov/noaa/pmel/util/Dimension2D.html" title="class in gov.noaa.pmel.util">Dimension2D</A>&nbsp;d)</PRE>
+<DL>
+<DD>Set the size of the key in physical coordinates.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>d</CODE> - size of key</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBoundsP(gov.noaa.pmel.util.Rectangle2D.Double)"><!-- --></A><H3>
+setBoundsP</H3>
+<PRE>
+public void <B>setBoundsP</B>(<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A>&nbsp;r)</PRE>
+<DL>
+<DD>Set the bounds of the key in physical coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setBoundsP(gov.noaa.pmel.util.Rectangle2D.Double)">setBoundsP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>r</CODE> - bounding rectangle</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBoundsP()"><!-- --></A><H3>
+getBoundsP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A> <B>getBoundsP</B>()</PRE>
+<DL>
+<DD>Get the bounding rectangle for the key in physical
+ coordinates.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>bounding rectangle</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBounds()"><!-- --></A><H3>
+getBounds</H3>
+<PRE>
+public java.awt.Rectangle <B>getBounds</B>()</PRE>
+<DL>
+<DD>Gets the bounding rectangle in device
+ coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>bounding rectangle</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(java.awt.Rectangle)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(java.awt.Rectangle&nbsp;r)</PRE>
+<DL>
+<DD>Change the selected objects bounding rectangle in
+ device coordinates. The object will move to the new bounding
+ rectangle.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>r</CODE> - new bounding rectangle</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(int, int, int, int)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(int&nbsp;x,
+                      int&nbsp;y,
+                      int&nbsp;width,
+                      int&nbsp;height)</PRE>
+<DL>
+<DD>Change the selected objects bounding rectangle in
+ device coordinates. The object will move to the new bounding
+ rectangle.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>x</CODE> - horizontal location, positive right<DD><CODE>y</CODE> - vertical location, positive down<DD><CODE>width</CODE> - horizontal size<DD><CODE>height</CODE> - vertical size</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTitle(gov.noaa.pmel.sgt.SGLabel)"><!-- --></A><H3>
+setTitle</H3>
+<PRE>
+public void <B>setTitle</B>(<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;title)</PRE>
+<DL>
+<DD>Set the title of the key.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>title</CODE> - key title</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTitle()"><!-- --></A><H3>
+getTitle</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>getTitle</B>()</PRE>
+<DL>
+<DD>Get the key's title.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the title</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRuler()"><!-- --></A><H3>
+getRuler</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt">Ruler</A> <B>getRuler</B>()</PRE>
+<DL>
+<DD>Get the <code>Ruler</code> associated
+ with the key.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the ruler</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD>Draw the ColorKey. This method should not be directly called.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#draw(java.awt.Graphics)">draw</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics context<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#draw()"><CODE>Pane.draw()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD>Get a string representation of the key.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#toString()">toString</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE><DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>string representation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isVisible()"><!-- --></A><H3>
+isVisible</H3>
+<PRE>
+public boolean <B>isVisible</B>()</PRE>
+<DL>
+<DD>Check if ColorKey is visible.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#isVisible()">isVisible</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if visible<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVisible(boolean)"><!-- --></A><H3>
+setVisible</H3>
+<PRE>
+public void <B>setVisible</B>(boolean&nbsp;visible)</PRE>
+<DL>
+<DD>Set visibility state for ColorKey.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setVisible(boolean)">setVisible</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>visible</CODE> - visible if true<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="propertyChange(java.beans.PropertyChangeEvent)"><!-- --></A><H3>
+propertyChange</H3>
+<PRE>
+public void <B>propertyChange</B>(java.beans.PropertyChangeEvent&nbsp;evt)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>propertyChange</CODE> in interface <CODE>java.beans.PropertyChangeListener</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColumns(int)"><!-- --></A><H3>
+setColumns</H3>
+<PRE>
+public void <B>setColumns</B>(int&nbsp;col)</PRE>
+<DL>
+<DD>Set columns. Unimplmented.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setColumns(int)">setColumns</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>col</CODE> - <DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLineLengthP(double)"><!-- --></A><H3>
+setLineLengthP</H3>
+<PRE>
+public void <B>setLineLengthP</B>(double&nbsp;len)</PRE>
+<DL>
+<DD>Set line lenght. Unimplemented.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setLineLengthP(double)">setLineLengthP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ColorKey.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/ColorKey.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ColorKey.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ColorMap.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ColorMap.html
new file mode 100644
index 0000000000000000000000000000000000000000..4a31cc8aa766a9d3f05ff9eebece80761d81fbdf
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ColorMap.html
@@ -0,0 +1,614 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:24 CEST 2006 -->
+<TITLE>
+ColorMap (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.ColorMap class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ColorMap (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ColorMap.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/ColorMap.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ColorMap.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class ColorMap</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.ColorMap</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.beans.PropertyChangeListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener</DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html" title="class in gov.noaa.pmel.sgt">CLIndexedColorMap</A>, <A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html" title="class in gov.noaa.pmel.sgt">CLTransformColorMap</A>, <A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html" title="class in gov.noaa.pmel.sgt">IndexedColorMap</A>, <A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html" title="class in gov.noaa.pmel.sgt">TransformColorMap</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>ColorMap</B><DT>extends java.lang.Object<DT>implements java.lang.Cloneable, java.beans.PropertyChangeListener, java.io.Serializable</DL>
+</PRE>
+
+<P>
+<code>ColorMap</code> provides a mapping from an index or
+ value to a <code>Color</code>. Several methods of mapping an
+ index or value to a <code>Color</code> are summarized below. <br>
+
+ <DL>
+   <DT><CODE>IndexedColorMap</CODE></DT>
+     <DD><CODE>Color</CODE> is determined from an array,
+         the index computed from a <CODE>Transform</CODE>.
+   <DT><CODE>TransformColorMap</CODE></DT>
+         <DD>Red, green, blue <CODE>Color</CODE> components
+         are computed from <CODE>Transform</CODE>s.
+   <DT><CODE>CLIndexedColorMap</CODE></DT>
+         <DD><CODE>Color</CODE> is determined from and array,
+         the index computed from a <CODE>ContourLevels</CODE> object.
+   <DT><CODE>CLTransformColorMap</CODE></DT>
+         <DD>Red, green, blue <CODE>Color</CODE> components
+         are computed from <CODE>Transform</CODE>s, using
+         the index computed from a <CODE>ContourLevels</CODE>
+         object divided by the maximum index value.
+ </DL>
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.ColorMap">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#batch_">batch_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#local_">local_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#modified_">modified_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#ColorMap()">ColorMap</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add listener to changes in <code>ColorMap</code> properties.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#equals(gov.noaa.pmel.sgt.ColorMap)">equals</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A>&nbsp;cm)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for equality of color maps.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)">firePropertyChange</A></B>(java.lang.String&nbsp;name,
+                   java.lang.Object&nbsp;oldValue,
+                   java.lang.Object&nbsp;newValue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#getColor(double)">getColor</A></B>(double&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#getRange()">getRange</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the current user range for the <code>Transform</code>s or
+ <code>ContourLevel</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#isBatch()">isBatch</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is the attribute in batch mode?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A></B>(java.beans.PropertyChangeEvent&nbsp;evt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove listener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#setBatch(boolean)">setBatch</A></B>(boolean&nbsp;batch)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Batch the changes to the ColorMap.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#setBatch(boolean, boolean)">setBatch</A></B>(boolean&nbsp;batch,
+         boolean&nbsp;local)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Batch the changes to the ColorMap and set local flag.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="batch_"><!-- --></A><H3>
+batch_</H3>
+<PRE>
+protected boolean <B>batch_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="local_"><!-- --></A><H3>
+local_</H3>
+<PRE>
+protected boolean <B>local_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="modified_"><!-- --></A><H3>
+modified_</H3>
+<PRE>
+protected boolean <B>modified_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="ColorMap()"><!-- --></A><H3>
+ColorMap</H3>
+<PRE>
+public <B>ColorMap</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public abstract <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A> <B>copy</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColor(double)"><!-- --></A><H3>
+getColor</H3>
+<PRE>
+public abstract java.awt.Color <B>getColor</B>(double&nbsp;val)</PRE>
+<DL>
+<DD>Get a <code>Color</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>val</CODE> - Value
+<DT><B>Returns:</B><DD>Color</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRange()"><!-- --></A><H3>
+getRange</H3>
+<PRE>
+public abstract <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>getRange</B>()</PRE>
+<DL>
+<DD>Get the current user range for the <code>Transform</code>s or
+ <code>ContourLevel</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>user range</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="equals(gov.noaa.pmel.sgt.ColorMap)"><!-- --></A><H3>
+equals</H3>
+<PRE>
+public abstract boolean <B>equals</B>(<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A>&nbsp;cm)</PRE>
+<DL>
+<DD>Test for equality of color maps.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+public void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD>Add listener to changes in <code>ColorMap</code> properties.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+public void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD>Remove listener.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="propertyChange(java.beans.PropertyChangeEvent)"><!-- --></A><H3>
+propertyChange</H3>
+<PRE>
+public void <B>propertyChange</B>(java.beans.PropertyChangeEvent&nbsp;evt)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>propertyChange</CODE> in interface <CODE>java.beans.PropertyChangeListener</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)"><!-- --></A><H3>
+firePropertyChange</H3>
+<PRE>
+protected void <B>firePropertyChange</B>(java.lang.String&nbsp;name,
+                                  java.lang.Object&nbsp;oldValue,
+                                  java.lang.Object&nbsp;newValue)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBatch(boolean)"><!-- --></A><H3>
+setBatch</H3>
+<PRE>
+public void <B>setBatch</B>(boolean&nbsp;batch)</PRE>
+<DL>
+<DD>Batch the changes to the ColorMap.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBatch(boolean, boolean)"><!-- --></A><H3>
+setBatch</H3>
+<PRE>
+public void <B>setBatch</B>(boolean&nbsp;batch,
+                     boolean&nbsp;local)</PRE>
+<DL>
+<DD>Batch the changes to the ColorMap and set local flag.
+ Determines whether <code>AttributeChangeEvent</code> will be set local.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isBatch()"><!-- --></A><H3>
+isBatch</H3>
+<PRE>
+public boolean <B>isBatch</B>()</PRE>
+<DL>
+<DD>Is the attribute in batch mode?
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ColorMap.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/ColorMap.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ColorMap.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ContourLevelNotFoundException.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ContourLevelNotFoundException.html
new file mode 100644
index 0000000000000000000000000000000000000000..d8ce69bf9ee0fa906c19d198c26e4a60494fc760
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ContourLevelNotFoundException.html
@@ -0,0 +1,260 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:24 CEST 2006 -->
+<TITLE>
+ContourLevelNotFoundException (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.ContourLevelNotFoundException class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ContourLevelNotFoundException (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ContourLevelNotFoundException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ContourLevelNotFoundException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class ContourLevelNotFoundException</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Throwable
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Exception
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.SGException</A>
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.ContourLevelNotFoundException</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ContourLevelNotFoundException</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A></DL>
+</PRE>
+
+<P>
+Contour level does not exist.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.ContourLevelNotFoundException">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html#ContourLevelNotFoundException()">ContourLevelNotFoundException</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html#ContourLevelNotFoundException(java.lang.String)">ContourLevelNotFoundException</A></B>(java.lang.String&nbsp;s)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Throwable</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="ContourLevelNotFoundException()"><!-- --></A><H3>
+ContourLevelNotFoundException</H3>
+<PRE>
+public <B>ContourLevelNotFoundException</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ContourLevelNotFoundException(java.lang.String)"><!-- --></A><H3>
+ContourLevelNotFoundException</H3>
+<PRE>
+public <B>ContourLevelNotFoundException</B>(java.lang.String&nbsp;s)</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ContourLevelNotFoundException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ContourLevelNotFoundException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ContourLevels.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ContourLevels.html
new file mode 100644
index 0000000000000000000000000000000000000000..fd588ac46455d14c91fb30a0334d5dd813c18a48
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ContourLevels.html
@@ -0,0 +1,856 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:24 CEST 2006 -->
+<TITLE>
+ContourLevels (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.ContourLevels class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ContourLevels (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ContourLevels.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/ContourLevels.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ContourLevels.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class ContourLevels</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.ContourLevels</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ContourLevels</B><DT>extends java.lang.Object<DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+Contains levels and line styles for contour graphics.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#ContourLevels()">ContourLevels</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#addLevel(double)">addLevel</A></B>(double&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a contour level with default <code>ContourLineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#addLevel(double, gov.noaa.pmel.sgt.ContourLineAttribute)">addLevel</A></B>(double&nbsp;val,
+         <A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A>&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a contour level with a specified
+ <code>ContourLineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add listener to changes in <code>ColorMap</code> properties.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a deep copy.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#getContourLineAttribute(double)">getContourLineAttribute</A></B>(double&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>ContourLineAttribute</code> for a value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#getContourLineAttribute(int)">getContourLineAttribute</A></B>(int&nbsp;indx)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>ContourLineAttribute</code> for an index.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#getDefault(double[])">getDefault</A></B>(double[]&nbsp;array)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a default <code>ContourLevels</code> object from a double[].</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#getDefault(gov.noaa.pmel.util.Range2D)">getDefault</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;range)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a default <code>ContourLevels</code> object from a
+ <code>Range2D</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">DefaultContourLineAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#getDefaultContourLineAttribute()">getDefaultContourLineAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>DefaultContourLineAtrribute</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">DefaultContourLineAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#getDefaultContourLineAttribute(double)">getDefaultContourLineAttribute</A></B>(double&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>DefaultContourLineAttribute</code> for value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">DefaultContourLineAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#getDefaultContourLineAttribute(int)">getDefaultContourLineAttribute</A></B>(int&nbsp;indx)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>DefaultContourLineAttribute</code> for index.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#getIndex(double)">getIndex</A></B>(double&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the index of a level by value</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#getIndex(java.lang.Double)">getIndex</A></B>(java.lang.Double&nbsp;dval)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the index of a level by value</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#getLevel(int)">getLevel</A></B>(int&nbsp;indx)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the value of level by index.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#getMaximumIndex()">getMaximumIndex</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the maximum level index.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#getRange()">getRange</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the range of levels</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.Enumeration</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#levelElements()">levelElements</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the contour level elements.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#removeLevel(double)">removeLevel</A></B>(double&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a level by value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#removeLevel(int)">removeLevel</A></B>(int&nbsp;indx)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a level by index.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#setContourLineAttribute(double, gov.noaa.pmel.sgt.ContourLineAttribute)">setContourLineAttribute</A></B>(double&nbsp;val,
+                        <A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A>&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set a the <code>ContourLineAttribute</code> for a value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#setContourLineAttribute(int, gov.noaa.pmel.sgt.ContourLineAttribute)">setContourLineAttribute</A></B>(int&nbsp;indx,
+                        <A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A>&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set a the <code>ContourLineAttribute</code> for an index.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#setDefaultContourLineAttribute(gov.noaa.pmel.sgt.DefaultContourLineAttribute)">setDefaultContourLineAttribute</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">DefaultContourLineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the <code>DefaultContourLineAttribute</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html#size()">size</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of levels.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="ContourLevels()"><!-- --></A><H3>
+ContourLevels</H3>
+<PRE>
+public <B>ContourLevels</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getDefault(double[])"><!-- --></A><H3>
+getDefault</H3>
+<PRE>
+public static <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A> <B>getDefault</B>(double[]&nbsp;array)</PRE>
+<DL>
+<DD>Construct a default <code>ContourLevels</code> object from a double[].
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDefault(gov.noaa.pmel.util.Range2D)"><!-- --></A><H3>
+getDefault</H3>
+<PRE>
+public static <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A> <B>getDefault</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;range)</PRE>
+<DL>
+<DD>Construct a default <code>ContourLevels</code> object from a
+ <code>Range2D</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A> <B>copy</B>()</PRE>
+<DL>
+<DD>Create a deep copy.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="levelElements()"><!-- --></A><H3>
+levelElements</H3>
+<PRE>
+public java.util.Enumeration <B>levelElements</B>()</PRE>
+<DL>
+<DD>Get the contour level elements.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setContourLineAttribute(double, gov.noaa.pmel.sgt.ContourLineAttribute)"><!-- --></A><H3>
+setContourLineAttribute</H3>
+<PRE>
+public void <B>setContourLineAttribute</B>(double&nbsp;val,
+                                    <A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A>&nbsp;l)
+                             throws <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></PRE>
+<DL>
+<DD>Set a the <code>ContourLineAttribute</code> for a value.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setContourLineAttribute(int, gov.noaa.pmel.sgt.ContourLineAttribute)"><!-- --></A><H3>
+setContourLineAttribute</H3>
+<PRE>
+public void <B>setContourLineAttribute</B>(int&nbsp;indx,
+                                    <A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A>&nbsp;l)
+                             throws <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></PRE>
+<DL>
+<DD>Set a the <code>ContourLineAttribute</code> for an index.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getContourLineAttribute(double)"><!-- --></A><H3>
+getContourLineAttribute</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A> <B>getContourLineAttribute</B>(double&nbsp;val)
+                                             throws <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></PRE>
+<DL>
+<DD>Get the <code>ContourLineAttribute</code> for a value.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getContourLineAttribute(int)"><!-- --></A><H3>
+getContourLineAttribute</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A> <B>getContourLineAttribute</B>(int&nbsp;indx)
+                                             throws <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></PRE>
+<DL>
+<DD>Get the <code>ContourLineAttribute</code> for an index.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDefaultContourLineAttribute()"><!-- --></A><H3>
+getDefaultContourLineAttribute</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">DefaultContourLineAttribute</A> <B>getDefaultContourLineAttribute</B>()</PRE>
+<DL>
+<DD>Get the <code>DefaultContourLineAtrribute</code>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDefaultContourLineAttribute(int)"><!-- --></A><H3>
+getDefaultContourLineAttribute</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">DefaultContourLineAttribute</A> <B>getDefaultContourLineAttribute</B>(int&nbsp;indx)
+                                                           throws <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></PRE>
+<DL>
+<DD>Get the <code>DefaultContourLineAttribute</code> for index.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDefaultContourLineAttribute(double)"><!-- --></A><H3>
+getDefaultContourLineAttribute</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">DefaultContourLineAttribute</A> <B>getDefaultContourLineAttribute</B>(double&nbsp;val)
+                                                           throws <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></PRE>
+<DL>
+<DD>Get the <code>DefaultContourLineAttribute</code> for value.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDefaultContourLineAttribute(gov.noaa.pmel.sgt.DefaultContourLineAttribute)"><!-- --></A><H3>
+setDefaultContourLineAttribute</H3>
+<PRE>
+public void <B>setDefaultContourLineAttribute</B>(<A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">DefaultContourLineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>Set the <code>DefaultContourLineAttribute</code>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addLevel(double)"><!-- --></A><H3>
+addLevel</H3>
+<PRE>
+public void <B>addLevel</B>(double&nbsp;val)</PRE>
+<DL>
+<DD>Add a contour level with default <code>ContourLineAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addLevel(double, gov.noaa.pmel.sgt.ContourLineAttribute)"><!-- --></A><H3>
+addLevel</H3>
+<PRE>
+public void <B>addLevel</B>(double&nbsp;val,
+                     <A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A>&nbsp;l)</PRE>
+<DL>
+<DD>Add a contour level with a specified
+ <code>ContourLineAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLevel(int)"><!-- --></A><H3>
+getLevel</H3>
+<PRE>
+public double <B>getLevel</B>(int&nbsp;indx)
+                throws <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></PRE>
+<DL>
+<DD>Get the value of level by index.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeLevel(double)"><!-- --></A><H3>
+removeLevel</H3>
+<PRE>
+public void <B>removeLevel</B>(double&nbsp;val)
+                 throws <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></PRE>
+<DL>
+<DD>Remove a level by value.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeLevel(int)"><!-- --></A><H3>
+removeLevel</H3>
+<PRE>
+public void <B>removeLevel</B>(int&nbsp;indx)
+                 throws <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></PRE>
+<DL>
+<DD>Remove a level by index.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getIndex(java.lang.Double)"><!-- --></A><H3>
+getIndex</H3>
+<PRE>
+public int <B>getIndex</B>(java.lang.Double&nbsp;dval)</PRE>
+<DL>
+<DD>Get the index of a level by value
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getIndex(double)"><!-- --></A><H3>
+getIndex</H3>
+<PRE>
+public int <B>getIndex</B>(double&nbsp;val)</PRE>
+<DL>
+<DD>Get the index of a level by value
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMaximumIndex()"><!-- --></A><H3>
+getMaximumIndex</H3>
+<PRE>
+public int <B>getMaximumIndex</B>()</PRE>
+<DL>
+<DD>Get the maximum level index.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRange()"><!-- --></A><H3>
+getRange</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>getRange</B>()</PRE>
+<DL>
+<DD>Get the range of levels
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="size()"><!-- --></A><H3>
+size</H3>
+<PRE>
+public int <B>size</B>()</PRE>
+<DL>
+<DD>Get the number of levels.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+public void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD>Add listener to changes in <code>ColorMap</code> properties.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+public void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ContourLevels.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/ContourLevels.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ContourLevels.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ContourLevelsAccess.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ContourLevelsAccess.html
new file mode 100644
index 0000000000000000000000000000000000000000..1e42bedfda5289874cba82e12710f37aee6da17f
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ContourLevelsAccess.html
@@ -0,0 +1,238 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:25 CEST 2006 -->
+<TITLE>
+ContourLevelsAccess (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.ContourLevelsAccess interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ContourLevelsAccess (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ContourLevelsAccess.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/ContourLevelsAccess.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ContourLevelsAccess.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Interface ContourLevelsAccess</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html" title="class in gov.noaa.pmel.sgt">CLIndexedColorMap</A>, <A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html" title="class in gov.noaa.pmel.sgt">CLTransformColorMap</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>ContourLevelsAccess</B></DL>
+</PRE>
+
+<P>
+Defines the functionality for accessing contour level information
+ for color maps.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html#getContourLevels()">getContourLevels</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html#setContourLevels(gov.noaa.pmel.sgt.ContourLevels)">setContourLevels</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A>&nbsp;contourLevels)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getContourLevels()"><!-- --></A><H3>
+getContourLevels</H3>
+<PRE>
+<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A> <B>getContourLevels</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setContourLevels(gov.noaa.pmel.sgt.ContourLevels)"><!-- --></A><H3>
+setContourLevels</H3>
+<PRE>
+void <B>setContourLevels</B>(<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A>&nbsp;contourLevels)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ContourLevelsAccess.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/ContourLevelsAccess.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ContourLevelsAccess.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ContourLineAttribute.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ContourLineAttribute.html
new file mode 100644
index 0000000000000000000000000000000000000000..7024f01d6349e78293357d7b42d922cb58315278
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/ContourLineAttribute.html
@@ -0,0 +1,1549 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:25 CEST 2006 -->
+<TITLE>
+ContourLineAttribute (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.ContourLineAttribute class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ContourLineAttribute (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ContourLineAttribute.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/ContourLineAttribute.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ContourLineAttribute.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.LineAttribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class ContourLineAttribute</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.LineAttribute</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.ContourLineAttribute</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>, java.io.Serializable, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ContourLineAttribute</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></DL>
+</PRE>
+
+<P>
+Sets the rendering style for a contour line.
+ <code>Color</code>, width, and dash characteristics are
+ <code>ContourLineAttribute</code> properties.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><CODE>LineCartesianRenderer</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt"><CODE>ContourLevels</CODE></A>, 
+<A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.ContourLineAttribute">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.LineAttribute"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#CAP_BUTT">CAP_BUTT</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#CAP_ROUND">CAP_ROUND</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#CAP_SQUARE">CAP_SQUARE</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#changes_">changes_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#DASHED">DASHED</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#HEAVY">HEAVY</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#HIGHLIGHT">HIGHLIGHT</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#JOIN_BEVEL">JOIN_BEVEL</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#JOIN_MITER">JOIN_MITER</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#JOIN_ROUND">JOIN_ROUND</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#MARK">MARK</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#MARK_LINE">MARK_LINE</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#SOLID">SOLID</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#STROKE">STROKE</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#ContourLineAttribute()">ContourLineAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#ContourLineAttribute(int)">ContourLineAttribute</A></B>(int&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor using default Color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#ContourLineAttribute(int, java.awt.Color)">ContourLineAttribute</A></B>(int&nbsp;style,
+                     java.awt.Color&nbsp;color)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>ContourLineAttribute</code> constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#ContourLineAttribute(int, int, java.awt.Color)">ContourLineAttribute</A></B>(int&nbsp;style,
+                     int&nbsp;mark,
+                     java.awt.Color&nbsp;color)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>ContourLineAttribute</code> constructor for plot marks.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy the <code>ContourLineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#getLabelColor()">getLabelColor</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the color of the contour label</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Font</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#getLabelFont()">getLabelFont</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the contour label font</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#getLabelFormat()">getLabelFormat</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the contour label format</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#getLabelHeightP()">getLabelHeightP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label height in physical units</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#getLabelText()">getLabelText</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label text.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#isAutoLabel()">isAutoLabel</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is auto labelling on?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#isCapStyleOverridden()">isCapStyleOverridden</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if cap style is overridden by
+ <code>DefaultContourLineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#isColorOverridden()">isColorOverridden</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if color is overridden by
+ <code>DefaultContourLineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#isDashArrayOverridden()">isDashArrayOverridden</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if dashArray is overridden by
+ <code>DefaultContourLineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#isDashPhaseOverridden()">isDashPhaseOverridden</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if dashPhase is overridden by
+ <code>DefaultContourLineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#isLabelColorOverridden()">isLabelColorOverridden</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if labelColor is overridden by
+ <code>DefaultContourLineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#isLabelEnabled()">isLabelEnabled</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if the contour label is enabled.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#isLabelEnabledOverridden()">isLabelEnabledOverridden</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if labelEnabled is overridden by
+ <code>DefaultContourLineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#isLabelFontOverridden()">isLabelFontOverridden</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if labelFont is overridden by
+ <code>DefaultContourLineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#isLabelFormatOverridden()">isLabelFormatOverridden</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if labelFormat is overridden by
+ <code>DefaultContourLineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#isLabelHeightPOverridden()">isLabelHeightPOverridden</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if labelHeightP is overridden by
+ <code>DefaultContourLineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#isMiterLimitOverridden()">isMiterLimitOverridden</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if miter limit is overridden by
+ <code>DefaultContourLineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#isMiterStyleOverridden()">isMiterStyleOverridden</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if miter style is overridden by
+ <code>DefaultContourLineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#isStyleOverridden()">isStyleOverridden</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if style is overridden by
+ <code>DefaultContourLineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#isWidthOverridden()">isWidthOverridden</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if width is overridden by
+ <code>DefaultContourLineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setAutoLabel(boolean)">setAutoLabel</A></B>(boolean&nbsp;auto)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create contour label from value and format.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setCapStyle(int)">setCapStyle</A></B>(int&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the current line cap style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setCapStyleOverridden(boolean)">setCapStyleOverridden</A></B>(boolean&nbsp;override)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ cap style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setColor(java.awt.Color)">setColor</A></B>(java.awt.Color&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the line <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setColorOverridden(boolean)">setColorOverridden</A></B>(boolean&nbsp;override)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setDashArray(float[])">setDashArray</A></B>(float[]&nbsp;dashes)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the dash characteristics.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setDashArrayOverridden(boolean)">setDashArrayOverridden</A></B>(boolean&nbsp;override)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ dashArray.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setDashPhase(float)">setDashPhase</A></B>(float&nbsp;phase)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set line dash phase.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setDashPhaseOverridden(boolean)">setDashPhaseOverridden</A></B>(boolean&nbsp;override)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ dashPhase.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setLabelColor(java.awt.Color)">setLabelColor</A></B>(java.awt.Color&nbsp;color)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change the color of the contour label
+ <BR><B>Property Change:</B> <code>labelColor</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setLabelColorOverridden(boolean)">setLabelColorOverridden</A></B>(boolean&nbsp;override)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ labelColor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setLabelEnabled(boolean)">setLabelEnabled</A></B>(boolean&nbsp;sle)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable/disable the contour label.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setLabelEnabledOverridden(boolean)">setLabelEnabledOverridden</A></B>(boolean&nbsp;override)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ labelEnabled.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setLabelFont(java.awt.Font)">setLabelFont</A></B>(java.awt.Font&nbsp;font)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the contour label font.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setLabelFontOverridden(boolean)">setLabelFontOverridden</A></B>(boolean&nbsp;override)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ labelFont.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setLabelFormat(java.lang.String)">setLabelFormat</A></B>(java.lang.String&nbsp;format)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the format for the contour label.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setLabelFormatOverridden(boolean)">setLabelFormatOverridden</A></B>(boolean&nbsp;override)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ labelFormat.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setLabelHeightP(double)">setLabelHeightP</A></B>(double&nbsp;height)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label height in physical units
+ <BR><B>Property Change:</B> <code>labelHeightP</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setLabelHeightPOverridden(boolean)">setLabelHeightPOverridden</A></B>(boolean&nbsp;override)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ labelHeightP.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setLabelText(java.lang.String)">setLabelText</A></B>(java.lang.String&nbsp;label)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the text to be used for labelling the contour line.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setMiterLimit(float)">setMiterLimit</A></B>(float&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the miter limit.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setMiterLimitOverridden(boolean)">setMiterLimitOverridden</A></B>(boolean&nbsp;override)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ miter limit.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setMiterStyle(int)">setMiterStyle</A></B>(int&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the current miter style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setMiterStyleOverridden(boolean)">setMiterStyleOverridden</A></B>(boolean&nbsp;override)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ miter style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setStyle(int)">setStyle</A></B>(int&nbsp;st)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the line style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setStyleOverridden(boolean)">setStyleOverridden</A></B>(boolean&nbsp;override)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setWidth(float)">setWidth</A></B>(float&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the line width in physical units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#setWidthOverridden(boolean)">setWidthOverridden</A></B>(boolean&nbsp;override)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ width.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <code>String</code> representation of the
+ <code>LineAttribute</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.LineAttribute"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#equals(java.lang.Object)">equals</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)">firePropertyChange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getCapStyle()">getCapStyle</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getColor()">getColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getDashArray()">getDashArray</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getDashPhase()">getDashPhase</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getId()">getId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getMark()">getMark</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getMarkHeightP()">getMarkHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getMiterLimit()">getMiterLimit</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getMiterStyle()">getMiterStyle</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getStyle()">getStyle</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getWidth()">getWidth</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#isBatch()">isBatch</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setBatch(boolean)">setBatch</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setBatch(boolean, boolean)">setBatch</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setId(java.lang.String)">setId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setMark(int)">setMark</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setMarkHeightP(double)">setMarkHeightP</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="ContourLineAttribute()"><!-- --></A><H3>
+ContourLineAttribute</H3>
+<PRE>
+public <B>ContourLineAttribute</B>()</PRE>
+<DL>
+<DD>Default constructor.
+<P>
+</DL>
+<HR>
+
+<A NAME="ContourLineAttribute(int)"><!-- --></A><H3>
+ContourLineAttribute</H3>
+<PRE>
+public <B>ContourLineAttribute</B>(int&nbsp;style)</PRE>
+<DL>
+<DD>Constructor using default Color. Default are:
+ <pre>
+   labelColor = <code>Color.black</code>
+ labelHeightP = 0.16
+    labelFont = null
+  labelFormat = ""
+ </pre>
+<P>
+</DL>
+<HR>
+
+<A NAME="ContourLineAttribute(int, java.awt.Color)"><!-- --></A><H3>
+ContourLineAttribute</H3>
+<PRE>
+public <B>ContourLineAttribute</B>(int&nbsp;style,
+                            java.awt.Color&nbsp;color)</PRE>
+<DL>
+<DD><code>ContourLineAttribute</code> constructor.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>style</CODE> - line style<DD><CODE>color</CODE> - line <code>Color</code><DT><B>See Also:</B><DD><CODE>Color</CODE></DL>
+</DL>
+<HR>
+
+<A NAME="ContourLineAttribute(int, int, java.awt.Color)"><!-- --></A><H3>
+ContourLineAttribute</H3>
+<PRE>
+public <B>ContourLineAttribute</B>(int&nbsp;style,
+                            int&nbsp;mark,
+                            java.awt.Color&nbsp;color)</PRE>
+<DL>
+<DD><code>ContourLineAttribute</code> constructor for plot marks.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>style</CODE> - line sytle<DD><CODE>mark</CODE> - plot mark<DD><CODE>color</CODE> - line <code>Color</code></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public java.lang.Object <B>copy</B>()</PRE>
+<DL>
+<DD>Copy the <code>ContourLineAttribute</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#copy()">copy</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>new <code>ContourLineAttribute</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelText(java.lang.String)"><!-- --></A><H3>
+setLabelText</H3>
+<PRE>
+public void <B>setLabelText</B>(java.lang.String&nbsp;label)</PRE>
+<DL>
+<DD>Set the text to be used for labelling the contour line.
+ <BR><B>Property Change:</B> <code>labelText</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelText()"><!-- --></A><H3>
+getLabelText</H3>
+<PRE>
+public java.lang.String <B>getLabelText</B>()</PRE>
+<DL>
+<DD>Get the label text.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelEnabled(boolean)"><!-- --></A><H3>
+setLabelEnabled</H3>
+<PRE>
+public void <B>setLabelEnabled</B>(boolean&nbsp;sle)</PRE>
+<DL>
+<DD>Enable/disable the contour label.
+ <BR><B>Property Change:</B> <code>labelEnabled</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isLabelEnabled()"><!-- --></A><H3>
+isLabelEnabled</H3>
+<PRE>
+public boolean <B>isLabelEnabled</B>()</PRE>
+<DL>
+<DD>Test if the contour label is enabled.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelColor(java.awt.Color)"><!-- --></A><H3>
+setLabelColor</H3>
+<PRE>
+public void <B>setLabelColor</B>(java.awt.Color&nbsp;color)</PRE>
+<DL>
+<DD>Change the color of the contour label
+ <BR><B>Property Change:</B> <code>labelColor</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelColor()"><!-- --></A><H3>
+getLabelColor</H3>
+<PRE>
+public java.awt.Color <B>getLabelColor</B>()</PRE>
+<DL>
+<DD>Get the color of the contour label
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelHeightP(double)"><!-- --></A><H3>
+setLabelHeightP</H3>
+<PRE>
+public void <B>setLabelHeightP</B>(double&nbsp;height)</PRE>
+<DL>
+<DD>Set the label height in physical units
+ <BR><B>Property Change:</B> <code>labelHeightP</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelHeightP()"><!-- --></A><H3>
+getLabelHeightP</H3>
+<PRE>
+public double <B>getLabelHeightP</B>()</PRE>
+<DL>
+<DD>Get the label height in physical units
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelFont(java.awt.Font)"><!-- --></A><H3>
+setLabelFont</H3>
+<PRE>
+public void <B>setLabelFont</B>(java.awt.Font&nbsp;font)</PRE>
+<DL>
+<DD>Set the contour label font.
+ <BR><B>Property Change:</B> <code>labelFont</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelFont()"><!-- --></A><H3>
+getLabelFont</H3>
+<PRE>
+public java.awt.Font <B>getLabelFont</B>()</PRE>
+<DL>
+<DD>Get the contour label font
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelFormat(java.lang.String)"><!-- --></A><H3>
+setLabelFormat</H3>
+<PRE>
+public void <B>setLabelFormat</B>(java.lang.String&nbsp;format)</PRE>
+<DL>
+<DD>Set the format for the contour label.  The format is used with
+ <code>Format</code>.
+ <BR><B>Property Change:</B> <code>labelFormat</code>.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Format.html" title="class in gov.noaa.pmel.sgt"><CODE>Format</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelFormat()"><!-- --></A><H3>
+getLabelFormat</H3>
+<PRE>
+public java.lang.String <B>getLabelFormat</B>()</PRE>
+<DL>
+<DD>Get the contour label format
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAutoLabel(boolean)"><!-- --></A><H3>
+setAutoLabel</H3>
+<PRE>
+public void <B>setAutoLabel</B>(boolean&nbsp;auto)</PRE>
+<DL>
+<DD>Create contour label from value and format.
+ <BR><B>Property Change:</B> <code>autoLabel</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isAutoLabel()"><!-- --></A><H3>
+isAutoLabel</H3>
+<PRE>
+public boolean <B>isAutoLabel</B>()</PRE>
+<DL>
+<DD>Is auto labelling on?
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isLabelEnabledOverridden()"><!-- --></A><H3>
+isLabelEnabledOverridden</H3>
+<PRE>
+public boolean <B>isLabelEnabledOverridden</B>()</PRE>
+<DL>
+<DD>Test if labelEnabled is overridden by
+ <code>DefaultContourLineAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelEnabledOverridden(boolean)"><!-- --></A><H3>
+setLabelEnabledOverridden</H3>
+<PRE>
+public void <B>setLabelEnabledOverridden</B>(boolean&nbsp;override)</PRE>
+<DL>
+<DD>Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ labelEnabled.
+ <BR><B>Property Change:</B> <code>labelEnabledOverridden</code>.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><CODE>DefaultContourLineAttribute</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isLabelColorOverridden()"><!-- --></A><H3>
+isLabelColorOverridden</H3>
+<PRE>
+public boolean <B>isLabelColorOverridden</B>()</PRE>
+<DL>
+<DD>Test if labelColor is overridden by
+ <code>DefaultContourLineAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelColorOverridden(boolean)"><!-- --></A><H3>
+setLabelColorOverridden</H3>
+<PRE>
+public void <B>setLabelColorOverridden</B>(boolean&nbsp;override)</PRE>
+<DL>
+<DD>Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ labelColor.
+ <BR><B>Property Change:</B> <code>labelColorOverridden</code>.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><CODE>DefaultContourLineAttribute</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isLabelHeightPOverridden()"><!-- --></A><H3>
+isLabelHeightPOverridden</H3>
+<PRE>
+public boolean <B>isLabelHeightPOverridden</B>()</PRE>
+<DL>
+<DD>Test if labelHeightP is overridden by
+ <code>DefaultContourLineAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelHeightPOverridden(boolean)"><!-- --></A><H3>
+setLabelHeightPOverridden</H3>
+<PRE>
+public void <B>setLabelHeightPOverridden</B>(boolean&nbsp;override)</PRE>
+<DL>
+<DD>Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ labelHeightP.
+ <BR><B>Property Change:</B> <code>labelHeightPOverridden</code>.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><CODE>DefaultContourLineAttribute</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isLabelFontOverridden()"><!-- --></A><H3>
+isLabelFontOverridden</H3>
+<PRE>
+public boolean <B>isLabelFontOverridden</B>()</PRE>
+<DL>
+<DD>Test if labelFont is overridden by
+ <code>DefaultContourLineAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelFontOverridden(boolean)"><!-- --></A><H3>
+setLabelFontOverridden</H3>
+<PRE>
+public void <B>setLabelFontOverridden</B>(boolean&nbsp;override)</PRE>
+<DL>
+<DD>Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ labelFont.
+ <BR><B>Property Change:</B> <code>labelFontOverridden</code>.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><CODE>DefaultContourLineAttribute</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isLabelFormatOverridden()"><!-- --></A><H3>
+isLabelFormatOverridden</H3>
+<PRE>
+public boolean <B>isLabelFormatOverridden</B>()</PRE>
+<DL>
+<DD>Test if labelFormat is overridden by
+ <code>DefaultContourLineAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelFormatOverridden(boolean)"><!-- --></A><H3>
+setLabelFormatOverridden</H3>
+<PRE>
+public void <B>setLabelFormatOverridden</B>(boolean&nbsp;override)</PRE>
+<DL>
+<DD>Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ labelFormat.
+ <BR><B>Property Change:</B> <code>labelFormatOverridden</code>.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><CODE>DefaultContourLineAttribute</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDashArray(float[])"><!-- --></A><H3>
+setDashArray</H3>
+<PRE>
+public void <B>setDashArray</B>(float[]&nbsp;dashes)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setDashArray(float[])">LineAttribute</A></CODE></B></DD>
+<DD>Set the dash characteristics.  Lengths are in physical units.
+ <BR><B>Property Change:</B> <code>dashArray</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setDashArray(float[])">setDashArray</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isDashArrayOverridden()"><!-- --></A><H3>
+isDashArrayOverridden</H3>
+<PRE>
+public boolean <B>isDashArrayOverridden</B>()</PRE>
+<DL>
+<DD>Test if dashArray is overridden by
+ <code>DefaultContourLineAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDashArrayOverridden(boolean)"><!-- --></A><H3>
+setDashArrayOverridden</H3>
+<PRE>
+public void <B>setDashArrayOverridden</B>(boolean&nbsp;override)</PRE>
+<DL>
+<DD>Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ dashArray.
+ <BR><B>Property Change:</B> <code>dashArrayOverridden</code>.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><CODE>DefaultContourLineAttribute</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDashPhase(float)"><!-- --></A><H3>
+setDashPhase</H3>
+<PRE>
+public void <B>setDashPhase</B>(float&nbsp;phase)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setDashPhase(float)">LineAttribute</A></CODE></B></DD>
+<DD>Set line dash phase.
+ <BR><B>Property Change:</B> <code>dashPhase</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setDashPhase(float)">setDashPhase</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isDashPhaseOverridden()"><!-- --></A><H3>
+isDashPhaseOverridden</H3>
+<PRE>
+public boolean <B>isDashPhaseOverridden</B>()</PRE>
+<DL>
+<DD>Test if dashPhase is overridden by
+ <code>DefaultContourLineAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDashPhaseOverridden(boolean)"><!-- --></A><H3>
+setDashPhaseOverridden</H3>
+<PRE>
+public void <B>setDashPhaseOverridden</B>(boolean&nbsp;override)</PRE>
+<DL>
+<DD>Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ dashPhase.
+ <BR><B>Property Change:</B> <code>dashPhaseOverridden</code>.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><CODE>DefaultContourLineAttribute</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setStyle(int)"><!-- --></A><H3>
+setStyle</H3>
+<PRE>
+public void <B>setStyle</B>(int&nbsp;st)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setStyle(int)">LineAttribute</A></CODE></B></DD>
+<DD>Set the line style.
+ <BR><B>Property Change:</B> <code>style</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setStyle(int)">setStyle</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>st</CODE> - line style</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isStyleOverridden()"><!-- --></A><H3>
+isStyleOverridden</H3>
+<PRE>
+public boolean <B>isStyleOverridden</B>()</PRE>
+<DL>
+<DD>Test if style is overridden by
+ <code>DefaultContourLineAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setStyleOverridden(boolean)"><!-- --></A><H3>
+setStyleOverridden</H3>
+<PRE>
+public void <B>setStyleOverridden</B>(boolean&nbsp;override)</PRE>
+<DL>
+<DD>Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ style.
+ <BR><B>Property Change:</B> <code>styleOverridden</code>.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><CODE>DefaultContourLineAttribute</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColor(java.awt.Color)"><!-- --></A><H3>
+setColor</H3>
+<PRE>
+public void <B>setColor</B>(java.awt.Color&nbsp;c)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setColor(java.awt.Color)">LineAttribute</A></CODE></B></DD>
+<DD>Set the line <code>Color</code>.
+ <BR><B>Property Change:</B> <code>color</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setColor(java.awt.Color)">setColor</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - line <code>Color</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isColorOverridden()"><!-- --></A><H3>
+isColorOverridden</H3>
+<PRE>
+public boolean <B>isColorOverridden</B>()</PRE>
+<DL>
+<DD>Test if color is overridden by
+ <code>DefaultContourLineAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColorOverridden(boolean)"><!-- --></A><H3>
+setColorOverridden</H3>
+<PRE>
+public void <B>setColorOverridden</B>(boolean&nbsp;override)</PRE>
+<DL>
+<DD>Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ color.
+ <BR><B>Property Change:</B> <code>colorOverridden</code>.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><CODE>DefaultContourLineAttribute</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setWidth(float)"><!-- --></A><H3>
+setWidth</H3>
+<PRE>
+public void <B>setWidth</B>(float&nbsp;t)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setWidth(float)">LineAttribute</A></CODE></B></DD>
+<DD>Set the line width in physical units.
+ <BR><B>Property Change:</B> <code>width</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setWidth(float)">setWidth</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>t</CODE> - line width</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isWidthOverridden()"><!-- --></A><H3>
+isWidthOverridden</H3>
+<PRE>
+public boolean <B>isWidthOverridden</B>()</PRE>
+<DL>
+<DD>Test if width is overridden by
+ <code>DefaultContourLineAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setWidthOverridden(boolean)"><!-- --></A><H3>
+setWidthOverridden</H3>
+<PRE>
+public void <B>setWidthOverridden</B>(boolean&nbsp;override)</PRE>
+<DL>
+<DD>Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ width.
+ <BR><B>Property Change:</B> <code>widthOverridden</code>.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><CODE>DefaultContourLineAttribute</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setCapStyle(int)"><!-- --></A><H3>
+setCapStyle</H3>
+<PRE>
+public void <B>setCapStyle</B>(int&nbsp;style)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setCapStyle(int)">LineAttribute</A></CODE></B></DD>
+<DD>Set the current line cap style.  Cap styles include
+ <code>CAP_BUTT</code>, <code>CAP_ROUND</code>, and
+ <code>CAP_SQUARE</code>.
+ <BR><B>Property Change:</B> <code>capStyle</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setCapStyle(int)">setCapStyle</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isCapStyleOverridden()"><!-- --></A><H3>
+isCapStyleOverridden</H3>
+<PRE>
+public boolean <B>isCapStyleOverridden</B>()</PRE>
+<DL>
+<DD>Test if cap style is overridden by
+ <code>DefaultContourLineAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setCapStyleOverridden(boolean)"><!-- --></A><H3>
+setCapStyleOverridden</H3>
+<PRE>
+public void <B>setCapStyleOverridden</B>(boolean&nbsp;override)</PRE>
+<DL>
+<DD>Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ cap style.
+ <BR><B>Property Change:</B> <code>capStyleOverridden</code>.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><CODE>DefaultContourLineAttribute</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMiterStyle(int)"><!-- --></A><H3>
+setMiterStyle</H3>
+<PRE>
+public void <B>setMiterStyle</B>(int&nbsp;style)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setMiterStyle(int)">LineAttribute</A></CODE></B></DD>
+<DD>Set the current miter style. Styles include
+ <code>JOIN_MITER</code>, <code>JOIN_ROUND</code>, and
+ <code>JOIN_BEVEL</code>.
+ <BR><B>Property Change:</B> <code>miterStyle</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setMiterStyle(int)">setMiterStyle</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isMiterStyleOverridden()"><!-- --></A><H3>
+isMiterStyleOverridden</H3>
+<PRE>
+public boolean <B>isMiterStyleOverridden</B>()</PRE>
+<DL>
+<DD>Test if miter style is overridden by
+ <code>DefaultContourLineAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMiterStyleOverridden(boolean)"><!-- --></A><H3>
+setMiterStyleOverridden</H3>
+<PRE>
+public void <B>setMiterStyleOverridden</B>(boolean&nbsp;override)</PRE>
+<DL>
+<DD>Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ miter style.
+ <BR><B>Property Change:</B> <code>miterStyleOverridden</code>.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><CODE>DefaultContourLineAttribute</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMiterLimit(float)"><!-- --></A><H3>
+setMiterLimit</H3>
+<PRE>
+public void <B>setMiterLimit</B>(float&nbsp;t)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setMiterLimit(float)">LineAttribute</A></CODE></B></DD>
+<DD>Set the miter limit.
+ <BR><B>Property Change:</B> <code>miterLimit</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setMiterLimit(float)">setMiterLimit</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isMiterLimitOverridden()"><!-- --></A><H3>
+isMiterLimitOverridden</H3>
+<PRE>
+public boolean <B>isMiterLimitOverridden</B>()</PRE>
+<DL>
+<DD>Test if miter limit is overridden by
+ <code>DefaultContourLineAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMiterLimitOverridden(boolean)"><!-- --></A><H3>
+setMiterLimitOverridden</H3>
+<PRE>
+public void <B>setMiterLimitOverridden</B>(boolean&nbsp;override)</PRE>
+<DL>
+<DD>Enable/disable having <code>DefaultContourLineAttribute</code>
+ override <code>ContourLineAttribute</code> behavior of
+ miter limit.
+ <BR><B>Property Change:</B> <code>miterLimitOverridden</code>.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><CODE>DefaultContourLineAttribute</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#toString()">LineAttribute</A></CODE></B></DD>
+<DD>Get a <code>String</code> representation of the
+ <code>LineAttribute</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#toString()">toString</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#toString()">toString</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>String</code> representation</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ContourLineAttribute.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/ContourLineAttribute.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ContourLineAttribute.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.LineAttribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/DataKey.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/DataKey.html
new file mode 100644
index 0000000000000000000000000000000000000000..546f23870664c4f3f819f256e8d803badada6072
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/DataKey.html
@@ -0,0 +1,425 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:25 CEST 2006 -->
+<TITLE>
+DataKey (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.DataKey interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="DataKey (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DataKey.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DataNotAssignedException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/DataKey.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DataKey.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Interface DataKey</H2>
+<DL>
+<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt">ColorKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt">LineKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html" title="class in gov.noaa.pmel.sgt">PointCollectionKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html" title="class in gov.noaa.pmel.sgt">VectorKey</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>DataKey</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></DL>
+</PRE>
+
+<P>
+Inticates the class is a key or legend.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#addGraph(gov.noaa.pmel.sgt.CartesianRenderer, gov.noaa.pmel.sgt.SGLabel)">addGraph</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A>&nbsp;rend,
+         <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setAlign(int, int)">setAlign</A></B>(int&nbsp;vert,
+         int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setBorderStyle(int)">setBorderStyle</A></B>(int&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setBoundsP(gov.noaa.pmel.util.Rectangle2D.Double)">setBoundsP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A>&nbsp;r)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setColumns(int)">setColumns</A></B>(int&nbsp;col)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setHAlign(int)">setHAlign</A></B>(int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setLineLengthP(double)">setLineLengthP</A></B>(double&nbsp;len)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setLocationP(gov.noaa.pmel.util.Point2D.Double)">setLocationP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;locP)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setVAlign(int)">setVAlign</A></B>(int&nbsp;vert)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.LayerChild"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#copy()">copy</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#draw(java.awt.Graphics)">draw</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getId()">getId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getLayer()">getLayer</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getPane()">getPane</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#isVisible()">isVisible</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#modified(java.lang.String)">modified</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setId(java.lang.String)">setId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setVisible(boolean)">setVisible</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#toString()">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.Selectable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#getBounds()">getBounds</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelectable()">isSelectable</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelected()">isSelected</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelectable(boolean)">setSelectable</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelected(boolean)">setSelected</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="setLocationP(gov.noaa.pmel.util.Point2D.Double)"><!-- --></A><H3>
+setLocationP</H3>
+<PRE>
+void <B>setLocationP</B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;locP)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addGraph(gov.noaa.pmel.sgt.CartesianRenderer, gov.noaa.pmel.sgt.SGLabel)"><!-- --></A><H3>
+addGraph</H3>
+<PRE>
+void <B>addGraph</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A>&nbsp;rend,
+              <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)
+              throws java.lang.IllegalArgumentException</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAlign(int, int)"><!-- --></A><H3>
+setAlign</H3>
+<PRE>
+void <B>setAlign</B>(int&nbsp;vert,
+              int&nbsp;horz)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHAlign(int)"><!-- --></A><H3>
+setHAlign</H3>
+<PRE>
+void <B>setHAlign</B>(int&nbsp;horz)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVAlign(int)"><!-- --></A><H3>
+setVAlign</H3>
+<PRE>
+void <B>setVAlign</B>(int&nbsp;vert)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBorderStyle(int)"><!-- --></A><H3>
+setBorderStyle</H3>
+<PRE>
+void <B>setBorderStyle</B>(int&nbsp;style)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBoundsP(gov.noaa.pmel.util.Rectangle2D.Double)"><!-- --></A><H3>
+setBoundsP</H3>
+<PRE>
+void <B>setBoundsP</B>(<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A>&nbsp;r)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColumns(int)"><!-- --></A><H3>
+setColumns</H3>
+<PRE>
+void <B>setColumns</B>(int&nbsp;col)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLineLengthP(double)"><!-- --></A><H3>
+setLineLengthP</H3>
+<PRE>
+void <B>setLineLengthP</B>(double&nbsp;len)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DataKey.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DataNotAssignedException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/DataKey.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DataKey.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/DataNotAssignedException.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/DataNotAssignedException.html
new file mode 100644
index 0000000000000000000000000000000000000000..9b56d7a67b52753141700df7de33995f0ee9b9f9
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/DataNotAssignedException.html
@@ -0,0 +1,260 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:25 CEST 2006 -->
+<TITLE>
+DataNotAssignedException (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.DataNotAssignedException class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="DataNotAssignedException (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DataNotAssignedException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DataNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/DataNotAssignedException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DataNotAssignedException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class DataNotAssignedException</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Throwable
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Exception
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.SGException</A>
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.DataNotAssignedException</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>DataNotAssignedException</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A></DL>
+</PRE>
+
+<P>
+Graph could not be produced because no data has been assigned.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.DataNotAssignedException">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DataNotAssignedException.html#DataNotAssignedException()">DataNotAssignedException</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DataNotAssignedException.html#DataNotAssignedException(java.lang.String)">DataNotAssignedException</A></B>(java.lang.String&nbsp;s)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Throwable</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="DataNotAssignedException()"><!-- --></A><H3>
+DataNotAssignedException</H3>
+<PRE>
+public <B>DataNotAssignedException</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="DataNotAssignedException(java.lang.String)"><!-- --></A><H3>
+DataNotAssignedException</H3>
+<PRE>
+public <B>DataNotAssignedException</B>(java.lang.String&nbsp;s)</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DataNotAssignedException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DataNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/DataNotAssignedException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DataNotAssignedException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/DataNotFoundException.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/DataNotFoundException.html
new file mode 100644
index 0000000000000000000000000000000000000000..9bd80d9c22b149a443ae4ce52afdfd041940cd1a
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/DataNotFoundException.html
@@ -0,0 +1,262 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:25 CEST 2006 -->
+<TITLE>
+DataNotFoundException (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.DataNotFoundException class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="DataNotFoundException (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DataNotFoundException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DataNotAssignedException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DataNotSameShapeException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/DataNotFoundException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DataNotFoundException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class DataNotFoundException</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Throwable
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Exception
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.SGException</A>
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.DataNotFoundException</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>DataNotFoundException</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A></DL>
+</PRE>
+
+<P>
+Graph could not be produced because no data has been assigned.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.DataNotFoundException">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DataNotFoundException.html#DataNotFoundException()">DataNotFoundException</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DataNotFoundException.html#DataNotFoundException(java.lang.String)">DataNotFoundException</A></B>(java.lang.String&nbsp;s)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Throwable</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="DataNotFoundException()"><!-- --></A><H3>
+DataNotFoundException</H3>
+<PRE>
+public <B>DataNotFoundException</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="DataNotFoundException(java.lang.String)"><!-- --></A><H3>
+DataNotFoundException</H3>
+<PRE>
+public <B>DataNotFoundException</B>(java.lang.String&nbsp;s)</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DataNotFoundException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DataNotAssignedException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DataNotSameShapeException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/DataNotFoundException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DataNotFoundException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/DataNotSameShapeException.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/DataNotSameShapeException.html
new file mode 100644
index 0000000000000000000000000000000000000000..3e7503fdf5bd7c2281f767bb1f1e299652a69c47
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/DataNotSameShapeException.html
@@ -0,0 +1,260 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:25 CEST 2006 -->
+<TITLE>
+DataNotSameShapeException (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.DataNotSameShapeException class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="DataNotSameShapeException (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DataNotSameShapeException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DataNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/DataNotSameShapeException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DataNotSameShapeException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class DataNotSameShapeException</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Throwable
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Exception
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.SGException</A>
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.DataNotSameShapeException</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>DataNotSameShapeException</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A></DL>
+</PRE>
+
+<P>
+Operation could not be completed since grids are not the same shape.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.DataNotSameShapeException">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DataNotSameShapeException.html#DataNotSameShapeException()">DataNotSameShapeException</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DataNotSameShapeException.html#DataNotSameShapeException(java.lang.String)">DataNotSameShapeException</A></B>(java.lang.String&nbsp;s)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Throwable</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="DataNotSameShapeException()"><!-- --></A><H3>
+DataNotSameShapeException</H3>
+<PRE>
+public <B>DataNotSameShapeException</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="DataNotSameShapeException(java.lang.String)"><!-- --></A><H3>
+DataNotSameShapeException</H3>
+<PRE>
+public <B>DataNotSameShapeException</B>(java.lang.String&nbsp;s)</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DataNotSameShapeException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DataNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/DataNotSameShapeException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DataNotSameShapeException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/DefaultContourLineAttribute.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/DefaultContourLineAttribute.html
new file mode 100644
index 0000000000000000000000000000000000000000..65d5b79a5d5870339498c30b7bd3d39b9fba47e5
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/DefaultContourLineAttribute.html
@@ -0,0 +1,960 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:25 CEST 2006 -->
+<TITLE>
+DefaultContourLineAttribute (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.DefaultContourLineAttribute class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="DefaultContourLineAttribute (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DefaultContourLineAttribute.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DataNotSameShapeException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Format.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DefaultContourLineAttribute.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.LineAttribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class DefaultContourLineAttribute</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.LineAttribute</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.DefaultContourLineAttribute</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>, java.io.Serializable, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>DefaultContourLineAttribute</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></DL>
+</PRE>
+
+<P>
+Sets the default rendering style for contour line data.
+ <code>Color</code>, width, and dash characteristics are
+ <code>DefaultContourLineAttribute</code> properties. For individual
+ contour lines, the characteristics can be overridden by
+ <code>ContourLineAttribute</code> when used with
+ <code>ContourLevels</code>.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><CODE>GridCartesianRenderer</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt"><CODE>ContourLevels</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><CODE>ContourLineAttribute</CODE></A>, 
+<A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.DefaultContourLineAttribute">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.LineAttribute"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#CAP_BUTT">CAP_BUTT</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#CAP_ROUND">CAP_ROUND</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#CAP_SQUARE">CAP_SQUARE</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#changes_">changes_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#DASHED">DASHED</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#HEAVY">HEAVY</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#HIGHLIGHT">HIGHLIGHT</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#JOIN_BEVEL">JOIN_BEVEL</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#JOIN_MITER">JOIN_MITER</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#JOIN_ROUND">JOIN_ROUND</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#MARK">MARK</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#MARK_LINE">MARK_LINE</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#SOLID">SOLID</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#STROKE">STROKE</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#DefaultContourLineAttribute()">DefaultContourLineAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy the <code>LineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#getCapStyle()">getCapStyle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the contour line cap style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#getColor()">getColor</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the contour line color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#getContourLineAttribute()">getContourLineAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the associated <code>ContourLineAttribute</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;float[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#getDashArray()">getDashArray</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get dash array.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;float</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#getDashPhase()">getDashPhase</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the dash phase.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#getLabelColor()">getLabelColor</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the contour label color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Font</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#getLabelFont()">getLabelFont</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the contour label font.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#getLabelFormat()">getLabelFormat</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the contour label format.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#getLabelHeightP()">getLabelHeightP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the contour label height.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#getLabelText()">getLabelText</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return label text from associated
+ <code>ContourLineAttribute</code>, if none return empty string.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;float</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#getMiterLimit()">getMiterLimit</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the contour line miter limit.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#getMiterStyle()">getMiterStyle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the contour line miter style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#getSignificantDigits()">getSignificantDigits</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of significant digits for auto labelling.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#getStyle()">getStyle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the contour line style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;float</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#getWidth()">getWidth</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the contour line width.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#isAutoLabel()">isAutoLabel</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if auto label is enabled.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#isLabelEnabled()">isLabelEnabled</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if the contour label is enabled.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">DefaultContourLineAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#setContourLineAttribute(gov.noaa.pmel.sgt.ContourLineAttribute)">setContourLineAttribute</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the <code>ContourLineAttribute</code> that will potentially
+ override attributes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#setLabelColor(java.awt.Color)">setLabelColor</A></B>(java.awt.Color&nbsp;color)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the default contour label color
+ <BR><B>Property Change:</B> <code>labelColor</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#setLabelEnabled(boolean)">setLabelEnabled</A></B>(boolean&nbsp;sle)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable/disable the contour label.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#setLabelFont(java.awt.Font)">setLabelFont</A></B>(java.awt.Font&nbsp;font)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the default contour label font.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#setLabelFormat(java.lang.String)">setLabelFormat</A></B>(java.lang.String&nbsp;format)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the default contour label format.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#setLabelHeightP(double)">setLabelHeightP</A></B>(double&nbsp;height)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the default contour label height.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#setLabelText(java.lang.String)">setLabelText</A></B>(java.lang.String&nbsp;label)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set label text for associated <code>ContourLineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#setSignificantDigits(int)">setSignificantDigits</A></B>(int&nbsp;sig)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the number of significant digits for auto labelling.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#setStyle(int)">setStyle</A></B>(int&nbsp;st)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Override the default setStyle.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <code>String</code> representation of the
+ <code>LineAttribute</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.LineAttribute"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#equals(java.lang.Object)">equals</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)">firePropertyChange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getId()">getId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getMark()">getMark</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getMarkHeightP()">getMarkHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#isBatch()">isBatch</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setBatch(boolean)">setBatch</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setBatch(boolean, boolean)">setBatch</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setCapStyle(int)">setCapStyle</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setColor(java.awt.Color)">setColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setDashArray(float[])">setDashArray</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setDashPhase(float)">setDashPhase</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setId(java.lang.String)">setId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setMark(int)">setMark</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setMarkHeightP(double)">setMarkHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setMiterLimit(float)">setMiterLimit</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setMiterStyle(int)">setMiterStyle</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setWidth(float)">setWidth</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="DefaultContourLineAttribute()"><!-- --></A><H3>
+DefaultContourLineAttribute</H3>
+<PRE>
+public <B>DefaultContourLineAttribute</B>()</PRE>
+<DL>
+<DD>Default constructor. Defaults are:
+ <pre>
+   labelColor = <code>Color.black</code>
+ labelHeightP = 0.16
+    labelFont = null
+  labelFormat = ""
+    sigDigits = 2
+ </pre>
+<P>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="setContourLineAttribute(gov.noaa.pmel.sgt.ContourLineAttribute)"><!-- --></A><H3>
+setContourLineAttribute</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">DefaultContourLineAttribute</A> <B>setContourLineAttribute</B>(<A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>Set the <code>ContourLineAttribute</code> that will potentially
+ override attributes.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getContourLineAttribute()"><!-- --></A><H3>
+getContourLineAttribute</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A> <B>getContourLineAttribute</B>()</PRE>
+<DL>
+<DD>Get the associated <code>ContourLineAttribute</code>
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelText(java.lang.String)"><!-- --></A><H3>
+setLabelText</H3>
+<PRE>
+public void <B>setLabelText</B>(java.lang.String&nbsp;label)</PRE>
+<DL>
+<DD>Set label text for associated <code>ContourLineAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelText()"><!-- --></A><H3>
+getLabelText</H3>
+<PRE>
+public java.lang.String <B>getLabelText</B>()</PRE>
+<DL>
+<DD>Return label text from associated
+ <code>ContourLineAttribute</code>, if none return empty string.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelEnabled(boolean)"><!-- --></A><H3>
+setLabelEnabled</H3>
+<PRE>
+public void <B>setLabelEnabled</B>(boolean&nbsp;sle)</PRE>
+<DL>
+<DD>Enable/disable the contour label.
+ <BR><B>Property Change:</B> <code>labelEnabled</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isLabelEnabled()"><!-- --></A><H3>
+isLabelEnabled</H3>
+<PRE>
+public boolean <B>isLabelEnabled</B>()</PRE>
+<DL>
+<DD>Test if the contour label is enabled.  Use associated
+ <code>ContourLineAttribute</code> if it exists and has
+ labelEnabledOverrideen set to <code>false</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelColor(java.awt.Color)"><!-- --></A><H3>
+setLabelColor</H3>
+<PRE>
+public void <B>setLabelColor</B>(java.awt.Color&nbsp;color)</PRE>
+<DL>
+<DD>Set the default contour label color
+ <BR><B>Property Change:</B> <code>labelColor</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelColor()"><!-- --></A><H3>
+getLabelColor</H3>
+<PRE>
+public java.awt.Color <B>getLabelColor</B>()</PRE>
+<DL>
+<DD>Get the contour label color. Use associated
+ <code>ContourLineAttribute</code> if it exists and has
+ labelColorOverrideen set to <code>false</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelHeightP(double)"><!-- --></A><H3>
+setLabelHeightP</H3>
+<PRE>
+public void <B>setLabelHeightP</B>(double&nbsp;height)</PRE>
+<DL>
+<DD>Set the default contour label height.
+ <BR><B>Property Change:</B> <code>labelHeightP</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelHeightP()"><!-- --></A><H3>
+getLabelHeightP</H3>
+<PRE>
+public double <B>getLabelHeightP</B>()</PRE>
+<DL>
+<DD>Get the contour label height.  Use associated
+ <code>ContourLineAttribute</code> if it exists and has
+ labelHeightPOverrideen set to <code>false</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelFont(java.awt.Font)"><!-- --></A><H3>
+setLabelFont</H3>
+<PRE>
+public void <B>setLabelFont</B>(java.awt.Font&nbsp;font)</PRE>
+<DL>
+<DD>Set the default contour label font.
+ <BR><B>Property Change:</B> <code>labelFont</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelFont()"><!-- --></A><H3>
+getLabelFont</H3>
+<PRE>
+public java.awt.Font <B>getLabelFont</B>()</PRE>
+<DL>
+<DD>Get the contour label font. Use associated
+ <code>ContourLineAttribute</code> if it exists and has
+ labelFontOverrideen set to <code>false</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSignificantDigits(int)"><!-- --></A><H3>
+setSignificantDigits</H3>
+<PRE>
+public void <B>setSignificantDigits</B>(int&nbsp;sig)</PRE>
+<DL>
+<DD>Set the number of significant digits for auto labelling.
+ <BR><B>Property Change:</B> <code>significantDigits</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSignificantDigits()"><!-- --></A><H3>
+getSignificantDigits</H3>
+<PRE>
+public int <B>getSignificantDigits</B>()</PRE>
+<DL>
+<DD>Get the number of significant digits for auto labelling.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelFormat(java.lang.String)"><!-- --></A><H3>
+setLabelFormat</H3>
+<PRE>
+public void <B>setLabelFormat</B>(java.lang.String&nbsp;format)</PRE>
+<DL>
+<DD>Set the default contour label format.
+ <BR><B>Property Change:</B> <code>labelFormat</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelFormat()"><!-- --></A><H3>
+getLabelFormat</H3>
+<PRE>
+public java.lang.String <B>getLabelFormat</B>()</PRE>
+<DL>
+<DD>Get the contour label format. Use associated
+ <code>ContourLineAttribute</code> if it exists and has
+ labelFormatOverrideen set to <code>false</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isAutoLabel()"><!-- --></A><H3>
+isAutoLabel</H3>
+<PRE>
+public boolean <B>isAutoLabel</B>()</PRE>
+<DL>
+<DD>Test if auto label is enabled. Use associated
+ <code>ContourLineAttribute</code> if it exists  otherwise always
+ returns <code>true</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDashArray()"><!-- --></A><H3>
+getDashArray</H3>
+<PRE>
+public float[] <B>getDashArray</B>()</PRE>
+<DL>
+<DD>Get dash array. Use associated
+ <code>ContourLineAttribute</code> if it exists and has
+ dashArrayOverrideen set to <code>false</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getDashArray()">getDashArray</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDashPhase()"><!-- --></A><H3>
+getDashPhase</H3>
+<PRE>
+public float <B>getDashPhase</B>()</PRE>
+<DL>
+<DD>Get the dash phase. Use associated
+ <code>ContourLineAttribute</code> if it exists and has
+ dashPhaseOverrideen set to <code>false</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getDashPhase()">getDashPhase</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setStyle(int)"><!-- --></A><H3>
+setStyle</H3>
+<PRE>
+public void <B>setStyle</B>(int&nbsp;st)</PRE>
+<DL>
+<DD>Override the default setStyle.  Legal styles <em>do not</em>
+ include MARK or MARK_LINE.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setStyle(int)">setStyle</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>st</CODE> - line style</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStyle()"><!-- --></A><H3>
+getStyle</H3>
+<PRE>
+public int <B>getStyle</B>()</PRE>
+<DL>
+<DD>Get the contour line style. Use associated
+ <code>ContourLineAttribute</code> if it exists and has
+ styleOverrideen set to <code>false</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getStyle()">getStyle</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>line style</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColor()"><!-- --></A><H3>
+getColor</H3>
+<PRE>
+public java.awt.Color <B>getColor</B>()</PRE>
+<DL>
+<DD>Get the contour line color. Use associated
+ <code>ContourLineAttribute</code> if it exists and has
+ colorOverrideen set to <code>false</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getColor()">getColor</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>line <code>Color</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getWidth()"><!-- --></A><H3>
+getWidth</H3>
+<PRE>
+public float <B>getWidth</B>()</PRE>
+<DL>
+<DD>Get the contour line width. Use associated
+ <code>ContourLineAttribute</code> if it exists and has
+ widthOverrideen set to <code>false</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getWidth()">getWidth</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>line width in physcial coordinates.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCapStyle()"><!-- --></A><H3>
+getCapStyle</H3>
+<PRE>
+public int <B>getCapStyle</B>()</PRE>
+<DL>
+<DD>Get the contour line cap style. Use associated
+ <code>ContourLineAttribute</code> if it exists and has
+ capStyleOverrideen set to <code>false</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getCapStyle()">getCapStyle</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMiterStyle()"><!-- --></A><H3>
+getMiterStyle</H3>
+<PRE>
+public int <B>getMiterStyle</B>()</PRE>
+<DL>
+<DD>Get the contour line miter style. Use associated
+ <code>ContourLineAttribute</code> if it exists and has
+ miterStyleOverrideen set to <code>false</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getMiterStyle()">getMiterStyle</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMiterLimit()"><!-- --></A><H3>
+getMiterLimit</H3>
+<PRE>
+public float <B>getMiterLimit</B>()</PRE>
+<DL>
+<DD>Get the contour line miter limit. Use associated
+ <code>ContourLineAttribute</code> if it exists and has
+ miterLimitOverrideen set to <code>false</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getMiterLimit()">getMiterLimit</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#toString()">LineAttribute</A></CODE></B></DD>
+<DD>Get a <code>String</code> representation of the
+ <code>LineAttribute</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#toString()">toString</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#toString()">toString</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>String</code> representation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public java.lang.Object <B>copy</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#copy()">LineAttribute</A></CODE></B></DD>
+<DD>Copy the <code>LineAttribute</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#copy()">copy</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>new <code>LineAttribute</code></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DefaultContourLineAttribute.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DataNotSameShapeException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Format.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DefaultContourLineAttribute.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.LineAttribute">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Format.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Format.html
new file mode 100644
index 0000000000000000000000000000000000000000..17a1fb47645aa08ff09fe81da66c9fce1d891847
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Format.html
@@ -0,0 +1,561 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:25 CEST 2006 -->
+<TITLE>
+Format (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.Format class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Format (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Format.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Format.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Format.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class Format</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.Format</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Format</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+A class for formatting numbers that follows printf conventions.
+ Also implements C-like atoi and atof functions
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>1.01 15 Feb 1996</DD>
+<DT><B>Author:</B></DT>
+  <DD>Cay Horstmann</DD>
+</DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Format.html#Format(java.lang.String)">Format</A></B>(java.lang.String&nbsp;s)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Formats the number following printf conventions.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Format.html#atof(java.lang.String)">atof</A></B>(java.lang.String&nbsp;s)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Converts a string of digits to an double</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Format.html#atoi(java.lang.String)">atoi</A></B>(java.lang.String&nbsp;s)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Converts a string of digits (decimal, octal or hex) to an integer</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Format.html#atol(java.lang.String)">atol</A></B>(java.lang.String&nbsp;s)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Converts a string of digits (decimal, octal or hex) to a long integer</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Format.html#computeFormat(double, double, int)">computeFormat</A></B>(double&nbsp;min,
+              double&nbsp;max,
+              int&nbsp;pres)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Computes the format based on desired prescision and
+ minimum, maximum values.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Format.html#form(char)">form</A></B>(char&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Formats a character into a string (like sprintf in C)</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Format.html#form(double)">form</A></B>(double&nbsp;x)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Formats a double into a string (like sprintf in C)</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Format.html#form(long)">form</A></B>(long&nbsp;x)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Formats a long integer into a string (like sprintf in C)</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Format.html#form(java.lang.String)">form</A></B>(java.lang.String&nbsp;s)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Formats a string into a larger string (like sprintf in C)</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Format.html#print(java.io.PrintStream, java.lang.String, char)">print</A></B>(java.io.PrintStream&nbsp;s,
+      java.lang.String&nbsp;fmt,
+      char&nbsp;x)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;prints a formatted number following printf conventions</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Format.html#print(java.io.PrintStream, java.lang.String, double)">print</A></B>(java.io.PrintStream&nbsp;s,
+      java.lang.String&nbsp;fmt,
+      double&nbsp;x)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;prints a formatted number following printf conventions</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Format.html#print(java.io.PrintStream, java.lang.String, long)">print</A></B>(java.io.PrintStream&nbsp;s,
+      java.lang.String&nbsp;fmt,
+      long&nbsp;x)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;prints a formatted number following printf conventions</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Format.html#print(java.io.PrintStream, java.lang.String, java.lang.String)">print</A></B>(java.io.PrintStream&nbsp;s,
+      java.lang.String&nbsp;fmt,
+      java.lang.String&nbsp;x)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;prints a formatted number following printf conventions</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Format(java.lang.String)"><!-- --></A><H3>
+Format</H3>
+<PRE>
+public <B>Format</B>(java.lang.String&nbsp;s)</PRE>
+<DL>
+<DD>Formats the number following printf conventions.
+ Main limitation: Can only handle one format parameter at a time
+ Use multiple Format objects to format more than one number
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>s</CODE> - the format string following printf conventions
+ The string has a prefix, a format code and a suffix. The prefix and suffix
+ become part of the formatted output. The format code directs the
+ formatting of the (single) parameter to be formatted. The code has the
+ following structure
+ <ul>
+ <li> a % (required)
+ <li> a modifier (optional)
+ <dl>
+ <dt> + <dd> forces display of + for positive numbers
+ <dt> 0 <dd> show leading zeroes
+ <dt> - <dd> align left in the field
+ <dt> space <dd> prepend a space in front of positive numbers
+ <dt> # <dd> use "alternate" format. Add 0 or 0x for octal or hexadecimal numbers. Don't suppress trailing zeroes in general floating point format.
+ </dl>
+ <li> an integer denoting field width (optional)
+ <li> a period followed by an integer denoting precision (optional)
+ <li> a format descriptor (required)
+ <dl>
+ <dt>f <dd> floating point number in fixed format
+ <dt>e, E <dd> floating point number in exponential notation (scientific format). The E format results in an uppercase E for the exponent (1.14130E+003), the e format in a lowercase e.
+ <dt>g, G <dd> floating point number in general format (fixed format for small numbers, exponential format for large numbers). Trailing zeroes are suppressed. The G format results in an uppercase E for the exponent (if any), the g format in a lowercase e.
+ <dt>d, i <dd> integer in decimal
+ <dt>x <dd> integer in hexadecimal
+ <dt>o <dd> integer in octal
+ <dt>s <dd> string
+ <dt>c <dd> character
+ </dl>
+ </ul>
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE> - if bad format</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="print(java.io.PrintStream, java.lang.String, double)"><!-- --></A><H3>
+print</H3>
+<PRE>
+public static void <B>print</B>(java.io.PrintStream&nbsp;s,
+                         java.lang.String&nbsp;fmt,
+                         double&nbsp;x)</PRE>
+<DL>
+<DD>prints a formatted number following printf conventions
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>s</CODE> - a PrintStream<DD><CODE>fmt</CODE> - the format string<DD><CODE>x</CODE> - the double to print</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="print(java.io.PrintStream, java.lang.String, long)"><!-- --></A><H3>
+print</H3>
+<PRE>
+public static void <B>print</B>(java.io.PrintStream&nbsp;s,
+                         java.lang.String&nbsp;fmt,
+                         long&nbsp;x)</PRE>
+<DL>
+<DD>prints a formatted number following printf conventions
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>s</CODE> - a PrintStream<DD><CODE>fmt</CODE> - the format string<DD><CODE>x</CODE> - the long to print</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="print(java.io.PrintStream, java.lang.String, char)"><!-- --></A><H3>
+print</H3>
+<PRE>
+public static void <B>print</B>(java.io.PrintStream&nbsp;s,
+                         java.lang.String&nbsp;fmt,
+                         char&nbsp;x)</PRE>
+<DL>
+<DD>prints a formatted number following printf conventions
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>s</CODE> - a PrintStream<DD><CODE>fmt</CODE> - the format string<DD><CODE>x</CODE> - the character to</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="print(java.io.PrintStream, java.lang.String, java.lang.String)"><!-- --></A><H3>
+print</H3>
+<PRE>
+public static void <B>print</B>(java.io.PrintStream&nbsp;s,
+                         java.lang.String&nbsp;fmt,
+                         java.lang.String&nbsp;x)</PRE>
+<DL>
+<DD>prints a formatted number following printf conventions
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>s</CODE> - a PrintStream, fmt the format string<DD><CODE>x</CODE> - a string that represents the digits to print</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="atoi(java.lang.String)"><!-- --></A><H3>
+atoi</H3>
+<PRE>
+public static int <B>atoi</B>(java.lang.String&nbsp;s)</PRE>
+<DL>
+<DD>Converts a string of digits (decimal, octal or hex) to an integer
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>s</CODE> - a string
+<DT><B>Returns:</B><DD>the numeric value of the prefix of s representing a base 10 integer</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="atol(java.lang.String)"><!-- --></A><H3>
+atol</H3>
+<PRE>
+public static long <B>atol</B>(java.lang.String&nbsp;s)</PRE>
+<DL>
+<DD>Converts a string of digits (decimal, octal or hex) to a long integer
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>s</CODE> - a string
+<DT><B>Returns:</B><DD>the numeric value of the prefix of s representing a base 10 integer</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="computeFormat(double, double, int)"><!-- --></A><H3>
+computeFormat</H3>
+<PRE>
+public static java.lang.String <B>computeFormat</B>(double&nbsp;min,
+                                             double&nbsp;max,
+                                             int&nbsp;pres)</PRE>
+<DL>
+<DD>Computes the format based on desired prescision and
+ minimum, maximum values.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>min</CODE> - minimum value<DD><CODE>max</CODE> - maximum value<DD><CODE>pres</CODE> - prescision</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="atof(java.lang.String)"><!-- --></A><H3>
+atof</H3>
+<PRE>
+public static double <B>atof</B>(java.lang.String&nbsp;s)</PRE>
+<DL>
+<DD>Converts a string of digits to an double
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>s</CODE> - a string</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="form(double)"><!-- --></A><H3>
+form</H3>
+<PRE>
+public java.lang.String <B>form</B>(double&nbsp;x)</PRE>
+<DL>
+<DD>Formats a double into a string (like sprintf in C)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>x</CODE> - the number to format
+<DT><B>Returns:</B><DD>the formatted string
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE> - if bad argument</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="form(long)"><!-- --></A><H3>
+form</H3>
+<PRE>
+public java.lang.String <B>form</B>(long&nbsp;x)</PRE>
+<DL>
+<DD>Formats a long integer into a string (like sprintf in C)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>x</CODE> - the number to format
+<DT><B>Returns:</B><DD>the formatted string</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="form(char)"><!-- --></A><H3>
+form</H3>
+<PRE>
+public java.lang.String <B>form</B>(char&nbsp;c)</PRE>
+<DL>
+<DD>Formats a character into a string (like sprintf in C)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>x</CODE> - the value to format
+<DT><B>Returns:</B><DD>the formatted string</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="form(java.lang.String)"><!-- --></A><H3>
+form</H3>
+<PRE>
+public java.lang.String <B>form</B>(java.lang.String&nbsp;s)</PRE>
+<DL>
+<DD>Formats a string into a larger string (like sprintf in C)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>x</CODE> - the value to format
+<DT><B>Returns:</B><DD>the formatted string</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Format.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Format.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Format.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Graph.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Graph.html
new file mode 100644
index 0000000000000000000000000000000000000000..fcb20b67e1feff821a0803bac16058add3e7e918
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Graph.html
@@ -0,0 +1,639 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:25 CEST 2006 -->
+<TITLE>
+Graph (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.Graph class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Graph (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Graph.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Format.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Graph.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Graph.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class Graph</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.Graph</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.beans.PropertyChangeListener, java.util.EventListener</DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>, <A HREF="../../../../gov/noaa/pmel/sgt/MapGraph.html" title="class in gov.noaa.pmel.sgt">MapGraph</A>, <A HREF="../../../../gov/noaa/pmel/sgt/PolarGraph.html" title="class in gov.noaa.pmel.sgt">PolarGraph</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>Graph</B><DT>extends java.lang.Object<DT>implements java.beans.PropertyChangeListener</DL>
+</PRE>
+
+<P>
+Abstract base class for all graphics drawn on a <code>Layer</code>.  The
+ <code>Graph</code> class defines the interfaces for the user to physical
+ coordinate, user to device, and physical to user coordinate systems.
+ <p>
+ The following demonstrates how a <A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><CODE>CartesianGraph</CODE></A> may be
+ used.
+ <p>
+ <pre>
+   // Create a CartesianGraph and transforms.
+
+    CartesianGraph graph;
+    LinearTransform xt, yt;
+    Range2D xPhysRange, xUserRange;
+    Range2D yPhysRange, yUserRange;
+    Point2D.Double origin;
+
+    graph = new CartesianGraph("Point Graph");
+    layer.setGraph(graph);
+    xt = new LinearTransform(xPhysRange, xUserRange);
+    yt = new LinearTransform(yPhysRange, yUserRange);
+    graph.setXTransform(xt);
+    graph.setYTransform(yt);
+    origin = new Point2D.Double(xUserRange.start,
+                                yUserRange.start);
+
+     // Create the bottom axis, set its range in user units
+     // and its origin. Add the axis to the graph.
+
+    PlainAxis xbot;
+
+    xbot = new PlainAxis("Botton Axis");
+    xbot.setRangeU(xUserRange);
+    xbot.setLocationU(origin);
+    graph.addXAxis(xbot);
+
+     // Create the left axis, set its range in user units
+     // and its origin. Add the axis to the graph.
+
+    PlainAxis yleft;
+
+    yleft = new PlainAxis("Left Axis");
+    yleft.setRangeU(yUserRange);
+    yleft.setLocationU(origin);
+    graph.addYAxis(yleft);
+
+     // Create a PointAttribute for the display of the
+     // Collection of points. The points will be marked
+     // with a red triangle and labelled at the NE corner
+     // in blue.
+
+    PointAttribute pattr;
+
+    pattr = new PointAttribute(10, Color.red);
+
+     // Associate the attribute and the point Collection
+     // with the graph.
+
+    graph.setData(col, pattr);
+ </pre>
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>PlainAxis</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt"><CODE>SGLabel</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><CODE>CartesianGraph</CODE></A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#layer_">layer_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#Graph()">Graph</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#Graph(java.lang.String)">Graph</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor for <code>Graph</code> class.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#computeRange(double, double, int)">computeRange</A></B>(double&nbsp;min,
+             double&nbsp;max,
+             int&nbsp;num)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compute a "nice" range from the minimum, maximum, and number of intervals.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#computeRange(gov.noaa.pmel.util.Range2D, int)">computeRange</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;range,
+             int&nbsp;num)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compute a "nice" range from a range and number of intervals.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#computeRange(gov.noaa.pmel.util.SoTRange, int)">computeRange</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;range,
+             int&nbsp;num)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compute a "nice" range from a range and number of intervals.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy the <code>Graph</code> object and all attached classes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#getDataAt(java.awt.Point)">getDataAt</A></B>(java.awt.Point&nbsp;pt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find data at a <code>Point</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Graph</code> identifier</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#getLayer()">getLayer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the associated <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#getPane()">getPane</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return parent pane.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#modified(java.lang.String)">modified</A></B>(java.lang.String&nbsp;mess)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <code>String</code> representation of the
+ <code>Graph</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.beans.PropertyChangeListener"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface java.beans.PropertyChangeListener</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>propertyChange</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="layer_"><!-- --></A><H3>
+layer_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>layer_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Graph()"><!-- --></A><H3>
+Graph</H3>
+<PRE>
+public <B>Graph</B>()</PRE>
+<DL>
+<DD>Default constructor.
+<P>
+</DL>
+<HR>
+
+<A NAME="Graph(java.lang.String)"><!-- --></A><H3>
+Graph</H3>
+<PRE>
+public <B>Graph</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Constructor for <code>Graph</code> class.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - identifier</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public abstract <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A> <B>copy</B>()</PRE>
+<DL>
+<DD>Copy the <code>Graph</code> object and all attached classes.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD>Get the <code>Graph</code> identifier
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>ident</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLayer()"><!-- --></A><H3>
+getLayer</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getLayer</B>()</PRE>
+<DL>
+<DD>Get the associated <code>Layer</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>Layer</code> object</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPane()"><!-- --></A><H3>
+getPane</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A> <B>getPane</B>()</PRE>
+<DL>
+<DD>Return parent pane.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="modified(java.lang.String)"><!-- --></A><H3>
+modified</H3>
+<PRE>
+public void <B>modified</B>(java.lang.String&nbsp;mess)</PRE>
+<DL>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="computeRange(gov.noaa.pmel.util.Range2D, int)"><!-- --></A><H3>
+computeRange</H3>
+<PRE>
+public static <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>computeRange</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;range,
+                                   int&nbsp;num)</PRE>
+<DL>
+<DD>Compute a "nice" range from a range and number of intervals.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>range</CODE> - min and max values<DD><CODE>num</CODE> - number of intervals
+<DT><B>Returns:</B><DD>"nice" range</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="computeRange(gov.noaa.pmel.util.SoTRange, int)"><!-- --></A><H3>
+computeRange</H3>
+<PRE>
+public static <A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>computeRange</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;range,
+                                    int&nbsp;num)</PRE>
+<DL>
+<DD>Compute a "nice" range from a range and number of intervals.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>range</CODE> - min and max values<DD><CODE>num</CODE> - number of intervals
+<DT><B>Returns:</B><DD>"nice" range<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="computeRange(double, double, int)"><!-- --></A><H3>
+computeRange</H3>
+<PRE>
+public static <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>computeRange</B>(double&nbsp;min,
+                                   double&nbsp;max,
+                                   int&nbsp;num)</PRE>
+<DL>
+<DD>Compute a "nice" range from the minimum, maximum, and number of intervals.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>min</CODE> - minimum value<DD><CODE>max</CODE> - maximum value<DD><CODE>num</CODE> - number of intervals
+<DT><B>Returns:</B><DD>"nice" range</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD>Get a <code>String</code> representation of the
+ <code>Graph</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>String</code> representation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDataAt(java.awt.Point)"><!-- --></A><H3>
+getDataAt</H3>
+<PRE>
+public abstract <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A> <B>getDataAt</B>(java.awt.Point&nbsp;pt)</PRE>
+<DL>
+<DD>Find data at a <code>Point</code>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Graph.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Format.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Graph.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Graph.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/GridAttribute.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/GridAttribute.html
new file mode 100644
index 0000000000000000000000000000000000000000..212f19ec8b0c30aba46a35241b56afa23b80d7bb
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/GridAttribute.html
@@ -0,0 +1,934 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:25 CEST 2006 -->
+<TITLE>
+GridAttribute (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.GridAttribute class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="GridAttribute (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/GridAttribute.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/GridAttribute.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="GridAttribute.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class GridAttribute</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.GridAttribute</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>, java.beans.PropertyChangeListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>GridAttribute</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>, java.lang.Cloneable, java.beans.PropertyChangeListener</DL>
+</PRE>
+
+<P>
+Sets the rendering style for grid data.  <code>ColorMap</code>,
+ <code>ContourLevels</code> are <code>GridAttribute</code> properties.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><CODE>GridCartesianRenderer</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt"><CODE>ContourLevels</CODE></A>, 
+<A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.GridAttribute">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#AREA_FILL">AREA_FILL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Area fill style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#AREA_FILL_CONTOUR">AREA_FILL_CONTOUR</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Area fill and Contour style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#CONTOUR">CONTOUR</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contour line style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#RASTER">RASTER</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Raster style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#RASTER_CONTOUR">RASTER_CONTOUR</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Raster and Contour style.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#GridAttribute()">GridAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#GridAttribute(gov.noaa.pmel.sgt.ContourLevels)">GridAttribute</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A>&nbsp;clev)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>GridAttribute</code> constructor for <code>CONTOUR</code> style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#GridAttribute(int, gov.noaa.pmel.sgt.ColorMap)">GridAttribute</A></B>(int&nbsp;style,
+              <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A>&nbsp;cmap)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>GridAttribute</code> constructor for <code>RASTER</code> and
+ <code>AREA_FILL</code> styles.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add listener to changes in <code>GridAttribute</code> properties.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt">GridAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy the <code>GridAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)">firePropertyChange</A></B>(java.lang.String&nbsp;name,
+                   java.lang.Object&nbsp;oldValue,
+                   java.lang.Object&nbsp;newValue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#getColorMap()">getColorMap</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>ColorMap</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#getContourLevels()">getContourLevels</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>ContourLevels</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get attribute id.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#getStyle()">getStyle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get grid style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#isAreaFill()">isAreaFill</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tests if <code>GridAttribute</code> style is eigther
+ AREA_FILL or AREA_FILL_CONTOUR.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#isBatch()">isBatch</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is the attribute in batch mode?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#isContour()">isContour</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tests if <code>GridAttribute</code> style is either
+ CONTOUR, RASTER_CONTOUR, or AREA_FILL_CONTOUR.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#isRaster()">isRaster</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tests if <code>GridAttribute</code> style is either
+ RASTER or RASTER_CONTOUR.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A></B>(java.beans.PropertyChangeEvent&nbsp;evt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove change listener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#setBatch(boolean)">setBatch</A></B>(boolean&nbsp;batch)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Batch the changes to the attribute.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#setBatch(boolean, boolean)">setBatch</A></B>(boolean&nbsp;batch,
+         boolean&nbsp;local)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Batch the changes to the attribute and set local flag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#setColorMap(gov.noaa.pmel.sgt.ColorMap)">setColorMap</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A>&nbsp;cmap)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the <code>ColorMap</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#setContourLevels(gov.noaa.pmel.sgt.ContourLevels)">setContourLevels</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A>&nbsp;clev)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the <code>ContourLevels</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set attribute id.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#setStyle(int)">setStyle</A></B>(int&nbsp;st)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the grid style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <code>String</code> representation of the
+ <code>GridAttribute</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="RASTER"><!-- --></A><H3>
+RASTER</H3>
+<PRE>
+public static final int <B>RASTER</B></PRE>
+<DL>
+<DD>Raster style.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.GridAttribute.RASTER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="AREA_FILL"><!-- --></A><H3>
+AREA_FILL</H3>
+<PRE>
+public static final int <B>AREA_FILL</B></PRE>
+<DL>
+<DD>Area fill style.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.GridAttribute.AREA_FILL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CONTOUR"><!-- --></A><H3>
+CONTOUR</H3>
+<PRE>
+public static final int <B>CONTOUR</B></PRE>
+<DL>
+<DD>Contour line style.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.GridAttribute.CONTOUR">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RASTER_CONTOUR"><!-- --></A><H3>
+RASTER_CONTOUR</H3>
+<PRE>
+public static final int <B>RASTER_CONTOUR</B></PRE>
+<DL>
+<DD>Raster and Contour style.
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.GridAttribute.RASTER_CONTOUR">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="AREA_FILL_CONTOUR"><!-- --></A><H3>
+AREA_FILL_CONTOUR</H3>
+<PRE>
+public static final int <B>AREA_FILL_CONTOUR</B></PRE>
+<DL>
+<DD>Area fill and Contour style.
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.GridAttribute.AREA_FILL_CONTOUR">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="GridAttribute()"><!-- --></A><H3>
+GridAttribute</H3>
+<PRE>
+public <B>GridAttribute</B>()</PRE>
+<DL>
+<DD>Default constructor.  Default style is <code>RASTER</code> and
+ default <code>ColorMap</code> is null.
+<P>
+</DL>
+<HR>
+
+<A NAME="GridAttribute(int, gov.noaa.pmel.sgt.ColorMap)"><!-- --></A><H3>
+GridAttribute</H3>
+<PRE>
+public <B>GridAttribute</B>(int&nbsp;style,
+                     <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A>&nbsp;cmap)</PRE>
+<DL>
+<DD><code>GridAttribute</code> constructor for <code>RASTER</code> and
+ <code>AREA_FILL</code> styles.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>style</CODE> - grid style<DD><CODE>cmap</CODE> - <code>ColorMap</code></DL>
+</DL>
+<HR>
+
+<A NAME="GridAttribute(gov.noaa.pmel.sgt.ContourLevels)"><!-- --></A><H3>
+GridAttribute</H3>
+<PRE>
+public <B>GridAttribute</B>(<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A>&nbsp;clev)</PRE>
+<DL>
+<DD><code>GridAttribute</code> constructor for <code>CONTOUR</code> style.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>clev</CODE> - <code>ContourLevels</code></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="setContourLevels(gov.noaa.pmel.sgt.ContourLevels)"><!-- --></A><H3>
+setContourLevels</H3>
+<PRE>
+public void <B>setContourLevels</B>(<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A>&nbsp;clev)</PRE>
+<DL>
+<DD>Set the <code>ContourLevels</code>.
+ <BR><B>Property Change:</B> <code>contourLevels</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>clev</CODE> - <code>ContourLevels</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getContourLevels()"><!-- --></A><H3>
+getContourLevels</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A> <B>getContourLevels</B>()</PRE>
+<DL>
+<DD>Get the <code>ContourLevels</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>ContourLevels</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt">GridAttribute</A> <B>copy</B>()</PRE>
+<DL>
+<DD>Copy the <code>GridAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>new <code>GridAttribute</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setStyle(int)"><!-- --></A><H3>
+setStyle</H3>
+<PRE>
+public void <B>setStyle</B>(int&nbsp;st)</PRE>
+<DL>
+<DD>Set the grid style.
+ <BR><B>Property Change:</B> <code>style</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>st</CODE> - grid style</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStyle()"><!-- --></A><H3>
+getStyle</H3>
+<PRE>
+public int <B>getStyle</B>()</PRE>
+<DL>
+<DD>Get grid style.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>grid style</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isRaster()"><!-- --></A><H3>
+isRaster</H3>
+<PRE>
+public boolean <B>isRaster</B>()</PRE>
+<DL>
+<DD>Tests if <code>GridAttribute</code> style is either
+ RASTER or RASTER_CONTOUR.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isContour()"><!-- --></A><H3>
+isContour</H3>
+<PRE>
+public boolean <B>isContour</B>()</PRE>
+<DL>
+<DD>Tests if <code>GridAttribute</code> style is either
+ CONTOUR, RASTER_CONTOUR, or AREA_FILL_CONTOUR.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isAreaFill()"><!-- --></A><H3>
+isAreaFill</H3>
+<PRE>
+public boolean <B>isAreaFill</B>()</PRE>
+<DL>
+<DD>Tests if <code>GridAttribute</code> style is eigther
+ AREA_FILL or AREA_FILL_CONTOUR.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColorMap()"><!-- --></A><H3>
+getColorMap</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A> <B>getColorMap</B>()</PRE>
+<DL>
+<DD>Get the <code>ColorMap</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the <code>ColorMap</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColorMap(gov.noaa.pmel.sgt.ColorMap)"><!-- --></A><H3>
+setColorMap</H3>
+<PRE>
+public void <B>setColorMap</B>(<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A>&nbsp;cmap)</PRE>
+<DL>
+<DD>Set the <code>ColorMap</code>.
+ <BR><B>Property Change:</B> <code>colorMap</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>cmap</CODE> - the <code>ColorMap</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD>Get a <code>String</code> representation of the
+ <code>GridAttribute</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#toString()">toString</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE><DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>String</code> representation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+public void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD>Add listener to changes in <code>GridAttribute</code> properties.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+public void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">Attribute</A></CODE></B></DD>
+<DD>Remove change listener.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="propertyChange(java.beans.PropertyChangeEvent)"><!-- --></A><H3>
+propertyChange</H3>
+<PRE>
+public void <B>propertyChange</B>(java.beans.PropertyChangeEvent&nbsp;evt)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>propertyChange</CODE> in interface <CODE>java.beans.PropertyChangeListener</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+public void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setId(java.lang.String)">Attribute</A></CODE></B></DD>
+<DD>Set attribute id.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setId(java.lang.String)">setId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#getId()">Attribute</A></CODE></B></DD>
+<DD>Get attribute id.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#getId()">getId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)"><!-- --></A><H3>
+firePropertyChange</H3>
+<PRE>
+protected void <B>firePropertyChange</B>(java.lang.String&nbsp;name,
+                                  java.lang.Object&nbsp;oldValue,
+                                  java.lang.Object&nbsp;newValue)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBatch(boolean)"><!-- --></A><H3>
+setBatch</H3>
+<PRE>
+public void <B>setBatch</B>(boolean&nbsp;batch)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setBatch(boolean)">Attribute</A></CODE></B></DD>
+<DD>Batch the changes to the attribute.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setBatch(boolean)">setBatch</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBatch(boolean, boolean)"><!-- --></A><H3>
+setBatch</H3>
+<PRE>
+public void <B>setBatch</B>(boolean&nbsp;batch,
+                     boolean&nbsp;local)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setBatch(boolean, boolean)">Attribute</A></CODE></B></DD>
+<DD>Batch the changes to the attribute and set local flag.
+ Determines whether <code>AttributeChangeEvent</code> will be set local.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setBatch(boolean, boolean)">setBatch</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isBatch()"><!-- --></A><H3>
+isBatch</H3>
+<PRE>
+public boolean <B>isBatch</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#isBatch()">Attribute</A></CODE></B></DD>
+<DD>Is the attribute in batch mode?
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#isBatch()">isBatch</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/GridAttribute.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/GridAttribute.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="GridAttribute.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/GridCartesianRenderer.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/GridCartesianRenderer.html
new file mode 100644
index 0000000000000000000000000000000000000000..a84eed984b9fe040e5e22bdc657e9942719b832b
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/GridCartesianRenderer.html
@@ -0,0 +1,500 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:25 CEST 2006 -->
+<TITLE>
+GridCartesianRenderer (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.GridCartesianRenderer class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="GridCartesianRenderer (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/GridCartesianRenderer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/GridCartesianRenderer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="GridCartesianRenderer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class GridCartesianRenderer</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.CartesianRenderer</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.GridCartesianRenderer</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.beans.PropertyChangeListener, java.util.EventListener</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>GridCartesianRenderer</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></DL>
+</PRE>
+
+<P>
+Produces a cartesian plot from a <code>SGTGrid</code> object.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#cg_">cg_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html#GridCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph)">GridCartesianRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html#GridCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTGrid)">GridCartesianRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                      <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTGrid.html" title="interface in gov.noaa.pmel.sgt.dm">SGTGrid</A>&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a <code>GridCartesianRenderer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html#GridCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTGrid, gov.noaa.pmel.sgt.GridAttribute)">GridCartesianRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                      <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTGrid.html" title="interface in gov.noaa.pmel.sgt.dm">SGTGrid</A>&nbsp;grid,
+                      <A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt">GridAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a <code>GridCartesianRenderer</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Render the <code>SGTData</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html#getAttribute()">getAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Attribute</code> associated with
+ the <code>SGTGrid</code> data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html#getCartesianGraph()">getCartesianGraph</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the associated <code>CartesianGraph</code> object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html#getDataAt(java.awt.Point)">getDataAt</A></B>(java.awt.Point&nbsp;pt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find data object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTGrid.html" title="interface in gov.noaa.pmel.sgt.dm">SGTGrid</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html#getGrid()">getGrid</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>SGTGrid</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A></B>(java.beans.PropertyChangeEvent&nbsp;evt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html#setAttribute(gov.noaa.pmel.sgt.GridAttribute)">setAttribute</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt">GridAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the <code>GridAttribute</code> for the renderer.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getDataAt(int, int)">getDataAt</A>, <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getPane()">getPane</A>, <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTData, gov.noaa.pmel.sgt.Attribute)">getRenderer</A>, <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#modified(java.lang.String)">modified</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="GridCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph)"><!-- --></A><H3>
+GridCartesianRenderer</H3>
+<PRE>
+public <B>GridCartesianRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg)</PRE>
+<DL>
+<DD>Default constructor. The <code>GridCartesianRenderer</code> should
+ be created using the <code>CartesianRenderer.getRenderer</code>
+ method.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTData, gov.noaa.pmel.sgt.Attribute)"><CODE>CartesianRenderer.getRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTData, gov.noaa.pmel.sgt.Attribute)</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="GridCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTGrid)"><!-- --></A><H3>
+GridCartesianRenderer</H3>
+<PRE>
+public <B>GridCartesianRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                             <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTGrid.html" title="interface in gov.noaa.pmel.sgt.dm">SGTGrid</A>&nbsp;data)</PRE>
+<DL>
+<DD>Construct a <code>GridCartesianRenderer</code>.
+ The <code>GridCartesianRenderer</code> should
+ be created using the <code>CartesianRenderer.getRenderer</code>
+ method.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTData, gov.noaa.pmel.sgt.Attribute)"><CODE>CartesianRenderer.getRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTData, gov.noaa.pmel.sgt.Attribute)</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="GridCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTGrid, gov.noaa.pmel.sgt.GridAttribute)"><!-- --></A><H3>
+GridCartesianRenderer</H3>
+<PRE>
+public <B>GridCartesianRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                             <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTGrid.html" title="interface in gov.noaa.pmel.sgt.dm">SGTGrid</A>&nbsp;grid,
+                             <A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt">GridAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>Construct a <code>GridCartesianRenderer</code>.
+ The <code>GridCartesianRenderer</code> should
+ be created using the <code>CartesianRenderer.getRenderer</code>
+ method.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTData, gov.noaa.pmel.sgt.Attribute)"><CODE>CartesianRenderer.getRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTData, gov.noaa.pmel.sgt.Attribute)</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getAttribute()"><!-- --></A><H3>
+getAttribute</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A> <B>getAttribute</B>()</PRE>
+<DL>
+<DD>Get the <code>Attribute</code> associated with
+ the <code>SGTGrid</code> data.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getAttribute()">getAttribute</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>Attribute</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAttribute(gov.noaa.pmel.sgt.GridAttribute)"><!-- --></A><H3>
+setAttribute</H3>
+<PRE>
+public void <B>setAttribute</B>(<A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt">GridAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>Set the <code>GridAttribute</code> for the renderer.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD>Render the <code>SGTData</code>. This method should not
+ be directly called.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#draw(java.awt.Graphics)">draw</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - graphics context<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#draw()"><CODE>Pane.draw()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getGrid()"><!-- --></A><H3>
+getGrid</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTGrid.html" title="interface in gov.noaa.pmel.sgt.dm">SGTGrid</A> <B>getGrid</B>()</PRE>
+<DL>
+<DD>Get the <code>SGTGrid</code>.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>SGTGrid</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCartesianGraph()"><!-- --></A><H3>
+getCartesianGraph</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A> <B>getCartesianGraph</B>()</PRE>
+<DL>
+<DD>Get the associated <code>CartesianGraph</code> object.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getCartesianGraph()">getCartesianGraph</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>CartesianGraph</code><DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="propertyChange(java.beans.PropertyChangeEvent)"><!-- --></A><H3>
+propertyChange</H3>
+<PRE>
+public void <B>propertyChange</B>(java.beans.PropertyChangeEvent&nbsp;evt)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDataAt(java.awt.Point)"><!-- --></A><H3>
+getDataAt</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A> <B>getDataAt</B>(java.awt.Point&nbsp;pt)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getDataAt(java.awt.Point)">CartesianRenderer</A></CODE></B></DD>
+<DD>Find data object.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getDataAt(java.awt.Point)">getDataAt</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/GridCartesianRenderer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/GridCartesianRenderer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="GridCartesianRenderer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/IndexedColor.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/IndexedColor.html
new file mode 100644
index 0000000000000000000000000000000000000000..a3b31a96e57b1a15b22510da9b8a327961484b05
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/IndexedColor.html
@@ -0,0 +1,288 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:25 CEST 2006 -->
+<TITLE>
+IndexedColor (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.IndexedColor interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="IndexedColor (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/IndexedColor.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/IndexedColor.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="IndexedColor.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Interface IndexedColor</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html" title="class in gov.noaa.pmel.sgt">CLIndexedColorMap</A>, <A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html" title="class in gov.noaa.pmel.sgt">IndexedColorMap</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>IndexedColor</B></DL>
+</PRE>
+
+<P>
+Defines the access methods for color maps that support indexed color.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html#getColorByIndex(int)">getColorByIndex</A></B>(int&nbsp;index)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html#getMaximumIndex()">getMaximumIndex</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the maximum legal value of the color index.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html#setColor(int, java.awt.Color)">setColor</A></B>(int&nbsp;index,
+         java.awt.Color&nbsp;color)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html#setColor(int, int, int, int)">setColor</A></B>(int&nbsp;index,
+         int&nbsp;red,
+         int&nbsp;green,
+         int&nbsp;blue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getColorByIndex(int)"><!-- --></A><H3>
+getColorByIndex</H3>
+<PRE>
+java.awt.Color <B>getColorByIndex</B>(int&nbsp;index)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>index</CODE> - 
+<DT><B>Returns:</B><DD><DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColor(int, java.awt.Color)"><!-- --></A><H3>
+setColor</H3>
+<PRE>
+void <B>setColor</B>(int&nbsp;index,
+              java.awt.Color&nbsp;color)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColor(int, int, int, int)"><!-- --></A><H3>
+setColor</H3>
+<PRE>
+void <B>setColor</B>(int&nbsp;index,
+              int&nbsp;red,
+              int&nbsp;green,
+              int&nbsp;blue)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMaximumIndex()"><!-- --></A><H3>
+getMaximumIndex</H3>
+<PRE>
+int <B>getMaximumIndex</B>()</PRE>
+<DL>
+<DD>Get the maximum legal value of the color index.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/IndexedColor.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/IndexedColor.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="IndexedColor.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/IndexedColorMap.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/IndexedColorMap.html
new file mode 100644
index 0000000000000000000000000000000000000000..c9b529a49edab2f0209af95a43032b38752f115f
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/IndexedColorMap.html
@@ -0,0 +1,647 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:25 CEST 2006 -->
+<TITLE>
+IndexedColorMap (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.IndexedColorMap class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="IndexedColorMap (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/IndexedColorMap.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/InvalidMethodError.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/IndexedColorMap.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="IndexedColorMap.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class IndexedColorMap</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.ColorMap</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.IndexedColorMap</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt">IndexedColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt">TransformAccess</A>, java.beans.PropertyChangeListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>IndexedColorMap</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A><DT>implements java.lang.Cloneable, java.beans.PropertyChangeListener, <A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt">IndexedColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt">TransformAccess</A></DL>
+</PRE>
+
+<P>
+<code>IndexedColorMap</code> provides a mapping from a value to a
+ <code>Color</code>.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.IndexedColorMap">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.awt.Color[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html#colors_">colors_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.ColorMap"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#batch_">batch_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#local_">local_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#modified_">modified_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html#IndexedColorMap(java.awt.Color[])">IndexedColorMap</A></B>(java.awt.Color[]&nbsp;colors)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialize the color map with an array of <code>Color</code>
+ objects.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html#IndexedColorMap(float[], float[], float[])">IndexedColorMap</A></B>(float[]&nbsp;red,
+                float[]&nbsp;green,
+                float[]&nbsp;blue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialize the color map with float arrays of red, green, and blue.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html#IndexedColorMap(int[], int[], int[])">IndexedColorMap</A></B>(int[]&nbsp;red,
+                int[]&nbsp;green,
+                int[]&nbsp;blue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialize the color map with int arrays of red, green, and blue.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a copy of the <code>ColorMap</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html#equals(gov.noaa.pmel.sgt.ColorMap)">equals</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A>&nbsp;cm)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for equality of color maps.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html#getColor(double)">getColor</A></B>(double&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html#getColorByIndex(int)">getColorByIndex</A></B>(int&nbsp;indx)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html#getMaximumIndex()">getMaximumIndex</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the maximum color index.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html#getRange()">getRange</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the current user range for the <code>Transform</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html#getTransform()">getTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the transform for the color mapping.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html#setColor(int, java.awt.Color)">setColor</A></B>(int&nbsp;index,
+         java.awt.Color&nbsp;colr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change the <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html#setColor(int, int, int, int)">setColor</A></B>(int&nbsp;indx,
+         int&nbsp;red,
+         int&nbsp;green,
+         int&nbsp;blue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change the <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html#setRange(gov.noaa.pmel.util.Range2D)">setRange</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;range)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the user range for the <code>Transform</codes>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html#setTransform(gov.noaa.pmel.sgt.Transform)">setTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;trans)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the transform for the color mapping.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.ColorMap"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)">firePropertyChange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#isBatch()">isBatch</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#setBatch(boolean)">setBatch</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#setBatch(boolean, boolean)">setBatch</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.beans.PropertyChangeListener"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface java.beans.PropertyChangeListener</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>propertyChange</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="colors_"><!-- --></A><H3>
+colors_</H3>
+<PRE>
+protected java.awt.Color[] <B>colors_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="IndexedColorMap(int[], int[], int[])"><!-- --></A><H3>
+IndexedColorMap</H3>
+<PRE>
+public <B>IndexedColorMap</B>(int[]&nbsp;red,
+                       int[]&nbsp;green,
+                       int[]&nbsp;blue)</PRE>
+<DL>
+<DD>Initialize the color map with int arrays of red, green, and blue.
+ The arrays must be the same length. Sets up <code>ColorMap</code>
+ for <code>INDEXED</code> access.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>red</CODE> - Array of the red component 0 - 255.<DD><CODE>green</CODE> - Array of the green component 0 - 255.<DD><CODE>blue</CODE> - Array of the blue component 0 - 255.<DT><B>See Also:</B><DD><CODE>Color</CODE></DL>
+</DL>
+<HR>
+
+<A NAME="IndexedColorMap(float[], float[], float[])"><!-- --></A><H3>
+IndexedColorMap</H3>
+<PRE>
+public <B>IndexedColorMap</B>(float[]&nbsp;red,
+                       float[]&nbsp;green,
+                       float[]&nbsp;blue)</PRE>
+<DL>
+<DD>Initialize the color map with float arrays of red, green, and blue.
+ The arrays must be the same length. Sets up <code>ColorMap</code>
+ for <code>INDEXED</code> access.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>red</CODE> - Array of the red component 0.0 - 1.0.<DD><CODE>green</CODE> - Array of the green component 0.0 - 1.0.<DD><CODE>blue</CODE> - Array of the blue component 0.0 - 1.0.<DT><B>See Also:</B><DD><CODE>Color</CODE></DL>
+</DL>
+<HR>
+
+<A NAME="IndexedColorMap(java.awt.Color[])"><!-- --></A><H3>
+IndexedColorMap</H3>
+<PRE>
+public <B>IndexedColorMap</B>(java.awt.Color[]&nbsp;colors)</PRE>
+<DL>
+<DD>Initialize the color map with an array of <code>Color</code>
+ objects. Sets up <code>ColorMap</code> for
+ <code>INDEXED</code> access.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>colors</CODE> - Array of the Color objects.<DT><B>See Also:</B><DD><CODE>Color</CODE></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A> <B>copy</B>()</PRE>
+<DL>
+<DD>Create a copy of the <code>ColorMap</code>
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#copy()">copy</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColorByIndex(int)"><!-- --></A><H3>
+getColorByIndex</H3>
+<PRE>
+public java.awt.Color <B>getColorByIndex</B>(int&nbsp;indx)</PRE>
+<DL>
+<DD>Get a <code>Color</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html#getColorByIndex(int)">getColorByIndex</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt">IndexedColor</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>color<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColor(double)"><!-- --></A><H3>
+getColor</H3>
+<PRE>
+public java.awt.Color <B>getColor</B>(double&nbsp;val)</PRE>
+<DL>
+<DD>Get a <code>Color</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#getColor(double)">getColor</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>val</CODE> - Value
+<DT><B>Returns:</B><DD>Color</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRange(gov.noaa.pmel.util.Range2D)"><!-- --></A><H3>
+setRange</H3>
+<PRE>
+public void <B>setRange</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;range)</PRE>
+<DL>
+<DD>Set the user range for the <code>Transform</codes>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformAccess.html#setRange(gov.noaa.pmel.util.Range2D)">setRange</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt">TransformAccess</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRange()"><!-- --></A><H3>
+getRange</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>getRange</B>()</PRE>
+<DL>
+<DD>Get the current user range for the <code>Transform</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#getRange()">getRange</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>user range</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColor(int, java.awt.Color)"><!-- --></A><H3>
+setColor</H3>
+<PRE>
+public void <B>setColor</B>(int&nbsp;index,
+                     java.awt.Color&nbsp;colr)</PRE>
+<DL>
+<DD>Change the <code>Color</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html#setColor(int, java.awt.Color)">setColor</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt">IndexedColor</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>colr</CODE> - new <code>Color</code><DD><CODE>indx</CODE> - index of color</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColor(int, int, int, int)"><!-- --></A><H3>
+setColor</H3>
+<PRE>
+public void <B>setColor</B>(int&nbsp;indx,
+                     int&nbsp;red,
+                     int&nbsp;green,
+                     int&nbsp;blue)</PRE>
+<DL>
+<DD>Change the <code>Color</code>.
+ <BR><B>Property Change:</B> <code>color</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html#setColor(int, int, int, int)">setColor</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt">IndexedColor</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>red</CODE> - red component<DD><CODE>green</CODE> - green component<DD><CODE>blue</CODE> - blue component<DD><CODE>indx</CODE> - index of color</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMaximumIndex()"><!-- --></A><H3>
+getMaximumIndex</H3>
+<PRE>
+public int <B>getMaximumIndex</B>()</PRE>
+<DL>
+<DD>Get the maximum color index.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html#getMaximumIndex()">getMaximumIndex</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt">IndexedColor</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>maximum legal color index</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTransform(gov.noaa.pmel.sgt.Transform)"><!-- --></A><H3>
+setTransform</H3>
+<PRE>
+public void <B>setTransform</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;trans)</PRE>
+<DL>
+<DD>Set the transform for the color mapping.
+ <BR><B>Property Change:</B> <code>transform</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>trans</CODE> - index color <code>Transform</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransform()"><!-- --></A><H3>
+getTransform</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A> <B>getTransform</B>()</PRE>
+<DL>
+<DD>Get the transform for the color mapping.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>index color <code>Transform</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="equals(gov.noaa.pmel.sgt.ColorMap)"><!-- --></A><H3>
+equals</H3>
+<PRE>
+public boolean <B>equals</B>(<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A>&nbsp;cm)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#equals(gov.noaa.pmel.sgt.ColorMap)">ColorMap</A></CODE></B></DD>
+<DD>Test for equality of color maps.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#equals(gov.noaa.pmel.sgt.ColorMap)">equals</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/IndexedColorMap.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/InvalidMethodError.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/IndexedColorMap.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="IndexedColorMap.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/InvalidMethodError.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/InvalidMethodError.html
new file mode 100644
index 0000000000000000000000000000000000000000..b6bedcd4af57447c15fe1bf9fad7ed735ba0dcbd
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/InvalidMethodError.html
@@ -0,0 +1,259 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:25 CEST 2006 -->
+<TITLE>
+InvalidMethodError (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.InvalidMethodError class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="InvalidMethodError (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/InvalidMethodError.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/InvalidMethodError.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="InvalidMethodError.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class InvalidMethodError</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Throwable
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Error
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.InvalidMethodError</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>InvalidMethodError</B><DT>extends java.lang.Error</DL>
+</PRE>
+
+<P>
+Method called with invalid arguements.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.InvalidMethodError">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/InvalidMethodError.html#InvalidMethodError()">InvalidMethodError</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/InvalidMethodError.html#InvalidMethodError(java.lang.String)">InvalidMethodError</A></B>(java.lang.String&nbsp;s)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Throwable</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="InvalidMethodError()"><!-- --></A><H3>
+InvalidMethodError</H3>
+<PRE>
+public <B>InvalidMethodError</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="InvalidMethodError(java.lang.String)"><!-- --></A><H3>
+InvalidMethodError</H3>
+<PRE>
+public <B>InvalidMethodError</B>(java.lang.String&nbsp;s)</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/InvalidMethodError.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/InvalidMethodError.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="InvalidMethodError.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/JPane.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/JPane.html
new file mode 100644
index 0000000000000000000000000000000000000000..37fb8e9082c3defb5fd1c89b5d10ac8bf53b72f2
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/JPane.html
@@ -0,0 +1,2431 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:25 CEST 2006 -->
+<TITLE>
+JPane (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.JPane class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="JPane (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/JPane.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/InvalidMethodError.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/JPane.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="JPane.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_javax.swing.JLayeredPane">NESTED</A>&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_javax.swing.JLayeredPane">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class JPane</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.awt.Component
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.awt.Container
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">javax.swing.JComponent
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">javax.swing.JLayeredPane
+                  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.JPane</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A>, java.awt.image.ImageObserver, java.awt.MenuContainer, java.awt.print.Printable, java.io.Serializable, javax.accessibility.Accessible, javax.swing.Scrollable</DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/swing/JGraphicLayout.html" title="class in gov.noaa.pmel.sgt.swing">JGraphicLayout</A>, <A HREF="../../../../gov/noaa/pmel/sgt/plot/JPlotPane.html" title="class in gov.noaa.pmel.sgt.plot">JPlotPane</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>JPane</B><DT>extends javax.swing.JLayeredPane<DT>implements <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A>, javax.swing.Scrollable, java.awt.print.Printable</DL>
+</PRE>
+
+<P>
+The <code>JPane</code> class is extended from
+ <code>javax.swing.JLayeredPane</code>
+ and is the basis for using the <code>gov.noaa.pmel.sgt</code>
+ package with swing components.
+ <p>
+ The Java scientific graphics toolkit is designed to allow a
+ graphics client developer a great deal of flexibility and freedom.
+ <code>sgt</code> is a package that greatly aids a developer in
+ creating graphics applets. <code>sgt</code> is not a general
+ purpose graphics package, but provides the tools to enable
+ scientific graphics to be easily incorporated into <code>JApplet</code>.
+ <p>
+ <code>sgt</code> has three main components, the "pane", on which
+ all graphics are drawn. The <code>JPane</code> is a fairly simple
+ class and all drawing is done in "device" coordinates (pixels).
+ By default, the <code>JPane</code> will draw on the screen, but it is
+ designed to allow drawing in an offscreen buffer that can be
+ printed (for applications).
+ <p>
+ The next component is the <code>Layer</code>. Several
+ <code>Layer</code>s can be associated with a single
+ <code>JPane</code>. The <code>Layer</code> class insulates
+ the developer from the details of device coordinates by
+ using "physical" coordinates. Physical coordinates are
+ a right-hand coordinate systems with an origin of (0.0, 0.0) in the
+ lower-left-hand corner and have the same scale in both the vertical
+ and horizontal directions. Thus, a <code>Layer</code> that is
+ 5.0 units wide and 3.0 units high can be made larger and smaller
+ on the screen by resizing the <code>JPane</code>, but will not be
+ distorted. The <code>Layer</code> class is responsible for
+ displaying labels, keys (color, vector, and line), and rulers.
+ A <code>Layer</code> can contain a single <code>Graph</code>.
+ <p>
+ Finally, the <code>Graph</code> component transforms from
+ user coordinates (e.g. cm/sec, time, degC, or meters) to
+ physical coordinates. The <code>Graph</code>
+ classes handle the display of axes and data. Children of
+ the <code>Graph</code> class are capable of creating Cartesian,
+ polar, and map graphics. For Cartesian graphs, several different
+ axes (log, plain and time), transforms (linear, log, and
+ tablelookup), and <code>CartesianGraph</code> (pixel,
+ line, vector, and contour) classes are available. These classes can be
+ combined in almost any combination.
+ <p>
+ While only one dataset may be plotted per <code>Layer</code>,
+ co-plotting is supported by allowing layers to use the same
+ transform objects. The order that the layers are plotted can
+ be changed, allowing the developer (or user) to control what
+ may be obscured.
+ <p>
+ Member functions, in package <code>gov.noaa.pmel.sgt</code>,
+ follow the following naming convention.  Member functions that
+ have a <B>P</B>, <B>U</B>, or <I>nothing</I> at the end of the
+ function name are of type double in <B>P</B>hysical
+ units, type double in <B>U</B>ser units, and type int in Device
+ units, respectively.
+ Variables that start with p, u, t, or d are coordinates of type physical,
+ user, time, or device, respectively.
+ <p>
+ All graphics are rendered when the <code>draw()</code> method is invoked.
+ <p>
+ <B>Mouse Events</B>
+ <p>
+ Mouse events are processed by the <code>JPane</code> object to support
+ object selection and zooming. Object selection is accomplished by
+ left clicking the mouse on the desired object.  <code>JPane</code>
+ then fires a <code>PropertyChangeEvent</code> of type
+ "objectSelected" that can be listened for by the users application.
+ The user application then invokes the
+ <code>getSelectedObject()</code> method. Zooming is accomplished in
+ several steps.
+ <p>
+
+ <pre>
+ 1) Begin a zoom operation by pressing the left button.
+ 2) Describe a zoom rectangle by dragging the mouse with the left
+    button down.
+ 3) Finish the zoom operation by releasing the left mouse button.
+ </pre>
+
+ <p>
+ When the mouse button has been release <code>JPane</code> fires a
+ <code>PropertyChangeEvent</code> of type "zoomRectangle" that can
+ be listened for by the users application.  The user application can
+ then obtain the zoom rectangle by invoking the
+ <code>getZoomBounds()</code> method.
+
+ <A NAME="example"><!-- --></A>
+ <pre>
+ ...
+ //
+ // register the PropertyChangeListener listener with pane
+ // (assuming that application implements <code>PropertyChangeListener</code>)
+ //
+ mainPane_.addPropertyChangeListener(this);
+ //
+ ...
+ //
+ // Implement the propertyChange() method and listen for events
+ //
+  public void propertyChange(PropertyChangeEvent event) {
+    //
+    // Listen for property change events from JPane
+    //
+    String name = event.getPropertyName();
+    if(name.equals("zoomRectangle")) {
+      //
+      // compute zoom rectangle in user units
+      //
+      Range2D xr = new Range2D();
+      Range2D yr = new Range2D();
+      Rectangle zm = (Rectangle)event.getNewValue();
+      //
+      // if rectangle size is one pixel or less return
+      //
+      if(zm.width <= 1 || zm.height <= 1) return;
+      xr.start = graph_.getXPtoU(layer_.getXDtoP(zm.x));
+      xr.end = graph_.getXPtoU(layer_.getXDtoP(zm.x + zm.width));
+      if(xr.start > xr.end) {
+        double temp = xr.start;
+        xr.start = xr.end;
+        xr.end = temp;
+      }
+      yr.start = graph_.getYPtoU(layer_.getYDtoP(zm.y));
+      yr.end = graph_.getYPtoU(layer_.getYDtoP(zm.y + zm.height));
+      if(yr.start > yr.end) {
+        double temp = yr.start;
+        yr.start = yr.end;
+        yr.end = temp;
+      }
+      //
+      // turn batching on so all changes will appear at the
+      // same time
+      //
+      mainPane_.setBatch(true);
+      //
+      // set range for transforms
+      //
+      xt_.setRangeU(xr);
+      yt_.setRangeU(yr);
+      //
+      // set range and origin for axes
+      //
+      Point2D.Double orig = new Point2D.Double(xr.start, yr.start);
+      xbot_.setRangeU(xr);
+      xbot_.setLocationU(orig);
+
+      yleft_.setRangeU(yr);
+      yleft_.setLocationU(orig);
+      //
+      // set clipping on all graphs
+      //
+      Component[] comps = mainPane_.getComponents();
+      Layer ly;
+      for(int i=0; i < comps.length; i++) {
+        if(comps[i] instanceof Layer) {
+          ly = (Layer)comps[i];
+          ((CartesianGraph)ly.getGraph()).setClip(xr.start, xr.end,
+                                                  yr.start, yr.end);
+        }
+      }
+      //
+      // done with sgt modifications, turn batching off
+      //
+      mainPane_.setBatch(false);
+    } else if(name.equals("objectSelected")) {
+      //
+      // An sgt object has been selected.
+      // If it is a PointCartesianRenderer that means the key has been
+      // selected and so open a dialog to modified the PointAttribute.
+      //
+      if(event.getNewValue() instanceof PointCartesianRenderer) {
+          PointAttribute pattr =
+            ((PointCartesianRenderer)event.getNewValue()).getPointAttribute();
+          if(pAttrDialog_ == null) {
+            pAttrDialog_ = new PointAttributeDialog();
+          }
+          pAttrDialog_.setPointAttribute(pattr, mainPane_);
+          pAttrDialog_.setVisible(true);
+      } else {
+          //
+          // Print the name of the object selected.
+          //
+          System.out.println("objectSelected = " + event.getNewValue());
+      }
+    }
+  }
+ </pre>
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A>, 
+<CODE>Graphics</CODE>, 
+<A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.JPane">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<A NAME="nested_class_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Nested Class Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="nested_classes_inherited_from_class_javax.swing.JLayeredPane"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Nested classes/interfaces inherited from class javax.swing.JLayeredPane</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>javax.swing.JLayeredPane.AccessibleJLayeredPane</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<A NAME="nested_classes_inherited_from_class_javax.swing.JComponent"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Nested classes/interfaces inherited from class javax.swing.JComponent</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>javax.swing.JComponent.AccessibleJComponent</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<A NAME="nested_classes_inherited_from_class_java.awt.Container"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Container</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>java.awt.Container.AccessibleAWTContainer</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<A NAME="nested_classes_inherited_from_class_java.awt.Component"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Component</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_javax.swing.JLayeredPane"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class javax.swing.JLayeredPane</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>DEFAULT_LAYER, DRAG_LAYER, FRAME_CONTENT_LAYER, LAYER_PROPERTY, MODAL_LAYER, PALETTE_LAYER, POPUP_LAYER</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_javax.swing.JComponent"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class javax.swing.JComponent</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.awt.Component"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class java.awt.Component</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.AbstractPane"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from interface gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#BOTTOM">BOTTOM</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#CENTER">CENTER</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#DEFAULT_SCALE">DEFAULT_SCALE</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#LEFT">LEFT</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#MIDDLE">MIDDLE</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#RIGHT">RIGHT</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SHRINK_TO_FIT">SHRINK_TO_FIT</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION">SPECIFIED_LOCATION</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TO_FIT">TO_FIT</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TOP">TOP</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.awt.print.Printable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from interface java.awt.print.Printable</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>NO_SUCH_PAGE, PAGE_EXISTS</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.awt.image.ImageObserver"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from interface java.awt.image.ImageObserver</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#JPane()">JPane</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#JPane(java.lang.String, java.awt.Dimension)">JPane</A></B>(java.lang.String&nbsp;id,
+      java.awt.Dimension&nbsp;size)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs a <code>Pane</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Component</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#add(java.awt.Component)">add</A></B>(java.awt.Component&nbsp;comp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the specified component to the end of the <code>Pane</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Component</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#add(java.awt.Component, int)">add</A></B>(java.awt.Component&nbsp;comp,
+    int&nbsp;index)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the specified component to the <code>Pane</code> at the
+ given position.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#add(java.awt.Component, java.lang.Object)">add</A></B>(java.awt.Component&nbsp;comp,
+    java.lang.Object&nbsp;constraints)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the specified component to the end of this <code>Pane</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#add(java.awt.Component, java.lang.Object, int)">add</A></B>(java.awt.Component&nbsp;comp,
+    java.lang.Object&nbsp;constraints,
+    int&nbsp;index)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the specified component to the end of this <code>Pane</code>
+ at the specified index.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Component</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#add(java.lang.String, java.awt.Component)">add</A></B>(java.lang.String&nbsp;name,
+    java.awt.Component&nbsp;comp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the specified component to this <code>Pane</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a PropertyChangeListener to the list.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#draw()">draw</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The <code>AbstractPane</code> and all of the attached Classes
+ will be drawn.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The <code>AbstractPane</code> and all of the attached Classes
+ will be drawn.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#draw(java.awt.Graphics, int, int)">draw</A></B>(java.awt.Graphics&nbsp;g,
+     int&nbsp;width,
+     int&nbsp;height)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The <code>AbstractPane</code> and all of the attached Classes
+ will be drawn.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#drawPage(java.awt.Graphics, java.awt.print.PageFormat)">drawPage</A></B>(java.awt.Graphics&nbsp;g,
+         java.awt.print.PageFormat&nbsp;pf)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used by internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#drawPage(java.awt.Graphics, java.awt.print.PageFormat, boolean)">drawPage</A></B>(java.awt.Graphics&nbsp;g,
+         java.awt.print.PageFormat&nbsp;pf,
+         boolean&nbsp;scale)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Component</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getComponent()">getComponent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Component</code> associated with
+ the pane.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getFirstLayer()">getFirstLayer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the first <code>Layer</code> associated with the <code>Pane</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Pane</code> identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getLayer(java.lang.String)">getLayer</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Layer</code> associated with the
+ <code>Pane</code> indicated by the id.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getLayerFromDataId(java.lang.String)">getLayerFromDataId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Layer</code> associated with the
+ <code>Pane</code> indicated by the data id.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Dimension</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getMaximumSize()">getMaximumSize</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Dimension</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getMinimumSize()">getMinimumSize</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getObjectAt(int, int)">getObjectAt</A></B>(int&nbsp;x,
+            int&nbsp;y)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the current selected object at a point.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getObjectsAt(int, int)">getObjectsAt</A></B>(int&nbsp;x,
+             int&nbsp;y)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return an array of objects whose bounds include x,y.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getObjectsAt(java.awt.Point)">getObjectsAt</A></B>(java.awt.Point&nbsp;pt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return an array of objects whose bounds are at point pt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getPageHAlign()">getPageHAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get horizontal alignment for printing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Point</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getPageOrigin()">getPageOrigin</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the printer page origin.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getPageScaleMode()">getPageScaleMode</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get printing scale mode.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Dimension</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getPageSize()">getPageSize</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the printer page size.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getPageVAlign()">getPageVAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get vertical alignment for printing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Dimension</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getPreferredScrollableViewportSize()">getPreferredScrollableViewportSize</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Dimension</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getPreferredSize()">getPreferredSize</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getScrollableBlockIncrement(java.awt.Rectangle, int, int)">getScrollableBlockIncrement</A></B>(java.awt.Rectangle&nbsp;visibleRect,
+                            int&nbsp;orientation,
+                            int&nbsp;direction)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getScrollableTracksViewportHeight()">getScrollableTracksViewportHeight</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getScrollableTracksViewportWidth()">getScrollableTracksViewportWidth</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getScrollableUnitIncrement(java.awt.Rectangle, int, int)">getScrollableUnitIncrement</A></B>(java.awt.Rectangle&nbsp;visibleRect,
+                           int&nbsp;orientation,
+                           int&nbsp;direction)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getSelectedObject()">getSelectedObject</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the last object selected.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getStrokeDrawer()">getStrokeDrawer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Internal method to access jdk1.1 or Java2D line drawing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getVersion()">getVersion</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the version of SGT.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getZoomBounds()">getZoomBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the current zoom bounding box.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Point</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#getZoomStart()">getZoomStart</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the device coordinates of the start of the zoom action.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#init()">init</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No initialization required.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#isBatch()">isBatch</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is batching turned on?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#isModified()">isModified</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Has the plot been modified?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#isMouseEventsEnabled()">isMouseEventsEnabled</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Are <code>MouseEvent</code>s enabled for processing by SGT?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#isPrinter()">isPrinter</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if the current <code>Graphics</code> object is a printer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#moveLayerDown(gov.noaa.pmel.sgt.Layer)">moveLayerDown</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;lyr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Move the <code>Layer</code> down in the stack.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#moveLayerDown(java.lang.String)">moveLayerDown</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Move the <code>Layer</code> down in the stack.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#moveLayerUp(gov.noaa.pmel.sgt.Layer)">moveLayerUp</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;lyr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Move the <code>Layer</code> up in the stack.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#moveLayerUp(java.lang.String)">moveLayerUp</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Move the <code>Layer</code> up in the stack.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#paintComponent(java.awt.Graphics)">paintComponent</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Override default painting by swing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#print(java.awt.Graphics, java.awt.print.PageFormat, int)">print</A></B>(java.awt.Graphics&nbsp;g,
+      java.awt.print.PageFormat&nbsp;pf,
+      int&nbsp;pageIndex)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#processMouseEvent(java.awt.event.MouseEvent)">processMouseEvent</A></B>(java.awt.event.MouseEvent&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Overrides the default event methods.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#processMouseMotionEvent(java.awt.event.MouseEvent)">processMouseMotionEvent</A></B>(java.awt.event.MouseEvent&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove the PropertyChangeListener from the list.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#setBatch(boolean)">setBatch</A></B>(boolean&nbsp;batch)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Turn on/off batching of updates to the pane.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#setBatch(boolean, java.lang.String)">setBatch</A></B>(boolean&nbsp;batch,
+         java.lang.String&nbsp;msg)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Turn on/off batching of updates to the pane.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the <code>Pane</code> identifier</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#setModified(boolean, java.lang.String)">setModified</A></B>(boolean&nbsp;mod,
+            java.lang.String&nbsp;mess)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Notify the pane that something has changed and a redraw
+ is required.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#setMouseEventsEnabled(boolean)">setMouseEventsEnabled</A></B>(boolean&nbsp;enable)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable/disable the handling of <code>MouseEvent</code>s by
+ SGT.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#setPageAlign(int, int)">setPageAlign</A></B>(int&nbsp;vert,
+             int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set alignment for printing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#setPageHAlign(int)">setPageHAlign</A></B>(int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set horizontal alignment for printing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#setPageOrigin(java.awt.Point)">setPageOrigin</A></B>(java.awt.Point&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the printer page origin.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#setPageScaleMode(int)">setPageScaleMode</A></B>(int&nbsp;mode)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set printing scale mode.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#setPageVAlign(int)">setPageVAlign</A></B>(int&nbsp;vert)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set vertical alignment for printing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#setScrollableBlockIncrement(int, int)">setScrollableBlockIncrement</A></B>(int&nbsp;horiz,
+                            int&nbsp;vert)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the horizontal and vertical block increments.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#setScrollableUnitIncrement(int, int)">setScrollableUnitIncrement</A></B>(int&nbsp;horiz,
+                           int&nbsp;vert)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the horizontal and vertical unit increments.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#setSelectedObject(java.lang.Object)">setSelectedObject</A></B>(java.lang.Object&nbsp;obj)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Primarily used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#setSize(java.awt.Dimension)">setSize</A></B>(java.awt.Dimension&nbsp;d)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the size.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <code>String</code> representatinof the
+ <code>Pane</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_javax.swing.JLayeredPane"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class javax.swing.JLayeredPane</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>addImpl, getAccessibleContext, getComponentCountInLayer, getComponentsInLayer, getComponentToLayer, getIndexOf, getLayer, getLayer, getLayeredPaneAbove, getObjectForLayer, getPosition, highestLayer, insertIndexForLayer, isOptimizedDrawingEnabled, lowestLayer, moveToBack, moveToFront, paint, paramString, putLayer, remove, removeAll, setLayer, setLayer, setPosition</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_javax.swing.JComponent"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class javax.swing.JComponent</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.awt.Container"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.awt.Container</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>addContainerListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.awt.Component"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.awt.Component</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, show, show, size, transferFocus, transferFocusUpCycle</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.AbstractPane"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getBounds()">getBounds</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="JPane(java.lang.String, java.awt.Dimension)"><!-- --></A><H3>
+JPane</H3>
+<PRE>
+public <B>JPane</B>(java.lang.String&nbsp;id,
+             java.awt.Dimension&nbsp;size)</PRE>
+<DL>
+<DD>Constructs a <code>Pane</code>.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - the <code>Pane</code> identifier<DD><CODE>size</CODE> - the size of the <code>Pane</code> in pixels</DL>
+</DL>
+<HR>
+
+<A NAME="JPane()"><!-- --></A><H3>
+JPane</H3>
+<PRE>
+public <B>JPane</B>()</PRE>
+<DL>
+<DD>Default constructor.  The identifier is set to an empty string and
+ the size is set to a width and height of 50 pixels. A default constructor
+ is required to work as a component with Visual Cafe.
+
+ <pre>
+ import gov.noaa.pmel.sgt.JPane;
+ ...
+ JPane pane;
+ ...
+ pane = new JPane("main graph", new Dimension(400, 500));
+ pane.setLayout(new StackedLayout());
+ ...
+ </pre>
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/StackedLayout.html" title="class in gov.noaa.pmel.sgt"><CODE>StackedLayout</CODE></A></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getVersion()"><!-- --></A><H3>
+getVersion</H3>
+<PRE>
+public static java.lang.String <B>getVersion</B>()</PRE>
+<DL>
+<DD>Return the version of SGT.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw()"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#draw()">AbstractPane</A></CODE></B></DD>
+<DD>The <code>AbstractPane</code> and all of the attached Classes
+ will be drawn. Drawing will occur in an offscreen image and then
+ copied to the screen. A new offscreen image is created on the
+ first call to draw() or if the size of the pane has been
+ changed. The offscreen image will be used as a "double" buffer
+ when the screen requires redrawing.
+ <p>
+ Each <code>Layer</code> that has been added will be drawn in the
+ order added, except if that order has been change using the
+ <code>moveLayerUp()</code> or <code>moveLayerDown()</code> methods.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#draw()">draw</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><CODE>Graphics</CODE>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="init()"><!-- --></A><H3>
+init</H3>
+<PRE>
+public void <B>init</B>()</PRE>
+<DL>
+<DD>No initialization required.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#init()">init</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#draw(java.awt.Graphics)">AbstractPane</A></CODE></B></DD>
+<DD>The <code>AbstractPane</code> and all of the attached Classes
+ will be drawn. Drawing will occur using the supplied
+ <code>Graphics</code> object.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#draw(java.awt.Graphics)">draw</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - User supplied <code>Graphics</code> object<DT><B>See Also:</B><DD><CODE>Graphics</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics, int, int)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g,
+                 int&nbsp;width,
+                 int&nbsp;height)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#draw(java.awt.Graphics, int, int)">AbstractPane</A></CODE></B></DD>
+<DD>The <code>AbstractPane</code> and all of the attached Classes
+ will be drawn. Drawing will occur using the supplied
+ <code>Graphics</code> object. And clipping will be done to the
+ width and height.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#draw(java.awt.Graphics, int, int)">draw</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - User supplied <code>Graphics</code> object<DD><CODE>width</CODE> - clipping width<DD><CODE>height</CODE> - clipping height<DT><B>See Also:</B><DD><CODE>Graphics</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isPrinter()"><!-- --></A><H3>
+isPrinter</H3>
+<PRE>
+public boolean <B>isPrinter</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isPrinter()">AbstractPane</A></CODE></B></DD>
+<DD>Test if the current <code>Graphics</code> object is a printer.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isPrinter()">isPrinter</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if a printer</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStrokeDrawer()"><!-- --></A><H3>
+getStrokeDrawer</H3>
+<PRE>
+public static <A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A> <B>getStrokeDrawer</B>()</PRE>
+<DL>
+<DD>Internal method to access jdk1.1 or Java2D line drawing.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPageSize()"><!-- --></A><H3>
+getPageSize</H3>
+<PRE>
+public java.awt.Dimension <B>getPageSize</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageSize()">AbstractPane</A></CODE></B></DD>
+<DD>Get the printer page size.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageSize()">getPageSize</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>page size</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="paintComponent(java.awt.Graphics)"><!-- --></A><H3>
+paintComponent</H3>
+<PRE>
+public void <B>paintComponent</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD>Override default painting by swing.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>paintComponent</CODE> in class <CODE>javax.swing.JComponent</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="add(java.awt.Component)"><!-- --></A><H3>
+add</H3>
+<PRE>
+public java.awt.Component <B>add</B>(java.awt.Component&nbsp;comp)</PRE>
+<DL>
+<DD>Adds the specified component to the end of the <code>Pane</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>add</CODE> in class <CODE>java.awt.Container</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>comp</CODE> - the component to be added
+<DT><B>Returns:</B><DD>component argument</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="add(java.awt.Component, int)"><!-- --></A><H3>
+add</H3>
+<PRE>
+public java.awt.Component <B>add</B>(java.awt.Component&nbsp;comp,
+                              int&nbsp;index)</PRE>
+<DL>
+<DD>Adds the specified component to the <code>Pane</code> at the
+ given position.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>add</CODE> in class <CODE>java.awt.Container</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>comp</CODE> - the component to be added<DD><CODE>index</CODE> - the position at which to insert the component, or -1
+   to insert the component at the end.
+<DT><B>Returns:</B><DD>component argument</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="add(java.awt.Component, java.lang.Object)"><!-- --></A><H3>
+add</H3>
+<PRE>
+public void <B>add</B>(java.awt.Component&nbsp;comp,
+                java.lang.Object&nbsp;constraints)</PRE>
+<DL>
+<DD>Adds the specified component to the end of this <code>Pane</code>.
+ Also notifies the layout manager to add the component to this
+ <code>Pane</code>'s layout using the specified constraints object.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>add</CODE> in class <CODE>java.awt.Container</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>comp</CODE> - the component to be added<DD><CODE>constraints</CODE> - an object expressing layout constraints for
+   this component</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="add(java.awt.Component, java.lang.Object, int)"><!-- --></A><H3>
+add</H3>
+<PRE>
+public void <B>add</B>(java.awt.Component&nbsp;comp,
+                java.lang.Object&nbsp;constraints,
+                int&nbsp;index)</PRE>
+<DL>
+<DD>Adds the specified component to the end of this <code>Pane</code>
+ at the specified index.
+ Also notifies the layout manager to add the component to this
+ <code>Pane</code>'s layout using the specified constraints object.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>add</CODE> in class <CODE>java.awt.Container</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>comp</CODE> - the component to be added<DD><CODE>constraints</CODE> - an object expressing layout constraints for
+   this component<DD><CODE>index</CODE> - the position in the <code>Pane</code>'s list at which to
+   insert the component -1 means insert at the end.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="add(java.lang.String, java.awt.Component)"><!-- --></A><H3>
+add</H3>
+<PRE>
+public java.awt.Component <B>add</B>(java.lang.String&nbsp;name,
+                              java.awt.Component&nbsp;comp)</PRE>
+<DL>
+<DD>Adds the specified component to this <code>Pane</code>. It
+ is strongly advised to use add(Component, Object), in place
+ of this method.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>add</CODE> in class <CODE>java.awt.Container</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getId()">AbstractPane</A></CODE></B></DD>
+<DD>Get the <code>Pane</code> identifier.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getId()">getId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>String</code> containing the <code>Pane</code> identifier.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+public void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setId(java.lang.String)">AbstractPane</A></CODE></B></DD>
+<DD>Set the <code>Pane</code> identifier
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setId(java.lang.String)">setId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPageAlign(int, int)"><!-- --></A><H3>
+setPageAlign</H3>
+<PRE>
+public void <B>setPageAlign</B>(int&nbsp;vert,
+                         int&nbsp;horz)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageAlign(int, int)">AbstractPane</A></CODE></B></DD>
+<DD>Set alignment for printing.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageAlign(int, int)">setPageAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - vertical alignment<DD><CODE>horz</CODE> - horizontal alignment<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TOP"><CODE>AbstractPane.TOP</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#MIDDLE"><CODE>AbstractPane.MIDDLE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#BOTTOM"><CODE>AbstractPane.BOTTOM</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#LEFT"><CODE>AbstractPane.LEFT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#CENTER"><CODE>AbstractPane.CENTER</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#RIGHT"><CODE>AbstractPane.RIGHT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION"><CODE>AbstractPane.SPECIFIED_LOCATION</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPageVAlign(int)"><!-- --></A><H3>
+setPageVAlign</H3>
+<PRE>
+public void <B>setPageVAlign</B>(int&nbsp;vert)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageVAlign(int)">AbstractPane</A></CODE></B></DD>
+<DD>Set vertical alignment for printing. Allowed choices include <code>TOP</code>,
+ <code>MIDDLE</code>, and  <code>BOTTOM</code> for vert and
+ <code>LEFT</code>, <code>CENTER</code>, and <code>RIGHT</code>
+ for horz.  Either can be <code>SPECIFIED_LOCATION</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageVAlign(int)">setPageVAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - vertical alignment<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TOP"><CODE>AbstractPane.TOP</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#MIDDLE"><CODE>AbstractPane.MIDDLE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#BOTTOM"><CODE>AbstractPane.BOTTOM</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION"><CODE>AbstractPane.SPECIFIED_LOCATION</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPageHAlign(int)"><!-- --></A><H3>
+setPageHAlign</H3>
+<PRE>
+public void <B>setPageHAlign</B>(int&nbsp;horz)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageHAlign(int)">AbstractPane</A></CODE></B></DD>
+<DD>Set horizontal alignment for printing. Allowed choices include <code>TOP</code>,
+ <code>MIDDLE</code>, and  <code>BOTTOM</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageHAlign(int)">setPageHAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>horz</CODE> - horizontal alignment<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#LEFT"><CODE>AbstractPane.LEFT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#CENTER"><CODE>AbstractPane.CENTER</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#RIGHT"><CODE>AbstractPane.RIGHT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION"><CODE>AbstractPane.SPECIFIED_LOCATION</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPageVAlign()"><!-- --></A><H3>
+getPageVAlign</H3>
+<PRE>
+public int <B>getPageVAlign</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageVAlign()">AbstractPane</A></CODE></B></DD>
+<DD>Get vertical alignment for printing. Allowed choices include
+ <code>LEFT</code>, <code>CENTER</code>, and <code>RIGHT</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageVAlign()">getPageVAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>vertical alignment<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TOP"><CODE>AbstractPane.TOP</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#MIDDLE"><CODE>AbstractPane.MIDDLE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#BOTTOM"><CODE>AbstractPane.BOTTOM</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION"><CODE>AbstractPane.SPECIFIED_LOCATION</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPageHAlign()"><!-- --></A><H3>
+getPageHAlign</H3>
+<PRE>
+public int <B>getPageHAlign</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageHAlign()">AbstractPane</A></CODE></B></DD>
+<DD>Get horizontal alignment for printing.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageHAlign()">getPageHAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>horizontal alignment<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#LEFT"><CODE>AbstractPane.LEFT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#CENTER"><CODE>AbstractPane.CENTER</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#RIGHT"><CODE>AbstractPane.RIGHT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION"><CODE>AbstractPane.SPECIFIED_LOCATION</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPageOrigin(java.awt.Point)"><!-- --></A><H3>
+setPageOrigin</H3>
+<PRE>
+public void <B>setPageOrigin</B>(java.awt.Point&nbsp;p)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageOrigin(java.awt.Point)">AbstractPane</A></CODE></B></DD>
+<DD>Set the printer page origin. Valid for HAlign = <code>SPECIFIED_LOCATION</code> or
+ VAlign = <code>SPECIFIED_LOCATION</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageOrigin(java.awt.Point)">setPageOrigin</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPageOrigin()"><!-- --></A><H3>
+getPageOrigin</H3>
+<PRE>
+public java.awt.Point <B>getPageOrigin</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageOrigin()">AbstractPane</A></CODE></B></DD>
+<DD>Get the printer page origin. Valid for HAlign = <code>SPECIFIED_LOCATION</code> or
+ VAlign = <code>SPECIFIED_LOCATION</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageOrigin()">getPageOrigin</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSize(java.awt.Dimension)"><!-- --></A><H3>
+setSize</H3>
+<PRE>
+public void <B>setSize</B>(java.awt.Dimension&nbsp;d)</PRE>
+<DL>
+<DD>Set the size.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>setSize</CODE> in class <CODE>java.awt.Component</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFirstLayer()"><!-- --></A><H3>
+getFirstLayer</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getFirstLayer</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getFirstLayer()">AbstractPane</A></CODE></B></DD>
+<DD>Get the first <code>Layer</code> associated with the <code>Pane</code>
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getFirstLayer()">getFirstLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the first <code>Layer</code> object</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLayer(java.lang.String)"><!-- --></A><H3>
+getLayer</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getLayer</B>(java.lang.String&nbsp;id)
+               throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getLayer(java.lang.String)">AbstractPane</A></CODE></B></DD>
+<DD>Get the <code>Layer</code> associated with the
+ <code>Pane</code> indicated by the id.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getLayer(java.lang.String)">getLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - identifier.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE> - The <code>Layer</code> indicated by the id was not found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLayerFromDataId(java.lang.String)"><!-- --></A><H3>
+getLayerFromDataId</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getLayerFromDataId</B>(java.lang.String&nbsp;id)
+                         throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getLayerFromDataId(java.lang.String)">AbstractPane</A></CODE></B></DD>
+<DD>Get the <code>Layer</code> associated with the
+ <code>Pane</code> indicated by the data id.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getLayerFromDataId(java.lang.String)">getLayerFromDataId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - data identifier
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE> - The <code>Layer</code> indicated by the id was not found.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm"><CODE>SGTData</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="moveLayerUp(gov.noaa.pmel.sgt.Layer)"><!-- --></A><H3>
+moveLayerUp</H3>
+<PRE>
+public void <B>moveLayerUp</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;lyr)
+                 throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD>Move the <code>Layer</code> up in the stack.
+ The order of the layers determine when they
+ are drawn.  Moving the <code>Layer</code> up causes the
+ <code>Layer</code> to be drawn later and over earlier
+ layers.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>lyr</CODE> - <code>Layer</code> object.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE> - The specified <code>Layer</code> was not found in the list.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="moveLayerUp(java.lang.String)"><!-- --></A><H3>
+moveLayerUp</H3>
+<PRE>
+public void <B>moveLayerUp</B>(java.lang.String&nbsp;id)
+                 throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD>Move the <code>Layer</code> up in the stack.
+ The order of the layers determine when they
+ are drawn.  Moving the <code>Layer</code> up causes the
+ <code>Layer</code> to be drawn later and over earlier
+ layers.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - identifier.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE> - The specified <code>Layer</code> was not found in the list.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="moveLayerDown(gov.noaa.pmel.sgt.Layer)"><!-- --></A><H3>
+moveLayerDown</H3>
+<PRE>
+public void <B>moveLayerDown</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;lyr)
+                   throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD>Move the <code>Layer</code> down in the stack.
+ The order of the layers determine when they
+ are drawn.  Moving the <code>Layer</code> down causes the
+ <code>Layer</code> to be drawn earlier.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>lyr</CODE> - <code>Layer</code> object.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE> - The specified <code>Layer</code> was not found in the list.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="moveLayerDown(java.lang.String)"><!-- --></A><H3>
+moveLayerDown</H3>
+<PRE>
+public void <B>moveLayerDown</B>(java.lang.String&nbsp;id)
+                   throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD>Move the <code>Layer</code> down in the stack.
+ The order of the layers determine when they
+ are drawn.  Moving the <code>Layer</code> down causes the
+ <code>Layer</code> to be drawn earlier.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - identifier
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE> - The specified <code>Layer</code> was not found in the list.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSelectedObject()"><!-- --></A><H3>
+getSelectedObject</H3>
+<PRE>
+public java.lang.Object <B>getSelectedObject</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getSelectedObject()">AbstractPane</A></CODE></B></DD>
+<DD>Return the last object selected.  Returns only objects
+ that are part of <code>Layer</code>s currently connected to the
+ pane.  <code>AbstractPane</code> tests
+ each layer after a MOUSE_DOWN event for an object whose bounding box
+ contains the mouse.  The pane object then passes the event on to the next
+ level.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getSelectedObject()">getSelectedObject</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelectedObject(java.lang.Object)"><!-- --></A><H3>
+setSelectedObject</H3>
+<PRE>
+public void <B>setSelectedObject</B>(java.lang.Object&nbsp;obj)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setSelectedObject(java.lang.Object)">AbstractPane</A></CODE></B></DD>
+<DD>Primarily used internally by sgt.  This can also be used to mark
+ an object as selected for use in an event handler.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setSelectedObject(java.lang.Object)">setSelectedObject</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="processMouseEvent(java.awt.event.MouseEvent)"><!-- --></A><H3>
+processMouseEvent</H3>
+<PRE>
+public void <B>processMouseEvent</B>(java.awt.event.MouseEvent&nbsp;event)</PRE>
+<DL>
+<DD>Overrides the default event methods.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>processMouseEvent</CODE> in class <CODE>javax.swing.JComponent</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="processMouseMotionEvent(java.awt.event.MouseEvent)"><!-- --></A><H3>
+processMouseMotionEvent</H3>
+<PRE>
+public void <B>processMouseMotionEvent</B>(java.awt.event.MouseEvent&nbsp;event)</PRE>
+<DL>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>processMouseMotionEvent</CODE> in class <CODE>javax.swing.JComponent</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getZoomBounds()"><!-- --></A><H3>
+getZoomBounds</H3>
+<PRE>
+public java.awt.Rectangle <B>getZoomBounds</B>()</PRE>
+<DL>
+<DD>Get the current zoom bounding box.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getZoomBounds()">getZoomBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>zoom rectangle</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getZoomStart()"><!-- --></A><H3>
+getZoomStart</H3>
+<PRE>
+public java.awt.Point <B>getZoomStart</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getZoomStart()">AbstractPane</A></CODE></B></DD>
+<DD>Return the device coordinates of the start of the zoom action. The <code>Point</code>
+ is in device coordinates and may require transformation to physical units
+ or user units.  Zoom start may be useful to indicate which graph to zoom.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getZoomStart()">getZoomStart</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>zoom start<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getObjectAt(int, int)"><!-- --></A><H3>
+getObjectAt</H3>
+<PRE>
+public java.lang.Object <B>getObjectAt</B>(int&nbsp;x,
+                                    int&nbsp;y)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getObjectAt(int, int)">AbstractPane</A></CODE></B></DD>
+<DD>Get the current selected object at a point.  Used internally by
+ sgt.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getObjectAt(int, int)">getObjectAt</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getObjectsAt(int, int)"><!-- --></A><H3>
+getObjectsAt</H3>
+<PRE>
+public java.lang.Object[] <B>getObjectsAt</B>(int&nbsp;x,
+                                       int&nbsp;y)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getObjectsAt(int, int)">AbstractPane</A></CODE></B></DD>
+<DD>Return an array of objects whose bounds include x,y.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getObjectsAt(int, int)">getObjectsAt</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getObjectsAt(java.awt.Point)"><!-- --></A><H3>
+getObjectsAt</H3>
+<PRE>
+public java.lang.Object[] <B>getObjectsAt</B>(java.awt.Point&nbsp;pt)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getObjectsAt(java.awt.Point)">AbstractPane</A></CODE></B></DD>
+<DD>Return an array of objects whose bounds are at point pt.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getObjectsAt(java.awt.Point)">getObjectsAt</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getComponent()"><!-- --></A><H3>
+getComponent</H3>
+<PRE>
+public java.awt.Component <B>getComponent</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getComponent()">AbstractPane</A></CODE></B></DD>
+<DD>Get the <code>Component</code> associated with
+ the pane.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getComponent()">getComponent</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMaximumSize()"><!-- --></A><H3>
+getMaximumSize</H3>
+<PRE>
+public java.awt.Dimension <B>getMaximumSize</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>getMaximumSize</CODE> in class <CODE>javax.swing.JComponent</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMinimumSize()"><!-- --></A><H3>
+getMinimumSize</H3>
+<PRE>
+public java.awt.Dimension <B>getMinimumSize</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>getMinimumSize</CODE> in class <CODE>javax.swing.JComponent</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPreferredSize()"><!-- --></A><H3>
+getPreferredSize</H3>
+<PRE>
+public java.awt.Dimension <B>getPreferredSize</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>getPreferredSize</CODE> in class <CODE>javax.swing.JComponent</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD>Get a <code>String</code> representatinof the
+ <code>Pane</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.awt.Component</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>String</code> representation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBatch(boolean, java.lang.String)"><!-- --></A><H3>
+setBatch</H3>
+<PRE>
+public void <B>setBatch</B>(boolean&nbsp;batch,
+                     java.lang.String&nbsp;msg)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setBatch(boolean, java.lang.String)">AbstractPane</A></CODE></B></DD>
+<DD>Turn on/off batching of updates to the pane.  While
+ batching is <code>true</code> property change events will
+ <b>not</b> cause pane to redraw.  When batching is
+ turned back on if the pane has been modified it
+ will then redraw.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setBatch(boolean, java.lang.String)">setBatch</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBatch(boolean)"><!-- --></A><H3>
+setBatch</H3>
+<PRE>
+public void <B>setBatch</B>(boolean&nbsp;batch)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setBatch(boolean)">AbstractPane</A></CODE></B></DD>
+<DD>Turn on/off batching of updates to the pane.  While
+ batching is <code>true</code> property change events will
+ <b>not</b> cause pane to redraw.  When batching is
+ turned back on if the pane has been modified it
+ will then redraw.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setBatch(boolean)">setBatch</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isBatch()"><!-- --></A><H3>
+isBatch</H3>
+<PRE>
+public boolean <B>isBatch</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isBatch()">AbstractPane</A></CODE></B></DD>
+<DD>Is batching turned on?
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isBatch()">isBatch</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setModified(boolean, java.lang.String)"><!-- --></A><H3>
+setModified</H3>
+<PRE>
+public void <B>setModified</B>(boolean&nbsp;mod,
+                        java.lang.String&nbsp;mess)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setModified(boolean, java.lang.String)">AbstractPane</A></CODE></B></DD>
+<DD>Notify the pane that something has changed and a redraw
+ is required.  Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setModified(boolean, java.lang.String)">setModified</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isModified()"><!-- --></A><H3>
+isModified</H3>
+<PRE>
+public boolean <B>isModified</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isModified()">AbstractPane</A></CODE></B></DD>
+<DD>Has the plot been modified?
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isModified()">isModified</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMouseEventsEnabled(boolean)"><!-- --></A><H3>
+setMouseEventsEnabled</H3>
+<PRE>
+public void <B>setMouseEventsEnabled</B>(boolean&nbsp;enable)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setMouseEventsEnabled(boolean)">AbstractPane</A></CODE></B></DD>
+<DD>Enable/disable the handling of <code>MouseEvent</code>s by
+ SGT.  Disabling mouse events will turn off object selection,
+ moveable, selectable, draggable, and zooming.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setMouseEventsEnabled(boolean)">setMouseEventsEnabled</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isMouseEventsEnabled()"><!-- --></A><H3>
+isMouseEventsEnabled</H3>
+<PRE>
+public boolean <B>isMouseEventsEnabled</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isMouseEventsEnabled()">AbstractPane</A></CODE></B></DD>
+<DD>Are <code>MouseEvent</code>s enabled for processing by SGT?
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isMouseEventsEnabled()">isMouseEventsEnabled</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setScrollableBlockIncrement(int, int)"><!-- --></A><H3>
+setScrollableBlockIncrement</H3>
+<PRE>
+public void <B>setScrollableBlockIncrement</B>(int&nbsp;horiz,
+                                        int&nbsp;vert)</PRE>
+<DL>
+<DD>Set the horizontal and vertical block increments.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getScrollableBlockIncrement(java.awt.Rectangle, int, int)"><!-- --></A><H3>
+getScrollableBlockIncrement</H3>
+<PRE>
+public int <B>getScrollableBlockIncrement</B>(java.awt.Rectangle&nbsp;visibleRect,
+                                       int&nbsp;orientation,
+                                       int&nbsp;direction)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getScrollableBlockIncrement</CODE> in interface <CODE>javax.swing.Scrollable</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setScrollableUnitIncrement(int, int)"><!-- --></A><H3>
+setScrollableUnitIncrement</H3>
+<PRE>
+public void <B>setScrollableUnitIncrement</B>(int&nbsp;horiz,
+                                       int&nbsp;vert)</PRE>
+<DL>
+<DD>Set the horizontal and vertical unit increments.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getScrollableUnitIncrement(java.awt.Rectangle, int, int)"><!-- --></A><H3>
+getScrollableUnitIncrement</H3>
+<PRE>
+public int <B>getScrollableUnitIncrement</B>(java.awt.Rectangle&nbsp;visibleRect,
+                                      int&nbsp;orientation,
+                                      int&nbsp;direction)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getScrollableUnitIncrement</CODE> in interface <CODE>javax.swing.Scrollable</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPreferredScrollableViewportSize()"><!-- --></A><H3>
+getPreferredScrollableViewportSize</H3>
+<PRE>
+public java.awt.Dimension <B>getPreferredScrollableViewportSize</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getPreferredScrollableViewportSize</CODE> in interface <CODE>javax.swing.Scrollable</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getScrollableTracksViewportHeight()"><!-- --></A><H3>
+getScrollableTracksViewportHeight</H3>
+<PRE>
+public boolean <B>getScrollableTracksViewportHeight</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getScrollableTracksViewportHeight</CODE> in interface <CODE>javax.swing.Scrollable</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getScrollableTracksViewportWidth()"><!-- --></A><H3>
+getScrollableTracksViewportWidth</H3>
+<PRE>
+public boolean <B>getScrollableTracksViewportWidth</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getScrollableTracksViewportWidth</CODE> in interface <CODE>javax.swing.Scrollable</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="print(java.awt.Graphics, java.awt.print.PageFormat, int)"><!-- --></A><H3>
+print</H3>
+<PRE>
+public int <B>print</B>(java.awt.Graphics&nbsp;g,
+                 java.awt.print.PageFormat&nbsp;pf,
+                 int&nbsp;pageIndex)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>print</CODE> in interface <CODE>java.awt.print.Printable</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPageScaleMode(int)"><!-- --></A><H3>
+setPageScaleMode</H3>
+<PRE>
+public void <B>setPageScaleMode</B>(int&nbsp;mode)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageScaleMode(int)">AbstractPane</A></CODE></B></DD>
+<DD>Set printing scale mode.  Allowable choices are <code>TO_FIT</code>,
+ <code>SHRINK_TO_FIT</code> and
+ <code>DEFAULT_SCALE</code>. Default = DEFAULT_SCALE.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageScaleMode(int)">setPageScaleMode</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>mode</CODE> - print page scaling<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#DEFAULT_SCALE"><CODE>AbstractPane.DEFAULT_SCALE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TO_FIT"><CODE>AbstractPane.TO_FIT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SHRINK_TO_FIT"><CODE>AbstractPane.SHRINK_TO_FIT</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPageScaleMode()"><!-- --></A><H3>
+getPageScaleMode</H3>
+<PRE>
+public int <B>getPageScaleMode</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageScaleMode()">AbstractPane</A></CODE></B></DD>
+<DD>Get printing scale mode.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageScaleMode()">getPageScaleMode</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>AUTO_SCALE, TO_FIT, or SHRINK_TO_FIT<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#DEFAULT_SCALE"><CODE>AbstractPane.DEFAULT_SCALE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TO_FIT"><CODE>AbstractPane.TO_FIT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SHRINK_TO_FIT"><CODE>AbstractPane.SHRINK_TO_FIT</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawPage(java.awt.Graphics, java.awt.print.PageFormat, boolean)"><!-- --></A><H3>
+drawPage</H3>
+<PRE>
+public void <B>drawPage</B>(java.awt.Graphics&nbsp;g,
+                     java.awt.print.PageFormat&nbsp;pf,
+                     boolean&nbsp;scale)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawPage(java.awt.Graphics, java.awt.print.PageFormat)"><!-- --></A><H3>
+drawPage</H3>
+<PRE>
+protected void <B>drawPage</B>(java.awt.Graphics&nbsp;g,
+                        java.awt.print.PageFormat&nbsp;pf)</PRE>
+<DL>
+<DD>Used by internally by sgt.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+public void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;l)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">AbstractPane</A></CODE></B></DD>
+<DD>Add a PropertyChangeListener to the list. Properties for
+ <code>Pane</code> and <code>JPane</code> include
+ "objectSelected" and "zoomRectangle".
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE><DT><B>Overrides:</B><DD><CODE>addPropertyChangeListener</CODE> in class <CODE>java.awt.Container</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+public void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;l)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">AbstractPane</A></CODE></B></DD>
+<DD>Remove the PropertyChangeListener from the list.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE><DT><B>Overrides:</B><DD><CODE>removePropertyChangeListener</CODE> in class <CODE>java.awt.Component</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/JPane.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/InvalidMethodError.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/JPane.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="JPane.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_javax.swing.JLayeredPane">NESTED</A>&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_javax.swing.JLayeredPane">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LabelDrawer.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LabelDrawer.html
new file mode 100644
index 0000000000000000000000000000000000000000..a0b5c19b0f8470e470c3fc570b9dc29fa1152112
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LabelDrawer.html
@@ -0,0 +1,950 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:27 CEST 2006 -->
+<TITLE>
+LabelDrawer (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.LabelDrawer interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LabelDrawer (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LabelDrawer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LabelDrawer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LabelDrawer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Interface LabelDrawer</H2>
+<DL>
+<DT><B>All Superinterfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html" title="class in gov.noaa.pmel.sgt">LabelDrawer1</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html" title="class in gov.noaa.pmel.sgt">LabelDrawer2</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>LabelDrawer</B><DT>extends java.io.Serializable</DL>
+</PRE>
+
+<P>
+Defines the methods that implement label drawing in sgt. This
+ interface is necessary since sgt v2.0 will use Java2D functionality
+ to draw labels if it is available.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getAngle()">getAngle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get label drawing angle.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getBounds()">getBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label bounds in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getBoundsP()">getBoundsP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label reference location in physcial coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getColor()">getColor</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Font</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getFont()">getFont</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the font.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getHAlign()">getHAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the horizontal alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getHeightP()">getHeightP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label height in physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getLayer()">getLayer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the layer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Point</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getLocation()">getLocation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label position in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getLocationP()">getLocationP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label reference location in physcial coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getOrientation()">getOrientation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the origentation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;float</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getStringHeight(java.awt.Graphics)">getStringHeight</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the string height in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;float</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getStringWidth(java.awt.Graphics)">getStringWidth</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the string width in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getText()">getText</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label text.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getVAlign()">getVAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the vertical alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#isVisible()">isVisible</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is label visible?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setAngle(double)">setAngle</A></B>(double&nbsp;angle)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw label at arbitrary rotation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setBounds(int, int, int, int)">setBounds</A></B>(int&nbsp;x,
+          int&nbsp;y,
+          int&nbsp;width,
+          int&nbsp;height)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label bounds in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setColor(java.awt.Color)">setColor</A></B>(java.awt.Color&nbsp;clr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setFont(java.awt.Font)">setFont</A></B>(java.awt.Font&nbsp;font)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the font.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setHAlign(int)">setHAlign</A></B>(int&nbsp;halign)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the horizontal alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setHeightP(double)">setHeightP</A></B>(double&nbsp;hgt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the height of the label in physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;layer)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setLocation(java.awt.Point)">setLocation</A></B>(java.awt.Point&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label position in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setLocationP(gov.noaa.pmel.util.Point2D.Double)">setLocationP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label reference location in physcial coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setOrientation(int)">setOrientation</A></B>(int&nbsp;orient)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the orientation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setText(java.lang.String)">setText</A></B>(java.lang.String&nbsp;lbl)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label text.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setVAlign(int)">setVAlign</A></B>(int&nbsp;valign)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the vertical alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setVisible(boolean)">setVisible</A></B>(boolean&nbsp;vis)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set visibility of label.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+void <B>draw</B>(java.awt.Graphics&nbsp;g)
+          throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setText(java.lang.String)"><!-- --></A><H3>
+setText</H3>
+<PRE>
+void <B>setText</B>(java.lang.String&nbsp;lbl)</PRE>
+<DL>
+<DD>Set the label text.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>lbl</CODE> - the label text</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getText()"><!-- --></A><H3>
+getText</H3>
+<PRE>
+java.lang.String <B>getText</B>()</PRE>
+<DL>
+<DD>Get the label text.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the label text</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColor()"><!-- --></A><H3>
+getColor</H3>
+<PRE>
+java.awt.Color <B>getColor</B>()</PRE>
+<DL>
+<DD>Get the color.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The current color of the label.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColor(java.awt.Color)"><!-- --></A><H3>
+setColor</H3>
+<PRE>
+void <B>setColor</B>(java.awt.Color&nbsp;clr)</PRE>
+<DL>
+<DD>Set the color.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>color</CODE> - The color of the label.<DT><B>See Also:</B><DD><CODE>Color</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setFont(java.awt.Font)"><!-- --></A><H3>
+setFont</H3>
+<PRE>
+void <B>setFont</B>(java.awt.Font&nbsp;font)</PRE>
+<DL>
+<DD>Set the font.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>fnt</CODE> - The Font to use to draw the label.<DT><B>See Also:</B><DD><CODE>Font</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFont()"><!-- --></A><H3>
+getFont</H3>
+<PRE>
+java.awt.Font <B>getFont</B>()</PRE>
+<DL>
+<DD>Get the font.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The current font for the label.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLayer(gov.noaa.pmel.sgt.Layer)"><!-- --></A><H3>
+setLayer</H3>
+<PRE>
+void <B>setLayer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;layer)</PRE>
+<DL>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLayer()"><!-- --></A><H3>
+getLayer</H3>
+<PRE>
+<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getLayer</B>()</PRE>
+<DL>
+<DD>Get the layer.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the layer object.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOrientation(int)"><!-- --></A><H3>
+setOrientation</H3>
+<PRE>
+void <B>setOrientation</B>(int&nbsp;orient)</PRE>
+<DL>
+<DD>Set the orientation. The orientation can be HORIZONTAL or
+ VERTICAL.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>orient</CODE> - The orientation.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOrientation()"><!-- --></A><H3>
+getOrientation</H3>
+<PRE>
+int <B>getOrientation</B>()</PRE>
+<DL>
+<DD>Get the origentation.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the orientation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHAlign(int)"><!-- --></A><H3>
+setHAlign</H3>
+<PRE>
+void <B>setHAlign</B>(int&nbsp;halign)</PRE>
+<DL>
+<DD>Set the horizontal alignment. The alignment can be LEFT, CENTER,
+ or RIGHT.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>horz</CODE> - The horizontal alignment.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHAlign()"><!-- --></A><H3>
+getHAlign</H3>
+<PRE>
+int <B>getHAlign</B>()</PRE>
+<DL>
+<DD>Get the horizontal alignment.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the horizontal alignment.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVAlign(int)"><!-- --></A><H3>
+setVAlign</H3>
+<PRE>
+void <B>setVAlign</B>(int&nbsp;valign)</PRE>
+<DL>
+<DD>Set the vertical alignment. The alignment can be TOP, MIDDLE,
+ or BOTTOM.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - The vertical alignment.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVAlign()"><!-- --></A><H3>
+getVAlign</H3>
+<PRE>
+int <B>getVAlign</B>()</PRE>
+<DL>
+<DD>Get the vertical alignment.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the vertical alignment.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocation(java.awt.Point)"><!-- --></A><H3>
+setLocation</H3>
+<PRE>
+void <B>setLocation</B>(java.awt.Point&nbsp;loc)</PRE>
+<DL>
+<DD>Set the label position in device coordinates.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>loc</CODE> - label position</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocation()"><!-- --></A><H3>
+getLocation</H3>
+<PRE>
+java.awt.Point <B>getLocation</B>()</PRE>
+<DL>
+<DD>Get the label position in device coordinates.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the label position</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(int, int, int, int)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+void <B>setBounds</B>(int&nbsp;x,
+               int&nbsp;y,
+               int&nbsp;width,
+               int&nbsp;height)</PRE>
+<DL>
+<DD>Set the label bounds in device units.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>x</CODE> - x location of label<DD><CODE>y</CODE> - y location of label<DD><CODE>width</CODE> - label width<DD><CODE>height</CODE> - label height</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBounds()"><!-- --></A><H3>
+getBounds</H3>
+<PRE>
+java.awt.Rectangle <B>getBounds</B>()</PRE>
+<DL>
+<DD>Get the label bounds in device units.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the label bounds</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocationP(gov.noaa.pmel.util.Point2D.Double)"><!-- --></A><H3>
+setLocationP</H3>
+<PRE>
+void <B>setLocationP</B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</PRE>
+<DL>
+<DD>Set the label reference location in physcial coordinates.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>loc</CODE> - physical location of label</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocationP()"><!-- --></A><H3>
+getLocationP</H3>
+<PRE>
+<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A> <B>getLocationP</B>()</PRE>
+<DL>
+<DD>Get the label reference location in physcial coordinates.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the labels position.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBoundsP()"><!-- --></A><H3>
+getBoundsP</H3>
+<PRE>
+<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A> <B>getBoundsP</B>()</PRE>
+<DL>
+<DD>Get the label reference location in physcial coordinates.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the labels position.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAngle(double)"><!-- --></A><H3>
+setAngle</H3>
+<PRE>
+void <B>setAngle</B>(double&nbsp;angle)</PRE>
+<DL>
+<DD>Draw label at arbitrary rotation.  Warning: Rotated labels are
+ not drawn very well when using JDK1.1. For best results use
+ JDK1.2 or newer.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAngle()"><!-- --></A><H3>
+getAngle</H3>
+<PRE>
+double <B>getAngle</B>()</PRE>
+<DL>
+<DD>Get label drawing angle.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHeightP(double)"><!-- --></A><H3>
+setHeightP</H3>
+<PRE>
+void <B>setHeightP</B>(double&nbsp;hgt)</PRE>
+<DL>
+<DD>Set the height of the label in physical coordinates.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>hgt</CODE> - The label height.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHeightP()"><!-- --></A><H3>
+getHeightP</H3>
+<PRE>
+double <B>getHeightP</B>()</PRE>
+<DL>
+<DD>Get the label height in physical coordinates.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The label height.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVisible(boolean)"><!-- --></A><H3>
+setVisible</H3>
+<PRE>
+void <B>setVisible</B>(boolean&nbsp;vis)</PRE>
+<DL>
+<DD>Set visibility of label.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isVisible()"><!-- --></A><H3>
+isVisible</H3>
+<PRE>
+boolean <B>isVisible</B>()</PRE>
+<DL>
+<DD>Is label visible?
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStringWidth(java.awt.Graphics)"><!-- --></A><H3>
+getStringWidth</H3>
+<PRE>
+float <B>getStringWidth</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD>Get the string width in device units.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStringHeight(java.awt.Graphics)"><!-- --></A><H3>
+getStringHeight</H3>
+<PRE>
+float <B>getStringHeight</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD>Get the string height in device units.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LabelDrawer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LabelDrawer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LabelDrawer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LabelDrawer1.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LabelDrawer1.html
new file mode 100644
index 0000000000000000000000000000000000000000..7c679fa43ce4ba9faa27b514b3f828c5852f426b
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LabelDrawer1.html
@@ -0,0 +1,1051 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:27 CEST 2006 -->
+<TITLE>
+LabelDrawer1 (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.LabelDrawer1 class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LabelDrawer1 (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LabelDrawer1.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LabelDrawer1.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LabelDrawer1.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class LabelDrawer1</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.LabelDrawer1</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A>, java.io.Serializable, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>LabelDrawer1</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A>, java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+Implements label drawing for JDK1.1
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.LabelDrawer1">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#LabelDrawer1(java.lang.String, double, gov.noaa.pmel.util.Point2D.Double, int, int)">LabelDrawer1</A></B>(java.lang.String&nbsp;lbl,
+             double&nbsp;hgt,
+             <A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc,
+             int&nbsp;valign,
+             int&nbsp;halign)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#getAngle()">getAngle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get label drawing angle.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#getBounds()">getBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label bounds in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#getBoundsP()">getBoundsP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label reference location in physcial coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#getColor()">getColor</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Font</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#getFont()">getFont</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the font.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#getHAlign()">getHAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the horizontal alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#getHeightP()">getHeightP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label height in physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#getLayer()">getLayer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the layer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Point</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#getLocation()">getLocation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label position in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#getLocationP()">getLocationP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label reference location in physcial coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#getOrientation()">getOrientation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the origentation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;float</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#getStringHeight(java.awt.Graphics)">getStringHeight</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the string height in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;float</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#getStringWidth(java.awt.Graphics)">getStringWidth</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the string width in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#getText()">getText</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label text.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#getVAlign()">getVAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the vertical alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#isVisible()">isVisible</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is label visible?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#setAngle(double)">setAngle</A></B>(double&nbsp;angle)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw label at arbitrary rotation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#setBounds(int, int, int, int)">setBounds</A></B>(int&nbsp;x,
+          int&nbsp;y,
+          int&nbsp;width,
+          int&nbsp;height)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label bounds in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#setColor(java.awt.Color)">setColor</A></B>(java.awt.Color&nbsp;clr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#setFont(java.awt.Font)">setFont</A></B>(java.awt.Font&nbsp;font)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the font.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#setHAlign(int)">setHAlign</A></B>(int&nbsp;halign)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the horizontal alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#setHeightP(double)">setHeightP</A></B>(double&nbsp;hgt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the height of the label in physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;layer)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#setLocation(java.awt.Point)">setLocation</A></B>(java.awt.Point&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label position in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#setLocationP(gov.noaa.pmel.util.Point2D.Double)">setLocationP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label reference location in physcial coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#setOrientation(int)">setOrientation</A></B>(int&nbsp;orient)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the orientation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#setText(java.lang.String)">setText</A></B>(java.lang.String&nbsp;lbl)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label text.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#setVAlign(int)">setVAlign</A></B>(int&nbsp;valign)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the vertical alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html#setVisible(boolean)">setVisible</A></B>(boolean&nbsp;vis)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set visibility of label.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="LabelDrawer1(java.lang.String, double, gov.noaa.pmel.util.Point2D.Double, int, int)"><!-- --></A><H3>
+LabelDrawer1</H3>
+<PRE>
+public <B>LabelDrawer1</B>(java.lang.String&nbsp;lbl,
+                    double&nbsp;hgt,
+                    <A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc,
+                    int&nbsp;valign,
+                    int&nbsp;halign)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A> <B>copy</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)
+          throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#draw(java.awt.Graphics)">LabelDrawer</A></CODE></B></DD>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#draw(java.awt.Graphics)">draw</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setText(java.lang.String)"><!-- --></A><H3>
+setText</H3>
+<PRE>
+public void <B>setText</B>(java.lang.String&nbsp;lbl)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setText(java.lang.String)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the label text.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setText(java.lang.String)">setText</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>lbl</CODE> - the label text</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getText()"><!-- --></A><H3>
+getText</H3>
+<PRE>
+public java.lang.String <B>getText</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getText()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the label text.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getText()">getText</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the label text</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColor(java.awt.Color)"><!-- --></A><H3>
+setColor</H3>
+<PRE>
+public void <B>setColor</B>(java.awt.Color&nbsp;clr)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setColor(java.awt.Color)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the color.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setColor(java.awt.Color)">setColor</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><CODE>Color</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColor()"><!-- --></A><H3>
+getColor</H3>
+<PRE>
+public java.awt.Color <B>getColor</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getColor()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the color.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getColor()">getColor</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The current color of the label.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setFont(java.awt.Font)"><!-- --></A><H3>
+setFont</H3>
+<PRE>
+public void <B>setFont</B>(java.awt.Font&nbsp;font)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setFont(java.awt.Font)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the font.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setFont(java.awt.Font)">setFont</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><CODE>Font</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFont()"><!-- --></A><H3>
+getFont</H3>
+<PRE>
+public java.awt.Font <B>getFont</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getFont()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the font.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getFont()">getFont</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The current font for the label.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLayer(gov.noaa.pmel.sgt.Layer)"><!-- --></A><H3>
+setLayer</H3>
+<PRE>
+public void <B>setLayer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;layer)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setLayer(gov.noaa.pmel.sgt.Layer)">LabelDrawer</A></CODE></B></DD>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLayer()"><!-- --></A><H3>
+getLayer</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getLayer</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getLayer()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the layer.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getLayer()">getLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the layer object.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOrientation(int)"><!-- --></A><H3>
+setOrientation</H3>
+<PRE>
+public void <B>setOrientation</B>(int&nbsp;orient)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setOrientation(int)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the orientation. The orientation can be HORIZONTAL or
+ VERTICAL.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setOrientation(int)">setOrientation</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>orient</CODE> - The orientation.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOrientation()"><!-- --></A><H3>
+getOrientation</H3>
+<PRE>
+public int <B>getOrientation</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getOrientation()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the origentation.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getOrientation()">getOrientation</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the orientation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHAlign(int)"><!-- --></A><H3>
+setHAlign</H3>
+<PRE>
+public void <B>setHAlign</B>(int&nbsp;halign)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setHAlign(int)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the horizontal alignment. The alignment can be LEFT, CENTER,
+ or RIGHT.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setHAlign(int)">setHAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHAlign()"><!-- --></A><H3>
+getHAlign</H3>
+<PRE>
+public int <B>getHAlign</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getHAlign()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the horizontal alignment.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getHAlign()">getHAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the horizontal alignment.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVAlign(int)"><!-- --></A><H3>
+setVAlign</H3>
+<PRE>
+public void <B>setVAlign</B>(int&nbsp;valign)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setVAlign(int)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the vertical alignment. The alignment can be TOP, MIDDLE,
+ or BOTTOM.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setVAlign(int)">setVAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVAlign()"><!-- --></A><H3>
+getVAlign</H3>
+<PRE>
+public int <B>getVAlign</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getVAlign()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the vertical alignment.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getVAlign()">getVAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the vertical alignment.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocation(java.awt.Point)"><!-- --></A><H3>
+setLocation</H3>
+<PRE>
+public void <B>setLocation</B>(java.awt.Point&nbsp;loc)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setLocation(java.awt.Point)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the label position in device coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setLocation(java.awt.Point)">setLocation</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>loc</CODE> - label position</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocation()"><!-- --></A><H3>
+getLocation</H3>
+<PRE>
+public java.awt.Point <B>getLocation</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getLocation()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the label position in device coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getLocation()">getLocation</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the label position</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(int, int, int, int)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(int&nbsp;x,
+                      int&nbsp;y,
+                      int&nbsp;width,
+                      int&nbsp;height)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setBounds(int, int, int, int)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the label bounds in device units.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setBounds(int, int, int, int)">setBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>x</CODE> - x location of label<DD><CODE>y</CODE> - y location of label<DD><CODE>width</CODE> - label width<DD><CODE>height</CODE> - label height</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBounds()"><!-- --></A><H3>
+getBounds</H3>
+<PRE>
+public java.awt.Rectangle <B>getBounds</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getBounds()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the label bounds in device units.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the label bounds</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocationP(gov.noaa.pmel.util.Point2D.Double)"><!-- --></A><H3>
+setLocationP</H3>
+<PRE>
+public void <B>setLocationP</B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setLocationP(gov.noaa.pmel.util.Point2D.Double)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the label reference location in physcial coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setLocationP(gov.noaa.pmel.util.Point2D.Double)">setLocationP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>loc</CODE> - physical location of label</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocationP()"><!-- --></A><H3>
+getLocationP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A> <B>getLocationP</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getLocationP()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the label reference location in physcial coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getLocationP()">getLocationP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the labels position.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBoundsP()"><!-- --></A><H3>
+getBoundsP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A> <B>getBoundsP</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getBoundsP()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the label reference location in physcial coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getBoundsP()">getBoundsP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the labels position.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAngle(double)"><!-- --></A><H3>
+setAngle</H3>
+<PRE>
+public void <B>setAngle</B>(double&nbsp;angle)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setAngle(double)">LabelDrawer</A></CODE></B></DD>
+<DD>Draw label at arbitrary rotation.  Warning: Rotated labels are
+ not drawn very well when using JDK1.1. For best results use
+ JDK1.2 or newer.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setAngle(double)">setAngle</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAngle()"><!-- --></A><H3>
+getAngle</H3>
+<PRE>
+public double <B>getAngle</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getAngle()">LabelDrawer</A></CODE></B></DD>
+<DD>Get label drawing angle.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getAngle()">getAngle</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHeightP(double)"><!-- --></A><H3>
+setHeightP</H3>
+<PRE>
+public void <B>setHeightP</B>(double&nbsp;hgt)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setHeightP(double)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the height of the label in physical coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setHeightP(double)">setHeightP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>hgt</CODE> - The label height.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHeightP()"><!-- --></A><H3>
+getHeightP</H3>
+<PRE>
+public double <B>getHeightP</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getHeightP()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the label height in physical coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getHeightP()">getHeightP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The label height.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVisible(boolean)"><!-- --></A><H3>
+setVisible</H3>
+<PRE>
+public void <B>setVisible</B>(boolean&nbsp;vis)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setVisible(boolean)">LabelDrawer</A></CODE></B></DD>
+<DD>Set visibility of label.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setVisible(boolean)">setVisible</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isVisible()"><!-- --></A><H3>
+isVisible</H3>
+<PRE>
+public boolean <B>isVisible</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#isVisible()">LabelDrawer</A></CODE></B></DD>
+<DD>Is label visible?
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#isVisible()">isVisible</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStringWidth(java.awt.Graphics)"><!-- --></A><H3>
+getStringWidth</H3>
+<PRE>
+public float <B>getStringWidth</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getStringWidth(java.awt.Graphics)">LabelDrawer</A></CODE></B></DD>
+<DD>Get the string width in device units.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getStringWidth(java.awt.Graphics)">getStringWidth</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStringHeight(java.awt.Graphics)"><!-- --></A><H3>
+getStringHeight</H3>
+<PRE>
+public float <B>getStringHeight</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getStringHeight(java.awt.Graphics)">LabelDrawer</A></CODE></B></DD>
+<DD>Get the string height in device units.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getStringHeight(java.awt.Graphics)">getStringHeight</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LabelDrawer1.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LabelDrawer1.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LabelDrawer1.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LabelDrawer2.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LabelDrawer2.html
new file mode 100644
index 0000000000000000000000000000000000000000..67524f36822ae658b57125c291ce7030a6f17479
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LabelDrawer2.html
@@ -0,0 +1,1051 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:27 CEST 2006 -->
+<TITLE>
+LabelDrawer2 (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.LabelDrawer2 class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LabelDrawer2 (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LabelDrawer2.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LabelNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LabelDrawer2.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LabelDrawer2.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class LabelDrawer2</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.LabelDrawer2</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A>, java.io.Serializable, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>LabelDrawer2</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A>, java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+Implements label drawing using Java2D functionality.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.LabelDrawer2">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#LabelDrawer2(java.lang.String, double, gov.noaa.pmel.util.Point2D.Double, int, int)">LabelDrawer2</A></B>(java.lang.String&nbsp;lbl,
+             double&nbsp;hgt,
+             <A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc,
+             int&nbsp;valign,
+             int&nbsp;halign)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#getAngle()">getAngle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get label drawing angle.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#getBounds()">getBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label bounds in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#getBoundsP()">getBoundsP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label reference location in physcial coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#getColor()">getColor</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Font</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#getFont()">getFont</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the font.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#getHAlign()">getHAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the horizontal alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#getHeightP()">getHeightP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label height in physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#getLayer()">getLayer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the layer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Point</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#getLocation()">getLocation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label position in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#getLocationP()">getLocationP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label reference location in physcial coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#getOrientation()">getOrientation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the origentation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;float</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#getStringHeight(java.awt.Graphics)">getStringHeight</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the string height in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;float</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#getStringWidth(java.awt.Graphics)">getStringWidth</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the string width in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#getText()">getText</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label text.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#getVAlign()">getVAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the vertical alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#isVisible()">isVisible</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is label visible?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#setAngle(double)">setAngle</A></B>(double&nbsp;angle)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw label at arbitrary rotation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#setBounds(int, int, int, int)">setBounds</A></B>(int&nbsp;x,
+          int&nbsp;y,
+          int&nbsp;width,
+          int&nbsp;height)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label bounds in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#setColor(java.awt.Color)">setColor</A></B>(java.awt.Color&nbsp;clr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#setFont(java.awt.Font)">setFont</A></B>(java.awt.Font&nbsp;font)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the font.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#setHAlign(int)">setHAlign</A></B>(int&nbsp;halign)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the horizontal alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#setHeightP(double)">setHeightP</A></B>(double&nbsp;hgt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the height of the label in physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;layer)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#setLocation(java.awt.Point)">setLocation</A></B>(java.awt.Point&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label position in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#setLocationP(gov.noaa.pmel.util.Point2D.Double)">setLocationP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label reference location in physcial coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#setOrientation(int)">setOrientation</A></B>(int&nbsp;orient)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the orientation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#setText(java.lang.String)">setText</A></B>(java.lang.String&nbsp;lbl)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label text.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#setVAlign(int)">setVAlign</A></B>(int&nbsp;valign)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the vertical alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html#setVisible(boolean)">setVisible</A></B>(boolean&nbsp;vis)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set visibility of label.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="LabelDrawer2(java.lang.String, double, gov.noaa.pmel.util.Point2D.Double, int, int)"><!-- --></A><H3>
+LabelDrawer2</H3>
+<PRE>
+public <B>LabelDrawer2</B>(java.lang.String&nbsp;lbl,
+                    double&nbsp;hgt,
+                    <A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc,
+                    int&nbsp;valign,
+                    int&nbsp;halign)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A> <B>copy</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)
+          throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#draw(java.awt.Graphics)">LabelDrawer</A></CODE></B></DD>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#draw(java.awt.Graphics)">draw</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setText(java.lang.String)"><!-- --></A><H3>
+setText</H3>
+<PRE>
+public void <B>setText</B>(java.lang.String&nbsp;lbl)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setText(java.lang.String)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the label text.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setText(java.lang.String)">setText</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>lbl</CODE> - the label text</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getText()"><!-- --></A><H3>
+getText</H3>
+<PRE>
+public java.lang.String <B>getText</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getText()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the label text.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getText()">getText</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the label text</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColor(java.awt.Color)"><!-- --></A><H3>
+setColor</H3>
+<PRE>
+public void <B>setColor</B>(java.awt.Color&nbsp;clr)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setColor(java.awt.Color)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the color.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setColor(java.awt.Color)">setColor</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><CODE>Color</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColor()"><!-- --></A><H3>
+getColor</H3>
+<PRE>
+public java.awt.Color <B>getColor</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getColor()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the color.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getColor()">getColor</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The current color of the label.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setFont(java.awt.Font)"><!-- --></A><H3>
+setFont</H3>
+<PRE>
+public void <B>setFont</B>(java.awt.Font&nbsp;font)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setFont(java.awt.Font)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the font.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setFont(java.awt.Font)">setFont</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><CODE>Font</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFont()"><!-- --></A><H3>
+getFont</H3>
+<PRE>
+public java.awt.Font <B>getFont</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getFont()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the font.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getFont()">getFont</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The current font for the label.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLayer(gov.noaa.pmel.sgt.Layer)"><!-- --></A><H3>
+setLayer</H3>
+<PRE>
+public void <B>setLayer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;layer)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setLayer(gov.noaa.pmel.sgt.Layer)">LabelDrawer</A></CODE></B></DD>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLayer()"><!-- --></A><H3>
+getLayer</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getLayer</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getLayer()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the layer.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getLayer()">getLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the layer object.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOrientation(int)"><!-- --></A><H3>
+setOrientation</H3>
+<PRE>
+public void <B>setOrientation</B>(int&nbsp;orient)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setOrientation(int)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the orientation. The orientation can be HORIZONTAL or
+ VERTICAL.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setOrientation(int)">setOrientation</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>orient</CODE> - The orientation.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOrientation()"><!-- --></A><H3>
+getOrientation</H3>
+<PRE>
+public int <B>getOrientation</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getOrientation()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the origentation.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getOrientation()">getOrientation</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the orientation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHAlign(int)"><!-- --></A><H3>
+setHAlign</H3>
+<PRE>
+public void <B>setHAlign</B>(int&nbsp;halign)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setHAlign(int)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the horizontal alignment. The alignment can be LEFT, CENTER,
+ or RIGHT.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setHAlign(int)">setHAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHAlign()"><!-- --></A><H3>
+getHAlign</H3>
+<PRE>
+public int <B>getHAlign</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getHAlign()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the horizontal alignment.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getHAlign()">getHAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the horizontal alignment.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVAlign(int)"><!-- --></A><H3>
+setVAlign</H3>
+<PRE>
+public void <B>setVAlign</B>(int&nbsp;valign)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setVAlign(int)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the vertical alignment. The alignment can be TOP, MIDDLE,
+ or BOTTOM.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setVAlign(int)">setVAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVAlign()"><!-- --></A><H3>
+getVAlign</H3>
+<PRE>
+public int <B>getVAlign</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getVAlign()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the vertical alignment.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getVAlign()">getVAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the vertical alignment.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocation(java.awt.Point)"><!-- --></A><H3>
+setLocation</H3>
+<PRE>
+public void <B>setLocation</B>(java.awt.Point&nbsp;loc)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setLocation(java.awt.Point)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the label position in device coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setLocation(java.awt.Point)">setLocation</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>loc</CODE> - label position</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocation()"><!-- --></A><H3>
+getLocation</H3>
+<PRE>
+public java.awt.Point <B>getLocation</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getLocation()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the label position in device coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getLocation()">getLocation</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the label position</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(int, int, int, int)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(int&nbsp;x,
+                      int&nbsp;y,
+                      int&nbsp;width,
+                      int&nbsp;height)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setBounds(int, int, int, int)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the label bounds in device units.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setBounds(int, int, int, int)">setBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>x</CODE> - x location of label<DD><CODE>y</CODE> - y location of label<DD><CODE>width</CODE> - label width<DD><CODE>height</CODE> - label height</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBounds()"><!-- --></A><H3>
+getBounds</H3>
+<PRE>
+public java.awt.Rectangle <B>getBounds</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getBounds()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the label bounds in device units.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the label bounds</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocationP(gov.noaa.pmel.util.Point2D.Double)"><!-- --></A><H3>
+setLocationP</H3>
+<PRE>
+public void <B>setLocationP</B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setLocationP(gov.noaa.pmel.util.Point2D.Double)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the label reference location in physcial coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setLocationP(gov.noaa.pmel.util.Point2D.Double)">setLocationP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>loc</CODE> - physical location of label</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocationP()"><!-- --></A><H3>
+getLocationP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A> <B>getLocationP</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getLocationP()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the label reference location in physcial coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getLocationP()">getLocationP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the labels position.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBoundsP()"><!-- --></A><H3>
+getBoundsP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A> <B>getBoundsP</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getBoundsP()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the label reference location in physcial coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getBoundsP()">getBoundsP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the labels position.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAngle(double)"><!-- --></A><H3>
+setAngle</H3>
+<PRE>
+public void <B>setAngle</B>(double&nbsp;angle)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setAngle(double)">LabelDrawer</A></CODE></B></DD>
+<DD>Draw label at arbitrary rotation.  Warning: Rotated labels are
+ not drawn very well when using JDK1.1. For best results use
+ JDK1.2 or newer.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setAngle(double)">setAngle</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAngle()"><!-- --></A><H3>
+getAngle</H3>
+<PRE>
+public double <B>getAngle</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getAngle()">LabelDrawer</A></CODE></B></DD>
+<DD>Get label drawing angle.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getAngle()">getAngle</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHeightP(double)"><!-- --></A><H3>
+setHeightP</H3>
+<PRE>
+public void <B>setHeightP</B>(double&nbsp;hgt)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setHeightP(double)">LabelDrawer</A></CODE></B></DD>
+<DD>Set the height of the label in physical coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setHeightP(double)">setHeightP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>hgt</CODE> - The label height.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHeightP()"><!-- --></A><H3>
+getHeightP</H3>
+<PRE>
+public double <B>getHeightP</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getHeightP()">LabelDrawer</A></CODE></B></DD>
+<DD>Get the label height in physical coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getHeightP()">getHeightP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The label height.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVisible(boolean)"><!-- --></A><H3>
+setVisible</H3>
+<PRE>
+public void <B>setVisible</B>(boolean&nbsp;vis)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setVisible(boolean)">LabelDrawer</A></CODE></B></DD>
+<DD>Set visibility of label.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#setVisible(boolean)">setVisible</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isVisible()"><!-- --></A><H3>
+isVisible</H3>
+<PRE>
+public boolean <B>isVisible</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#isVisible()">LabelDrawer</A></CODE></B></DD>
+<DD>Is label visible?
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#isVisible()">isVisible</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStringWidth(java.awt.Graphics)"><!-- --></A><H3>
+getStringWidth</H3>
+<PRE>
+public float <B>getStringWidth</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getStringWidth(java.awt.Graphics)">LabelDrawer</A></CODE></B></DD>
+<DD>Get the string width in device units.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getStringWidth(java.awt.Graphics)">getStringWidth</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStringHeight(java.awt.Graphics)"><!-- --></A><H3>
+getStringHeight</H3>
+<PRE>
+public float <B>getStringHeight</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getStringHeight(java.awt.Graphics)">LabelDrawer</A></CODE></B></DD>
+<DD>Get the string height in device units.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html#getStringHeight(java.awt.Graphics)">getStringHeight</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LabelDrawer2.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LabelNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LabelDrawer2.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LabelDrawer2.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LabelNotFoundException.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LabelNotFoundException.html
new file mode 100644
index 0000000000000000000000000000000000000000..c939db6f952442da0d9da5e84891c9b3283a873e
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LabelNotFoundException.html
@@ -0,0 +1,260 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:27 CEST 2006 -->
+<TITLE>
+LabelNotFoundException (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.LabelNotFoundException class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LabelNotFoundException (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LabelNotFoundException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LabelNotFoundException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LabelNotFoundException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class LabelNotFoundException</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Throwable
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Exception
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.SGException</A>
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.LabelNotFoundException</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>LabelNotFoundException</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A></DL>
+</PRE>
+
+<P>
+Label was not found during operation.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.LabelNotFoundException">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelNotFoundException.html#LabelNotFoundException()">LabelNotFoundException</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelNotFoundException.html#LabelNotFoundException(java.lang.String)">LabelNotFoundException</A></B>(java.lang.String&nbsp;s)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Throwable</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="LabelNotFoundException()"><!-- --></A><H3>
+LabelNotFoundException</H3>
+<PRE>
+public <B>LabelNotFoundException</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="LabelNotFoundException(java.lang.String)"><!-- --></A><H3>
+LabelNotFoundException</H3>
+<PRE>
+public <B>LabelNotFoundException</B>(java.lang.String&nbsp;s)</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LabelNotFoundException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LabelNotFoundException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LabelNotFoundException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Layer.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Layer.html
new file mode 100644
index 0000000000000000000000000000000000000000..4a290d9f5a477a77ca04917832125a18cac7c826
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Layer.html
@@ -0,0 +1,1656 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:27 CEST 2006 -->
+<TITLE>
+Layer (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.Layer class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Layer (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Layer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LabelNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Layer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Layer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_java.awt.Component">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class Layer</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.awt.Component
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.Layer</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A>, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.lang.Cloneable</DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/beans/DataGroupLayer.html" title="class in gov.noaa.pmel.sgt.beans">DataGroupLayer</A>, <A HREF="../../../../gov/noaa/pmel/sgt/plot/PlotLayer.html" title="class in gov.noaa.pmel.sgt.plot">PlotLayer</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Layer</B><DT>extends java.awt.Component<DT>implements java.lang.Cloneable, <A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A></DL>
+</PRE>
+
+<P>
+A <code>Layer</code> contains a single <code>Graph</code> object
+ and multiple <code>LayerChild</code> objects.
+ There can be many <code>Layer</code> objects associated with each
+ <code>Pane</code> object and
+ the <code>Layer</code> objects can share <code>Transform</code>
+ and <code>Axis</code> objects, but are not
+ required to.  The <code>Layer</code> is also where keys
+ related to <code>Color</code>, Vectors, and
+ Lines are attached.  The can be at most one key of each type attached to a
+ <code>Layer</code>.
+ <p>
+ The <code>Layer</code> object transforms physical coordinates
+ to device coordinates. All objects that attach to a
+ <code>Layer</code> use physical coordinates.
+ The exception to this is the <code>Graph</code> object
+ (and its children), since these objects transform user
+ coordinates to physical coordinates.
+ <p>
+ The following is a simple example of using the <code>Pane</code>,
+ <code>Layer</code>, and <code>SGLabel</code> objects
+ together. In this example, the <code>Pane</code> and
+ <code>Layer</code> objects are created such that,
+ in the absence of any resizing, 100 pixels is equal to 1.0
+ physical units. Two labels are created, the first contains
+ the current time and is located in the bottom left of
+ the <code>Layer</code>.  The second label is a title that is
+ positioned near the top and centered.
+ <pre>
+ Pane pane;
+ Layer layer;
+ SGLabel title;
+ SGLabel label;
+ GeoDate stime;
+ ...
+ //
+ // Instantiate Pane, Layer, and GeoDate objects.
+ //
+ pane = new Pane("test pane", new Dimension(400, 300));
+ pane.setLayout(new StackedLayout());
+ layer = new Layer("Test Layer", new Dimension2D(4.0, 3.0));
+ stime = new GeoDate();
+ //
+ // Instatiate an SGLabel object as label, set its text to the
+ // current time and position it near the lower-left corner
+ // of the layer.
+ //
+ label = new SGLabel("test", stime.toString(), new Point2D.Double(0.05, 0.05));
+ //
+ // Set properties for label.
+ //
+ label.setAlign(SGLabel.BOTTOM, SGLabel.LEFT);
+ label.setColor(Color.magenta);
+ label.setHeightP(0.15);
+ label.setFont(new Font("Dialog", Font.PLAIN, 10));
+ //
+ // Add label to layer.
+ //
+ layer.addChild(label);
+ //
+ // Instatiate an SGLabel object as title, set its text and position
+ // it near the top of the layer and centered. Set the properties
+ // for title.
+ //
+ title = new SGLabel("title", "SciGraph Test!", new Point2D.Double(2.125, 2.9));
+ title.setAlign(SGLabel.TOP, SGLabel.CENTER);
+ title.setHeightP(0.25);
+ title.setFont(new Font("Helvetica", Font.BOLD, 14));
+ //
+ // Add title to layer and add layer to pane.
+ //
+ layer.addChild(title);
+ pane.add(layer);
+ </pre>
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html" title="class in gov.noaa.pmel.sgt"><CODE>Pane</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt"><CODE>ColorKey</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt"><CODE>SGLabel</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt"><CODE>LineKey</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util"><CODE>GeoDate</CODE></A>, 
+<A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.Layer">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<A NAME="nested_class_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Nested Class Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="nested_classes_inherited_from_class_java.awt.Component"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Component</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#pane_">pane_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.awt.Component"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class java.awt.Component</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.awt.image.ImageObserver"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from interface java.awt.image.ImageObserver</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#Layer()">Layer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor for <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#Layer(java.lang.String)">Layer</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a <code>Layer</code> object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#Layer(java.lang.String, gov.noaa.pmel.util.Dimension2D)">Layer</A></B>(java.lang.String&nbsp;id,
+      <A HREF="../../../../gov/noaa/pmel/util/Dimension2D.html" title="class in gov.noaa.pmel.util">Dimension2D</A>&nbsp;psize)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a <code>Layer</code> object.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#addChild(gov.noaa.pmel.sgt.LayerChild)">addChild</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>&nbsp;child)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a <code>LayerChild</code> to the <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.Enumeration</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#childElements()">childElements</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a <code>Enumeration</code> for the
+ <code>LayerChild</code>'s associated with the <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.Iterator</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#childIterator()">childIterator</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy the <code>Layer</code> and its attached classes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw the Layer and its attached classes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#drawDraggableItems(java.awt.Graphics)">drawDraggableItems</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#findChild(java.lang.String)">findChild</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find <code>LayerChild</code> in <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getBoundsP()">getBoundsP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Layer</code> bounds in physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getChild(java.lang.String)">getChild</A></B>(java.lang.String&nbsp;labid)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a child associated with the <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getChildren()">getChildren</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getGraph()">getGraph</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Graph</code> attached to the layer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Layer</code> identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getObjectAt(int, int)">getObjectAt</A></B>(int&nbsp;x,
+            int&nbsp;y)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find object associated with a MOUSE_DOWN event.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getObjectAt(int, int, boolean)">getObjectAt</A></B>(int&nbsp;x,
+            int&nbsp;y,
+            boolean&nbsp;check)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find object associated with a MOUSE_DOWN event.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getObjectAt(java.awt.Point, boolean)">getObjectAt</A></B>(java.awt.Point&nbsp;pt,
+            boolean&nbsp;check)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find object associated with a MOUSE_DOWN event.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getObjectsAt(int, int, boolean)">getObjectsAt</A></B>(int&nbsp;x,
+             int&nbsp;y,
+             boolean&nbsp;check)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find objects associated with a MOUSE_DOWN event.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getPane()">getPane</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Pane</code> the <code>Layer</code> is associated
+ with.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Dimension2D.html" title="class in gov.noaa.pmel.util">Dimension2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getSizeP()">getSizeP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Layer</code> size in physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getXDtoP(int)">getXDtoP</A></B>(int&nbsp;xd)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform device units to physical for the x direction.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getXOffset()">getXOffset</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getXPtoD(double)">getXPtoD</A></B>(double&nbsp;xp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform physical units to device for x coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getXPtoD2(double)">getXPtoD2</A></B>(double&nbsp;xp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform physical units to device for x coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getXSlope()">getXSlope</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getYDtoP(int)">getYDtoP</A></B>(int&nbsp;yd)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform device units to physical for the y direction.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getYOffset()">getYOffset</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getYPtoD(double)">getYPtoD</A></B>(double&nbsp;yp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform physcial units to device for y coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getYPtoD2(double)">getYPtoD2</A></B>(double&nbsp;yp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform physcial units to device for y coordinate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#getYSlope()">getYSlope</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#isChildAttached(gov.noaa.pmel.sgt.LayerChild)">isChildAttached</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>&nbsp;child)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tests if a <code>LayerChild</code> is attached to the
+ <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#isDataInLayer(java.lang.String)">isDataInLayer</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks to see if a data id matches that data attached to the
+ <code>Graph</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#modified(java.lang.String)">modified</A></B>(java.lang.String&nbsp;mess)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#removeAllChildren()">removeAllChildren</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove all <code>LayerChild</code> objects from the <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#removeChild(gov.noaa.pmel.sgt.LayerChild)">removeChild</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>&nbsp;child)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a <code>LayerChild</code> object from the <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#removeChild(java.lang.String)">removeChild</A></B>(java.lang.String&nbsp;labid)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a <code>LayerChild</code> object from the <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#setBounds(int, int, int, int)">setBounds</A></B>(int&nbsp;x,
+          int&nbsp;y,
+          int&nbsp;w,
+          int&nbsp;h)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the bounds of the <code>Layer</code> in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#setBounds(java.awt.Rectangle)">setBounds</A></B>(java.awt.Rectangle&nbsp;bnds)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the bounds of the <code>Layer</code> in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#setGraph(gov.noaa.pmel.sgt.Graph)">setGraph</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A>&nbsp;gr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Associate a graph with the layer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the <code>Layer</code> identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#setLocation(int, int)">setLocation</A></B>(int&nbsp;x,
+            int&nbsp;y)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the location of the <code>Layer</code> in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#setLocation(java.awt.Point)">setLocation</A></B>(java.awt.Point&nbsp;pt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the location of the <code>Layer</code> in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#setPane(gov.noaa.pmel.sgt.AbstractPane)">setPane</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A>&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the <code>Pane</code> the <code>Layer</code> is associated with.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#setSize(java.awt.Dimension)">setSize</A></B>(java.awt.Dimension&nbsp;sze)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the size of the <code>Layer</code> in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#setSize(int, int)">setSize</A></B>(int&nbsp;w,
+        int&nbsp;h)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the size of the <code>Layer</code> in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#setSizeP(gov.noaa.pmel.util.Dimension2D)">setSizeP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Dimension2D.html" title="class in gov.noaa.pmel.util">Dimension2D</A>&nbsp;psize)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the size of the <code>Layer</code> in physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <code>String</code> representation of the
+ <code>Layer</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.awt.Component"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.awt.Component</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMinimumSize, setName, setPreferredSize, setVisible, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="pane_"><!-- --></A><H3>
+pane_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A> <B>pane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Layer(java.lang.String)"><!-- --></A><H3>
+Layer</H3>
+<PRE>
+public <B>Layer</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Create a <code>Layer</code> object.
+ The <code>Layer</code> is created with a default
+ width and height equal to 1.0.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - identifier for Layer</DL>
+</DL>
+<HR>
+
+<A NAME="Layer(java.lang.String, gov.noaa.pmel.util.Dimension2D)"><!-- --></A><H3>
+Layer</H3>
+<PRE>
+public <B>Layer</B>(java.lang.String&nbsp;id,
+             <A HREF="../../../../gov/noaa/pmel/util/Dimension2D.html" title="class in gov.noaa.pmel.util">Dimension2D</A>&nbsp;psize)</PRE>
+<DL>
+<DD>Create a <code>Layer</code> object.
+ The <code>Layer</code> is created with the specified
+ dimensions and identifier.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - identifier for Layer<DD><CODE>psize</CODE> - The physical dimensions of the Layer</DL>
+</DL>
+<HR>
+
+<A NAME="Layer()"><!-- --></A><H3>
+Layer</H3>
+<PRE>
+public <B>Layer</B>()</PRE>
+<DL>
+<DD>Default constructor for <code>Layer</code>.
+ The <code>Layer</code> is created with an
+ empty identifier and a width and height equal to 1.0f.
+<P>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="setSize(java.awt.Dimension)"><!-- --></A><H3>
+setSize</H3>
+<PRE>
+public void <B>setSize</B>(java.awt.Dimension&nbsp;sze)</PRE>
+<DL>
+<DD>Set the size of the <code>Layer</code> in device units.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>setSize</CODE> in class <CODE>java.awt.Component</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>sze</CODE> - dimension of the <code>Layer</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSize(int, int)"><!-- --></A><H3>
+setSize</H3>
+<PRE>
+public void <B>setSize</B>(int&nbsp;w,
+                    int&nbsp;h)</PRE>
+<DL>
+<DD>Set the size of the <code>Layer</code> in device units.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>setSize</CODE> in class <CODE>java.awt.Component</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>w</CODE> - width of the <code>Layer</code><DD><CODE>h</CODE> - height of the <code>Layer</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocation(java.awt.Point)"><!-- --></A><H3>
+setLocation</H3>
+<PRE>
+public void <B>setLocation</B>(java.awt.Point&nbsp;pt)</PRE>
+<DL>
+<DD>Set the location of the <code>Layer</code> in device units.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>setLocation</CODE> in class <CODE>java.awt.Component</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>pt</CODE> - location of the <code>Layer</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocation(int, int)"><!-- --></A><H3>
+setLocation</H3>
+<PRE>
+public void <B>setLocation</B>(int&nbsp;x,
+                        int&nbsp;y)</PRE>
+<DL>
+<DD>Set the location of the <code>Layer</code> in device units.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>setLocation</CODE> in class <CODE>java.awt.Component</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>x</CODE> - horizontal location of the <code>Layer</code><DD><CODE>y</CODE> - vertical location of the <code>Layer</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(int, int, int, int)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(int&nbsp;x,
+                      int&nbsp;y,
+                      int&nbsp;w,
+                      int&nbsp;h)</PRE>
+<DL>
+<DD>Set the bounds of the <code>Layer</code> in device units.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>setBounds</CODE> in class <CODE>java.awt.Component</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>x</CODE> - horizontal location of the <code>Layer</code><DD><CODE>y</CODE> - vertical location of the <code>Layer</code><DD><CODE>w</CODE> - width of the <code>Layer</code><DD><CODE>h</CODE> - height of the <code>Layer</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(java.awt.Rectangle)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(java.awt.Rectangle&nbsp;bnds)</PRE>
+<DL>
+<DD>Set the bounds of the <code>Layer</code> in device units.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>setBounds</CODE> in class <CODE>java.awt.Component</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>bnds</CODE> - bounds of the <code>Layer</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXPtoD(double)"><!-- --></A><H3>
+getXPtoD</H3>
+<PRE>
+public int <B>getXPtoD</B>(double&nbsp;xp)</PRE>
+<DL>
+<DD>Transform physical units to device for x coordinate.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>xp</CODE> - x physical coordinate
+<DT><B>Returns:</B><DD>x device coordinate<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYPtoD(double)"><!-- --></A><H3>
+getYPtoD</H3>
+<PRE>
+public int <B>getYPtoD</B>(double&nbsp;yp)</PRE>
+<DL>
+<DD>Transform physcial units to device for y coordinate.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>yp</CODE> - y physical coordinate
+<DT><B>Returns:</B><DD>y device coordinate<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXPtoD2(double)"><!-- --></A><H3>
+getXPtoD2</H3>
+<PRE>
+public double <B>getXPtoD2</B>(double&nbsp;xp)</PRE>
+<DL>
+<DD>Transform physical units to device for x coordinate.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>xp</CODE> - x physical coordinate
+<DT><B>Returns:</B><DD>x device coordinate<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYPtoD2(double)"><!-- --></A><H3>
+getYPtoD2</H3>
+<PRE>
+public double <B>getYPtoD2</B>(double&nbsp;yp)</PRE>
+<DL>
+<DD>Transform physcial units to device for y coordinate.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>yp</CODE> - y physical coordinate
+<DT><B>Returns:</B><DD>y device coordinate<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXSlope()"><!-- --></A><H3>
+getXSlope</H3>
+<PRE>
+protected double <B>getXSlope</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYSlope()"><!-- --></A><H3>
+getYSlope</H3>
+<PRE>
+protected double <B>getYSlope</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXOffset()"><!-- --></A><H3>
+getXOffset</H3>
+<PRE>
+protected double <B>getXOffset</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYOffset()"><!-- --></A><H3>
+getYOffset</H3>
+<PRE>
+protected double <B>getYOffset</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXDtoP(int)"><!-- --></A><H3>
+getXDtoP</H3>
+<PRE>
+public double <B>getXDtoP</B>(int&nbsp;xd)</PRE>
+<DL>
+<DD>Transform device units to physical for the x direction.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>xd</CODE> - device x coordinate
+<DT><B>Returns:</B><DD>physical x coordinate</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getYDtoP(int)"><!-- --></A><H3>
+getYDtoP</H3>
+<PRE>
+public double <B>getYDtoP</B>(int&nbsp;yd)</PRE>
+<DL>
+<DD>Transform device units to physical for the y direction.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>yd</CODE> - device y coordinate
+<DT><B>Returns:</B><DD>physical y coordinate</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>copy</B>()</PRE>
+<DL>
+<DD>Copy the <code>Layer</code> and its attached classes.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>copy</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)
+          throws <A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt">PaneNotFoundException</A></PRE>
+<DL>
+<DD>Draw the Layer and its attached classes.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#draw(java.awt.Graphics)">draw</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - graphics context
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt">PaneNotFoundException</A></CODE> - if a pane object is not found</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawDraggableItems(java.awt.Graphics)"><!-- --></A><H3>
+drawDraggableItems</H3>
+<PRE>
+public void <B>drawDraggableItems</B>(java.awt.Graphics&nbsp;g)
+                        throws <A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt">PaneNotFoundException</A></PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#drawDraggableItems(java.awt.Graphics)">LayerControl</A></CODE></B></DD>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#drawDraggableItems(java.awt.Graphics)">drawDraggableItems</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics object.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt">PaneNotFoundException</A></CODE> - Pane not found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setGraph(gov.noaa.pmel.sgt.Graph)"><!-- --></A><H3>
+setGraph</H3>
+<PRE>
+public boolean <B>setGraph</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A>&nbsp;gr)</PRE>
+<DL>
+<DD>Associate a graph with the layer. Only one graph or its children may be attached to a
+ layer.  Multiple graphs are created by using multiple layers.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>gr</CODE> - graph
+<DT><B>Returns:</B><DD>True if attachment was succesful<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getGraph()"><!-- --></A><H3>
+getGraph</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A> <B>getGraph</B>()</PRE>
+<DL>
+<DD>Get the <code>Graph</code> attached to the layer.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Reference to the <code>Graph</code>.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addChild(gov.noaa.pmel.sgt.LayerChild)"><!-- --></A><H3>
+addChild</H3>
+<PRE>
+public void <B>addChild</B>(<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>&nbsp;child)</PRE>
+<DL>
+<DD>Add a <code>LayerChild</code> to the <code>Layer</code>.
+ Each <code>Layer</code> can contain as many children as needed.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>child</CODE> - A <code>LayerChild</code><DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt"><CODE>SGLabel</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt"><CODE>LineKey</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt"><CODE>ColorKey</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt"><CODE>Ruler</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeChild(gov.noaa.pmel.sgt.LayerChild)"><!-- --></A><H3>
+removeChild</H3>
+<PRE>
+public void <B>removeChild</B>(<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>&nbsp;child)
+                 throws <A HREF="../../../../gov/noaa/pmel/sgt/ChildNotFoundException.html" title="class in gov.noaa.pmel.sgt">ChildNotFoundException</A></PRE>
+<DL>
+<DD>Remove a <code>LayerChild</code> object from the <code>Layer</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>child</CODE> - A <code>ChildLayer</code> object associated with the <code>Layer</code>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ChildNotFoundException.html" title="class in gov.noaa.pmel.sgt">ChildNotFoundException</A></CODE> - The child is not associated with the <code>Layer</code><DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt"><CODE>SGLabel</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt"><CODE>LineKey</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt"><CODE>ColorKey</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt"><CODE>Ruler</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeChild(java.lang.String)"><!-- --></A><H3>
+removeChild</H3>
+<PRE>
+public void <B>removeChild</B>(java.lang.String&nbsp;labid)
+                 throws <A HREF="../../../../gov/noaa/pmel/sgt/ChildNotFoundException.html" title="class in gov.noaa.pmel.sgt">ChildNotFoundException</A></PRE>
+<DL>
+<DD>Remove a <code>LayerChild</code> object from the <code>Layer</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>labid</CODE> - An identifier for a <code>LayerChild</code> associated with the <code>Layer</code>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ChildNotFoundException.html" title="class in gov.noaa.pmel.sgt">ChildNotFoundException</A></CODE> - The child is not associated with the <code>Layer</code><DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt"><CODE>SGLabel</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt"><CODE>LineKey</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt"><CODE>ColorKey</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt"><CODE>Ruler</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="findChild(java.lang.String)"><!-- --></A><H3>
+findChild</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A> <B>findChild</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Find <code>LayerChild</code> in <code>Layer</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - LayerChild identifier
+<DT><B>Returns:</B><DD>LayerChild<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isChildAttached(gov.noaa.pmel.sgt.LayerChild)"><!-- --></A><H3>
+isChildAttached</H3>
+<PRE>
+public boolean <B>isChildAttached</B>(<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>&nbsp;child)</PRE>
+<DL>
+<DD>Tests if a <code>LayerChild</code> is attached to the
+ <code>Layer</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>child</CODE> - LayerChild to test
+<DT><B>Returns:</B><DD>true if attached to Layer<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeAllChildren()"><!-- --></A><H3>
+removeAllChildren</H3>
+<PRE>
+public void <B>removeAllChildren</B>()</PRE>
+<DL>
+<DD>Remove all <code>LayerChild</code> objects from the <code>Layer</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getChild(java.lang.String)"><!-- --></A><H3>
+getChild</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A> <B>getChild</B>(java.lang.String&nbsp;labid)
+                    throws <A HREF="../../../../gov/noaa/pmel/sgt/ChildNotFoundException.html" title="class in gov.noaa.pmel.sgt">ChildNotFoundException</A></PRE>
+<DL>
+<DD>Get a child associated with the <code>Layer</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>labid</CODE> - A <code>LayerChild</code> object identifier
+<DT><B>Returns:</B><DD>layerChild with id
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ChildNotFoundException.html" title="class in gov.noaa.pmel.sgt">ChildNotFoundException</A></CODE> - The child is not associated with the <code>Layer</code><DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt"><CODE>SGLabel</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt"><CODE>LineKey</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt"><CODE>ColorKey</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt"><CODE>Ruler</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="childElements()"><!-- --></A><H3>
+childElements</H3>
+<PRE>
+public java.util.Enumeration <B>childElements</B>()</PRE>
+<DL>
+<DD>Create a <code>Enumeration</code> for the
+ <code>LayerChild</code>'s associated with the <code>Layer</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>Enumeration</code> for the <code>LayerChild</code> objects.<DT><B>See Also:</B><DD><CODE>Enumeration</CODE>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt"><CODE>SGLabel</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt"><CODE>LineKey</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt"><CODE>ColorKey</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt"><CODE>Ruler</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="childIterator()"><!-- --></A><H3>
+childIterator</H3>
+<PRE>
+public java.util.Iterator <B>childIterator</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getChildren()"><!-- --></A><H3>
+getChildren</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>[] <B>getChildren</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSizeP(gov.noaa.pmel.util.Dimension2D)"><!-- --></A><H3>
+setSizeP</H3>
+<PRE>
+public void <B>setSizeP</B>(<A HREF="../../../../gov/noaa/pmel/util/Dimension2D.html" title="class in gov.noaa.pmel.util">Dimension2D</A>&nbsp;psize)</PRE>
+<DL>
+<DD>Set the size of the <code>Layer</code> in physical coordinates.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>psize</CODE> - The physical size of the <code>Layer</code>.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSizeP()"><!-- --></A><H3>
+getSizeP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Dimension2D.html" title="class in gov.noaa.pmel.util">Dimension2D</A> <B>getSizeP</B>()</PRE>
+<DL>
+<DD>Get the <code>Layer</code> size in physical coordinates.
+ This returns the physical coordinate size
+ of the <code>Layer</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>A <code>Dimension2D</code> containing the physical size of the <code>Layer</code>.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/Dimension2D.html" title="class in gov.noaa.pmel.util"><CODE>Dimension2D</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBoundsP()"><!-- --></A><H3>
+getBoundsP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A> <B>getBoundsP</B>()</PRE>
+<DL>
+<DD>Get the <code>Layer</code> bounds in physical coordinates.
+ The origin of the bounding rectangle,
+ for a <code>Layer</code>, is always (0,0).
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>A <code>Rectangle2D.Double</code> containing the physical bounds of the <code>Layer</code>.<DT><B>See Also:</B><DD><CODE>Rectangle2D.Double</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD>Get the <code>Layer</code> identifier.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#getId()">getId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The identifier.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+public void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Set the <code>Layer</code> identifier.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - identifier</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPane(gov.noaa.pmel.sgt.AbstractPane)"><!-- --></A><H3>
+setPane</H3>
+<PRE>
+public void <B>setPane</B>(<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A>&nbsp;p)</PRE>
+<DL>
+<DD>Set the <code>Pane</code> the <code>Layer</code> is associated with.
+ This method is called by <code>Pane</code> when the
+ <code>Pane.add</code> method is exectued.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#setPane(gov.noaa.pmel.sgt.AbstractPane)">setPane</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p</CODE> - The <code>Pane</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPane()"><!-- --></A><H3>
+getPane</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A> <B>getPane</B>()</PRE>
+<DL>
+<DD>Get the <code>Pane</code> the <code>Layer</code> is associated
+ with.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Refence to the <code>Pane</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="modified(java.lang.String)"><!-- --></A><H3>
+modified</H3>
+<PRE>
+public void <B>modified</B>(java.lang.String&nbsp;mess)</PRE>
+<DL>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>mess</CODE> - message<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getObjectAt(int, int, boolean)"><!-- --></A><H3>
+getObjectAt</H3>
+<PRE>
+public java.lang.Object <B>getObjectAt</B>(int&nbsp;x,
+                                    int&nbsp;y,
+                                    boolean&nbsp;check)</PRE>
+<DL>
+<DD>Find object associated with a MOUSE_DOWN event. The getObjectAt method
+ scans through all the objects associated with the layer to find one
+ whose bounding box contains the mouse location.
+
+ This method should not be called by a user.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>pt</CODE> - device coordinates<DD><CODE>check</CODE> - if true requires that object isSelectable
+<DT><B>Returns:</B><DD>object at location</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getObjectAt(int, int)"><!-- --></A><H3>
+getObjectAt</H3>
+<PRE>
+public java.lang.Object <B>getObjectAt</B>(int&nbsp;x,
+                                    int&nbsp;y)</PRE>
+<DL>
+<DD>Find object associated with a MOUSE_DOWN event. The getObjectAt method
+ scans through all the objects associated with the layer to find one
+ whose bounding box contains the mouse location.
+
+ This method should not be called by a user.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>pt</CODE> - device coordinates
+<DT><B>Returns:</B><DD>object at location</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getObjectAt(java.awt.Point, boolean)"><!-- --></A><H3>
+getObjectAt</H3>
+<PRE>
+public java.lang.Object <B>getObjectAt</B>(java.awt.Point&nbsp;pt,
+                                    boolean&nbsp;check)</PRE>
+<DL>
+<DD>Find object associated with a MOUSE_DOWN event. The getObjectAt method
+ scans through all the objects associated with the layer to find one
+ whose bounding box contains the mouse location.
+
+ This method should not be called by a user.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>pt</CODE> - device coordinates<DD><CODE>check</CODE> - if true requires that object isSelectable
+<DT><B>Returns:</B><DD>object at location</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getObjectsAt(int, int, boolean)"><!-- --></A><H3>
+getObjectsAt</H3>
+<PRE>
+public java.lang.Object[] <B>getObjectsAt</B>(int&nbsp;x,
+                                       int&nbsp;y,
+                                       boolean&nbsp;check)</PRE>
+<DL>
+<DD>Find objects associated with a MOUSE_DOWN event. The getObjecstAt method
+ scans through all the objects associated with the layer to find those
+ whose bounding box contains the mouse location.
+
+ This method should not be called by a user.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>x</CODE> - mouse coordinate<DD><CODE>y</CODE> - mouse coordinate<DD><CODE>check</CODE> - if selectable
+<DT><B>Returns:</B><DD>object array<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD>Get a <code>String</code> representation of the
+ <code>Layer</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.awt.Component</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>String</code> representation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isDataInLayer(java.lang.String)"><!-- --></A><H3>
+isDataInLayer</H3>
+<PRE>
+public boolean <B>isDataInLayer</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Checks to see if a data id matches that data attached to the
+ <code>Graph</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - data identifier
+<DT><B>Returns:</B><DD>true if data is in layer<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Layer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LabelNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Layer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Layer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_java.awt.Component">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LayerChild.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LayerChild.html
new file mode 100644
index 0000000000000000000000000000000000000000..29fc49c93c226a55cb636a348bd06c1f8beff0e8
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LayerChild.html
@@ -0,0 +1,496 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:27 CEST 2006 -->
+<TITLE>
+LayerChild (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.LayerChild interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LayerChild (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LayerChild.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerContainer.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LayerChild.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LayerChild.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Interface LayerChild</H2>
+<DL>
+<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></DD>
+</DL>
+<DL>
+<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt">ColorKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt">LineKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Logo.html" title="class in gov.noaa.pmel.sgt">Logo</A>, <A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html" title="class in gov.noaa.pmel.sgt">PointCollectionKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt">Ruler</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>, <A HREF="../../../../gov/noaa/pmel/sgt/swing/UserIcon.html" title="class in gov.noaa.pmel.sgt.swing">UserIcon</A>, <A HREF="../../../../gov/noaa/pmel/sgt/swing/ValueIcon.html" title="class in gov.noaa.pmel.sgt.swing">ValueIcon</A>, <A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html" title="class in gov.noaa.pmel.sgt">VectorKey</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>LayerChild</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></DL>
+</PRE>
+
+<P>
+<code>LayerChild</code> defines an interface to allow classes to be
+ associated with a <code>Layer</code>. The interface is sufficient to
+ provide scaling, translation, and mouse selection.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a copy of the <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw the <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getLayer()">getLayer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the associated <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getPane()">getPane</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get <code>AbstractPane</code> of the <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#isVisible()">isVisible</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check if <code>LayerChild</code> is visible.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#modified(java.lang.String)">modified</A></B>(java.lang.String&nbsp;mess)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used by sgt internally.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Associate a <code>Layer</code> with the <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setVisible(boolean)">setVisible</A></B>(boolean&nbsp;visible)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set visibility for a <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a string that represents the <code>LayerChild</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.Selectable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#getBounds()">getBounds</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelectable()">isSelectable</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelected()">isSelected</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelectable(boolean)">setSelectable</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelected(boolean)">setSelected</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+void <B>draw</B>(java.awt.Graphics&nbsp;g)
+          throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD>Draw the <code>LayerChild</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics context
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE> - No layer is associated with the <code>LayerChild</code>.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLayer()"><!-- --></A><H3>
+getLayer</H3>
+<PRE>
+<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getLayer</B>()</PRE>
+<DL>
+<DD>Get the associated <code>Layer</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Associated layer</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLayer(gov.noaa.pmel.sgt.Layer)"><!-- --></A><H3>
+setLayer</H3>
+<PRE>
+void <B>setLayer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;l)</PRE>
+<DL>
+<DD>Associate a <code>Layer</code> with the <code>LayerChild</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>l</CODE> - Parent layer.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD>Get the identifier.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>LayerChild</code> identification.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Set the identifier.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - <code>LayerChild</code> identification.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A> <B>copy</B>()</PRE>
+<DL>
+<DD>Create a copy of the <code>LayerChild</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>A copy of the <code>LayerChild</code>.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD>Return a string that represents the <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Stringified <code>LayerChild</code> representation.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isVisible()"><!-- --></A><H3>
+isVisible</H3>
+<PRE>
+boolean <B>isVisible</B>()</PRE>
+<DL>
+<DD>Check if <code>LayerChild</code> is visible.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if visible<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVisible(boolean)"><!-- --></A><H3>
+setVisible</H3>
+<PRE>
+void <B>setVisible</B>(boolean&nbsp;visible)</PRE>
+<DL>
+<DD>Set visibility for a <code>LayerChild</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>visible</CODE> - visible if true<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPane()"><!-- --></A><H3>
+getPane</H3>
+<PRE>
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A> <B>getPane</B>()</PRE>
+<DL>
+<DD>Get <code>AbstractPane</code> of the <code>LayerChild</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="modified(java.lang.String)"><!-- --></A><H3>
+modified</H3>
+<PRE>
+void <B>modified</B>(java.lang.String&nbsp;mess)</PRE>
+<DL>
+<DD>Used by sgt internally.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LayerChild.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerContainer.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LayerChild.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LayerChild.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LayerContainer.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LayerContainer.html
new file mode 100644
index 0000000000000000000000000000000000000000..4254ba111d7a2c10c09d64e1897e1443e2959185
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LayerContainer.html
@@ -0,0 +1,431 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:27 CEST 2006 -->
+<TITLE>
+LayerContainer (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.LayerContainer class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LayerContainer (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LayerContainer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LayerContainer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LayerContainer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_java.awt.Container">NESTED</A>&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_java.awt.Component">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class LayerContainer</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.awt.Component
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.awt.Container
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.LayerContainer</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A>, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>LayerContainer</B><DT>extends java.awt.Container<DT>implements <A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A></DL>
+</PRE>
+
+<P>
+A <code>Container</code> designed hold <code>Layer</code>s.
+ The <code>LayerContainer</code> improves the flexiblity in
+ laying out multiple stacked <code>Layer</code>s on a <code>Pane</code>.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/StackedLayout.html" title="class in gov.noaa.pmel.sgt"><CODE>StackedLayout</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Pane.html" title="class in gov.noaa.pmel.sgt"><CODE>Pane</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A>, 
+<A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.LayerContainer">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<A NAME="nested_class_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Nested Class Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="nested_classes_inherited_from_class_java.awt.Container"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Container</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>java.awt.Container.AccessibleAWTContainer</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<A NAME="nested_classes_inherited_from_class_java.awt.Component"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Component</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.awt.Component"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class java.awt.Component</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.awt.image.ImageObserver"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from interface java.awt.image.ImageObserver</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerContainer.html#LayerContainer()">LayerContainer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerContainer.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerContainer.html#drawDraggableItems(java.awt.Graphics)">drawDraggableItems</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerContainer.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerContainer.html#setPane(gov.noaa.pmel.sgt.AbstractPane)">setPane</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A>&nbsp;pane)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.awt.Container"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.awt.Container</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>add, add, add, add, add, addContainerListener, addImpl, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, validate, validateTree</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.awt.Component"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.awt.Component</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="LayerContainer()"><!-- --></A><H3>
+LayerContainer</H3>
+<PRE>
+public <B>LayerContainer</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="setPane(gov.noaa.pmel.sgt.AbstractPane)"><!-- --></A><H3>
+setPane</H3>
+<PRE>
+public void <B>setPane</B>(<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A>&nbsp;pane)</PRE>
+<DL>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#setPane(gov.noaa.pmel.sgt.AbstractPane)">setPane</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>pane</CODE> - Parent pane</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)
+          throws <A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt">PaneNotFoundException</A></PRE>
+<DL>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#draw(java.awt.Graphics)">draw</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics object
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt">PaneNotFoundException</A></CODE> - Pane not found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawDraggableItems(java.awt.Graphics)"><!-- --></A><H3>
+drawDraggableItems</H3>
+<PRE>
+public void <B>drawDraggableItems</B>(java.awt.Graphics&nbsp;g)
+                        throws <A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt">PaneNotFoundException</A></PRE>
+<DL>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#drawDraggableItems(java.awt.Graphics)">drawDraggableItems</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics object.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt">PaneNotFoundException</A></CODE> - Pane not found.<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD>Get identifier.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#getId()">getId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>identifier/name</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LayerContainer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LayerContainer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LayerContainer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_java.awt.Container">NESTED</A>&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_java.awt.Component">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LayerControl.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LayerControl.html
new file mode 100644
index 0000000000000000000000000000000000000000..eda27bd68845bd86f3dbb59cda34026264317648
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LayerControl.html
@@ -0,0 +1,295 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:28 CEST 2006 -->
+<TITLE>
+LayerControl (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.LayerControl interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LayerControl (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LayerControl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerContainer.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LayerControl.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LayerControl.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Interface LayerControl</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/beans/DataGroupLayer.html" title="class in gov.noaa.pmel.sgt.beans">DataGroupLayer</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LayerContainer.html" title="class in gov.noaa.pmel.sgt">LayerContainer</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LayerStack.html" title="class in gov.noaa.pmel.sgt">LayerStack</A>, <A HREF="../../../../gov/noaa/pmel/sgt/beans/Panel.html" title="class in gov.noaa.pmel.sgt.beans">Panel</A>, <A HREF="../../../../gov/noaa/pmel/sgt/plot/PlotLayer.html" title="class in gov.noaa.pmel.sgt.plot">PlotLayer</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>LayerControl</B></DL>
+</PRE>
+
+<P>
+Used internally by SGT to work with <code>Layer</code> and
+ <code>LayerContainer</code>.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#drawDraggableItems(java.awt.Graphics)">drawDraggableItems</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get identifier of layer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#setPane(gov.noaa.pmel.sgt.AbstractPane)">setPane</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A>&nbsp;pane)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="setPane(gov.noaa.pmel.sgt.AbstractPane)"><!-- --></A><H3>
+setPane</H3>
+<PRE>
+void <B>setPane</B>(<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A>&nbsp;pane)</PRE>
+<DL>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>pane</CODE> - Parent pane</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+void <B>draw</B>(java.awt.Graphics&nbsp;g)
+          throws <A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt">PaneNotFoundException</A></PRE>
+<DL>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics object
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt">PaneNotFoundException</A></CODE> - Pane not found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawDraggableItems(java.awt.Graphics)"><!-- --></A><H3>
+drawDraggableItems</H3>
+<PRE>
+void <B>drawDraggableItems</B>(java.awt.Graphics&nbsp;g)
+                        throws <A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt">PaneNotFoundException</A></PRE>
+<DL>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics object.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt">PaneNotFoundException</A></CODE> - Pane not found.<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD>Get identifier of layer.  Internally uses getName() method for <code>Panel</code>.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>identifier<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LayerControl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerContainer.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LayerControl.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LayerControl.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LayerNotFoundException.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LayerNotFoundException.html
new file mode 100644
index 0000000000000000000000000000000000000000..4dd26d9d1bb4f7fc2adecc0d0afe412ce9f7479b
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LayerNotFoundException.html
@@ -0,0 +1,260 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:28 CEST 2006 -->
+<TITLE>
+LayerNotFoundException (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.LayerNotFoundException class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LayerNotFoundException (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LayerNotFoundException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerStack.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LayerNotFoundException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LayerNotFoundException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class LayerNotFoundException</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Throwable
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Exception
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.SGException</A>
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.LayerNotFoundException</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>LayerNotFoundException</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A></DL>
+</PRE>
+
+<P>
+Operation failed because the layer was not found.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.LayerNotFoundException">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html#LayerNotFoundException()">LayerNotFoundException</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html#LayerNotFoundException(java.lang.String)">LayerNotFoundException</A></B>(java.lang.String&nbsp;s)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Throwable</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="LayerNotFoundException()"><!-- --></A><H3>
+LayerNotFoundException</H3>
+<PRE>
+public <B>LayerNotFoundException</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="LayerNotFoundException(java.lang.String)"><!-- --></A><H3>
+LayerNotFoundException</H3>
+<PRE>
+public <B>LayerNotFoundException</B>(java.lang.String&nbsp;s)</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LayerNotFoundException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerStack.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LayerNotFoundException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LayerNotFoundException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LayerStack.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LayerStack.html
new file mode 100644
index 0000000000000000000000000000000000000000..ebbd826fc31b5bb72996d94fb588bc46f8496e4a
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LayerStack.html
@@ -0,0 +1,418 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:28 CEST 2006 -->
+<TITLE>
+LayerStack (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.LayerStack class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LayerStack (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LayerStack.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LayerStack.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LayerStack.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_java.awt.Container">NESTED</A>&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_java.awt.Component">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class LayerStack</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.awt.Component
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.awt.Container
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.LayerStack</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A>, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>LayerStack</B><DT>extends java.awt.Container<DT>implements <A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A></DL>
+</PRE>
+
+<P>
+<code>LayerStack</code> is used to manage a group of layers together.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.x</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.LayerStack">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<A NAME="nested_class_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Nested Class Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="nested_classes_inherited_from_class_java.awt.Container"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Container</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>java.awt.Container.AccessibleAWTContainer</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<A NAME="nested_classes_inherited_from_class_java.awt.Component"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Component</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.awt.Component"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class java.awt.Component</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.awt.image.ImageObserver"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from interface java.awt.image.ImageObserver</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerStack.html#LayerStack()">LayerStack</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerStack.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerStack.html#drawDraggableItems(java.awt.Graphics)">drawDraggableItems</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerStack.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get identifier of layer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerStack.html#setPane(gov.noaa.pmel.sgt.AbstractPane)">setPane</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A>&nbsp;pane)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.awt.Container"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.awt.Container</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>add, add, add, add, add, addContainerListener, addImpl, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, validate, validateTree</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.awt.Component"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.awt.Component</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="LayerStack()"><!-- --></A><H3>
+LayerStack</H3>
+<PRE>
+public <B>LayerStack</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="setPane(gov.noaa.pmel.sgt.AbstractPane)"><!-- --></A><H3>
+setPane</H3>
+<PRE>
+public void <B>setPane</B>(<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A>&nbsp;pane)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#setPane(gov.noaa.pmel.sgt.AbstractPane)">LayerControl</A></CODE></B></DD>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#setPane(gov.noaa.pmel.sgt.AbstractPane)">setPane</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>pane</CODE> - Parent pane</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#draw(java.awt.Graphics)">LayerControl</A></CODE></B></DD>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#draw(java.awt.Graphics)">draw</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics object</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawDraggableItems(java.awt.Graphics)"><!-- --></A><H3>
+drawDraggableItems</H3>
+<PRE>
+public void <B>drawDraggableItems</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#drawDraggableItems(java.awt.Graphics)">LayerControl</A></CODE></B></DD>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#drawDraggableItems(java.awt.Graphics)">drawDraggableItems</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics object.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#getId()">LayerControl</A></CODE></B></DD>
+<DD>Get identifier of layer.  Internally uses getName() method for <code>Panel</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html#getId()">getId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>identifier</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LayerStack.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LayerStack.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LayerStack.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_java.awt.Container">NESTED</A>&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_java.awt.Component">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LineAttribute.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LineAttribute.html
new file mode 100644
index 0000000000000000000000000000000000000000..6efb49d029d739ce24f9d3904298ce4369631732
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LineAttribute.html
@@ -0,0 +1,1400 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:29 CEST 2006 -->
+<TITLE>
+LineAttribute (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.LineAttribute class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LineAttribute (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LineAttribute.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LineAttribute.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LineAttribute.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class LineAttribute</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.LineAttribute</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>, java.io.Serializable, java.lang.Cloneable</DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A>, <A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">DefaultContourLineAttribute</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>LineAttribute</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>, java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+Sets the rendering style for line data.
+ <code>Color</code>, width, and dash characteristics are
+ <code>LineAttribute</code> properties.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><CODE>LineCartesianRenderer</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt"><CODE>ContourLevels</CODE></A>, 
+<A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.LineAttribute">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#CAP_BUTT">CAP_BUTT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cap styles</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#CAP_ROUND">CAP_ROUND</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#CAP_SQUARE">CAP_SQUARE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.beans.PropertyChangeSupport</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#changes_">changes_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#DASHED">DASHED</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dashed line style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#HEAVY">HEAVY</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Heavy line style</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#HIGHLIGHT">HIGHLIGHT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Highlighted line style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#JOIN_BEVEL">JOIN_BEVEL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#JOIN_MITER">JOIN_MITER</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Join styles</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#JOIN_ROUND">JOIN_ROUND</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#MARK">MARK</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Mark line style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#MARK_LINE">MARK_LINE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Mark with connecting lines style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#SOLID">SOLID</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Solid line style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#STROKE">STROKE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stroke.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#LineAttribute()">LineAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#LineAttribute(int)">LineAttribute</A></B>(int&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct <code>LineAttribute</code> with <code>Color.black</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#LineAttribute(int, java.awt.Color)">LineAttribute</A></B>(int&nbsp;style,
+              java.awt.Color&nbsp;color)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>LineAttribute</code> constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#LineAttribute(int, int, java.awt.Color)">LineAttribute</A></B>(int&nbsp;style,
+              int&nbsp;mark,
+              java.awt.Color&nbsp;color)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>LineAttribute</code> constructor for plot marks.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add listener to changes in <code>LineAttribute</code> properties.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy the <code>LineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#equals(java.lang.Object)">equals</A></B>(java.lang.Object&nbsp;obj)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)">firePropertyChange</A></B>(java.lang.String&nbsp;name,
+                   java.lang.Object&nbsp;oldValue,
+                   java.lang.Object&nbsp;newValue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getCapStyle()">getCapStyle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the current line cap style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getColor()">getColor</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get line <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;float[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getDashArray()">getDashArray</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get line dash array.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;float</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getDashPhase()">getDashPhase</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get line dash phase.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get attribute id.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getMark()">getMark</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get plot mark</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getMarkHeightP()">getMarkHeightP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get mark height</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;float</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getMiterLimit()">getMiterLimit</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the current miter limit.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getMiterStyle()">getMiterStyle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the current miter sytle.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getStyle()">getStyle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get line style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;float</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#getWidth()">getWidth</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get line width.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#isBatch()">isBatch</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is the attribute in batch mode?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove change listener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setBatch(boolean)">setBatch</A></B>(boolean&nbsp;batch)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Batch the changes to the attribute.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setBatch(boolean, boolean)">setBatch</A></B>(boolean&nbsp;batch,
+         boolean&nbsp;local)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Batch the changes to the attribute and set local flag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setCapStyle(int)">setCapStyle</A></B>(int&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the current line cap style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setColor(java.awt.Color)">setColor</A></B>(java.awt.Color&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the line <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setDashArray(float[])">setDashArray</A></B>(float[]&nbsp;dashes)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the dash characteristics.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setDashPhase(float)">setDashPhase</A></B>(float&nbsp;phase)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set line dash phase.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set attribute id.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setMark(int)">setMark</A></B>(int&nbsp;mark)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set plot mark
+ <BR><B>Property Change:</B> <code>mark</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setMarkHeightP(double)">setMarkHeightP</A></B>(double&nbsp;markh)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set mark height.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setMiterLimit(float)">setMiterLimit</A></B>(float&nbsp;limit)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the miter limit.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setMiterStyle(int)">setMiterStyle</A></B>(int&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the current miter style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setStyle(int)">setStyle</A></B>(int&nbsp;st)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the line style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#setWidth(float)">setWidth</A></B>(float&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the line width in physical units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <code>String</code> representation of the
+ <code>LineAttribute</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="changes_"><!-- --></A><H3>
+changes_</H3>
+<PRE>
+protected transient java.beans.PropertyChangeSupport <B>changes_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="SOLID"><!-- --></A><H3>
+SOLID</H3>
+<PRE>
+public static final int <B>SOLID</B></PRE>
+<DL>
+<DD>Solid line style.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineAttribute.SOLID">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DASHED"><!-- --></A><H3>
+DASHED</H3>
+<PRE>
+public static final int <B>DASHED</B></PRE>
+<DL>
+<DD>Dashed line style.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineAttribute.DASHED">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="HEAVY"><!-- --></A><H3>
+HEAVY</H3>
+<PRE>
+public static final int <B>HEAVY</B></PRE>
+<DL>
+<DD>Heavy line style
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineAttribute.HEAVY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="HIGHLIGHT"><!-- --></A><H3>
+HIGHLIGHT</H3>
+<PRE>
+public static final int <B>HIGHLIGHT</B></PRE>
+<DL>
+<DD>Highlighted line style.  Accomplished by drawing
+ the line over a contrasting polygon of the same shape.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineAttribute.HIGHLIGHT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MARK"><!-- --></A><H3>
+MARK</H3>
+<PRE>
+public static final int <B>MARK</B></PRE>
+<DL>
+<DD>Mark line style.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html" title="class in gov.noaa.pmel.sgt"><CODE>PlotMark</CODE></A>, 
+<A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineAttribute.MARK">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MARK_LINE"><!-- --></A><H3>
+MARK_LINE</H3>
+<PRE>
+public static final int <B>MARK_LINE</B></PRE>
+<DL>
+<DD>Mark with connecting lines style.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineAttribute.MARK_LINE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="STROKE"><!-- --></A><H3>
+STROKE</H3>
+<PRE>
+public static final int <B>STROKE</B></PRE>
+<DL>
+<DD>Stroke.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineAttribute.STROKE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CAP_BUTT"><!-- --></A><H3>
+CAP_BUTT</H3>
+<PRE>
+public static final int <B>CAP_BUTT</B></PRE>
+<DL>
+<DD>Cap styles
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineAttribute.CAP_BUTT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CAP_ROUND"><!-- --></A><H3>
+CAP_ROUND</H3>
+<PRE>
+public static final int <B>CAP_ROUND</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineAttribute.CAP_ROUND">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CAP_SQUARE"><!-- --></A><H3>
+CAP_SQUARE</H3>
+<PRE>
+public static final int <B>CAP_SQUARE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineAttribute.CAP_SQUARE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JOIN_MITER"><!-- --></A><H3>
+JOIN_MITER</H3>
+<PRE>
+public static final int <B>JOIN_MITER</B></PRE>
+<DL>
+<DD>Join styles
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineAttribute.JOIN_MITER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JOIN_ROUND"><!-- --></A><H3>
+JOIN_ROUND</H3>
+<PRE>
+public static final int <B>JOIN_ROUND</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineAttribute.JOIN_ROUND">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JOIN_BEVEL"><!-- --></A><H3>
+JOIN_BEVEL</H3>
+<PRE>
+public static final int <B>JOIN_BEVEL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineAttribute.JOIN_BEVEL">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="LineAttribute()"><!-- --></A><H3>
+LineAttribute</H3>
+<PRE>
+public <B>LineAttribute</B>()</PRE>
+<DL>
+<DD>Default constructor.  Default style is SOLID and
+ default color is red.
+<P>
+</DL>
+<HR>
+
+<A NAME="LineAttribute(int)"><!-- --></A><H3>
+LineAttribute</H3>
+<PRE>
+public <B>LineAttribute</B>(int&nbsp;style)</PRE>
+<DL>
+<DD>Construct <code>LineAttribute</code> with <code>Color.black</code>.
+<P>
+</DL>
+<HR>
+
+<A NAME="LineAttribute(int, java.awt.Color)"><!-- --></A><H3>
+LineAttribute</H3>
+<PRE>
+public <B>LineAttribute</B>(int&nbsp;style,
+                     java.awt.Color&nbsp;color)</PRE>
+<DL>
+<DD><code>LineAttribute</code> constructor.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>style</CODE> - line style<DD><CODE>color</CODE> - line <code>Color</code><DT><B>See Also:</B><DD><CODE>Color</CODE></DL>
+</DL>
+<HR>
+
+<A NAME="LineAttribute(int, int, java.awt.Color)"><!-- --></A><H3>
+LineAttribute</H3>
+<PRE>
+public <B>LineAttribute</B>(int&nbsp;style,
+                     int&nbsp;mark,
+                     java.awt.Color&nbsp;color)</PRE>
+<DL>
+<DD><code>LineAttribute</code> constructor for plot marks.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>style</CODE> - line sytle<DD><CODE>mark</CODE> - plot mark<DD><CODE>color</CODE> - line <code>Color</code></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public java.lang.Object <B>copy</B>()</PRE>
+<DL>
+<DD>Copy the <code>LineAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>new <code>LineAttribute</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="equals(java.lang.Object)"><!-- --></A><H3>
+equals</H3>
+<PRE>
+public boolean <B>equals</B>(java.lang.Object&nbsp;obj)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>equals</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMarkHeightP(double)"><!-- --></A><H3>
+setMarkHeightP</H3>
+<PRE>
+public void <B>setMarkHeightP</B>(double&nbsp;markh)</PRE>
+<DL>
+<DD>Set mark height.
+ <BR><B>Property Change:</B> <code>markHeightP</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>markh</CODE> - mark height</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMarkHeightP()"><!-- --></A><H3>
+getMarkHeightP</H3>
+<PRE>
+public double <B>getMarkHeightP</B>()</PRE>
+<DL>
+<DD>Get mark height
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>mark height</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setStyle(int)"><!-- --></A><H3>
+setStyle</H3>
+<PRE>
+public void <B>setStyle</B>(int&nbsp;st)</PRE>
+<DL>
+<DD>Set the line style.
+ <BR><B>Property Change:</B> <code>style</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>st</CODE> - line style</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColor(java.awt.Color)"><!-- --></A><H3>
+setColor</H3>
+<PRE>
+public void <B>setColor</B>(java.awt.Color&nbsp;c)</PRE>
+<DL>
+<DD>Set the line <code>Color</code>.
+ <BR><B>Property Change:</B> <code>color</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - line <code>Color</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setWidth(float)"><!-- --></A><H3>
+setWidth</H3>
+<PRE>
+public void <B>setWidth</B>(float&nbsp;t)</PRE>
+<DL>
+<DD>Set the line width in physical units.
+ <BR><B>Property Change:</B> <code>width</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>t</CODE> - line width</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDashArray(float[])"><!-- --></A><H3>
+setDashArray</H3>
+<PRE>
+public void <B>setDashArray</B>(float[]&nbsp;dashes)</PRE>
+<DL>
+<DD>Set the dash characteristics.  Lengths are in physical units.
+ <BR><B>Property Change:</B> <code>dashArray</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDashArray()"><!-- --></A><H3>
+getDashArray</H3>
+<PRE>
+public float[] <B>getDashArray</B>()</PRE>
+<DL>
+<DD>Get line dash array.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDashPhase(float)"><!-- --></A><H3>
+setDashPhase</H3>
+<PRE>
+public void <B>setDashPhase</B>(float&nbsp;phase)</PRE>
+<DL>
+<DD>Set line dash phase.
+ <BR><B>Property Change:</B> <code>dashPhase</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDashPhase()"><!-- --></A><H3>
+getDashPhase</H3>
+<PRE>
+public float <B>getDashPhase</B>()</PRE>
+<DL>
+<DD>Get line dash phase.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStyle()"><!-- --></A><H3>
+getStyle</H3>
+<PRE>
+public int <B>getStyle</B>()</PRE>
+<DL>
+<DD>Get line style.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>line style</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColor()"><!-- --></A><H3>
+getColor</H3>
+<PRE>
+public java.awt.Color <B>getColor</B>()</PRE>
+<DL>
+<DD>Get line <code>Color</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>line <code>Color</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getWidth()"><!-- --></A><H3>
+getWidth</H3>
+<PRE>
+public float <B>getWidth</B>()</PRE>
+<DL>
+<DD>Get line width.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>line width in physcial coordinates.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMark(int)"><!-- --></A><H3>
+setMark</H3>
+<PRE>
+public void <B>setMark</B>(int&nbsp;mark)</PRE>
+<DL>
+<DD>Set plot mark
+ <BR><B>Property Change:</B> <code>mark</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>mark</CODE> - the plot mark</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMark()"><!-- --></A><H3>
+getMark</H3>
+<PRE>
+public int <B>getMark</B>()</PRE>
+<DL>
+<DD>Get plot mark
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>plot mark</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setCapStyle(int)"><!-- --></A><H3>
+setCapStyle</H3>
+<PRE>
+public void <B>setCapStyle</B>(int&nbsp;style)</PRE>
+<DL>
+<DD>Set the current line cap style.  Cap styles include
+ <code>CAP_BUTT</code>, <code>CAP_ROUND</code>, and
+ <code>CAP_SQUARE</code>.
+ <BR><B>Property Change:</B> <code>capStyle</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCapStyle()"><!-- --></A><H3>
+getCapStyle</H3>
+<PRE>
+public int <B>getCapStyle</B>()</PRE>
+<DL>
+<DD>Get the current line cap style.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMiterStyle(int)"><!-- --></A><H3>
+setMiterStyle</H3>
+<PRE>
+public void <B>setMiterStyle</B>(int&nbsp;style)</PRE>
+<DL>
+<DD>Set the current miter style. Styles include
+ <code>JOIN_MITER</code>, <code>JOIN_ROUND</code>, and
+ <code>JOIN_BEVEL</code>.
+ <BR><B>Property Change:</B> <code>miterStyle</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMiterStyle()"><!-- --></A><H3>
+getMiterStyle</H3>
+<PRE>
+public int <B>getMiterStyle</B>()</PRE>
+<DL>
+<DD>Get the current miter sytle.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMiterLimit(float)"><!-- --></A><H3>
+setMiterLimit</H3>
+<PRE>
+public void <B>setMiterLimit</B>(float&nbsp;limit)</PRE>
+<DL>
+<DD>Set the miter limit.
+ <BR><B>Property Change:</B> <code>miterLimit</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMiterLimit()"><!-- --></A><H3>
+getMiterLimit</H3>
+<PRE>
+public float <B>getMiterLimit</B>()</PRE>
+<DL>
+<DD>Get the current miter limit.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD>Get a <code>String</code> representation of the
+ <code>LineAttribute</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#toString()">toString</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE><DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>String</code> representation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+public void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD>Add listener to changes in <code>LineAttribute</code> properties.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+public void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">Attribute</A></CODE></B></DD>
+<DD>Remove change listener.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+public void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setId(java.lang.String)">Attribute</A></CODE></B></DD>
+<DD>Set attribute id.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setId(java.lang.String)">setId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#getId()">Attribute</A></CODE></B></DD>
+<DD>Get attribute id.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#getId()">getId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)"><!-- --></A><H3>
+firePropertyChange</H3>
+<PRE>
+protected void <B>firePropertyChange</B>(java.lang.String&nbsp;name,
+                                  java.lang.Object&nbsp;oldValue,
+                                  java.lang.Object&nbsp;newValue)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBatch(boolean)"><!-- --></A><H3>
+setBatch</H3>
+<PRE>
+public void <B>setBatch</B>(boolean&nbsp;batch)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setBatch(boolean)">Attribute</A></CODE></B></DD>
+<DD>Batch the changes to the attribute.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setBatch(boolean)">setBatch</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBatch(boolean, boolean)"><!-- --></A><H3>
+setBatch</H3>
+<PRE>
+public void <B>setBatch</B>(boolean&nbsp;batch,
+                     boolean&nbsp;local)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setBatch(boolean, boolean)">Attribute</A></CODE></B></DD>
+<DD>Batch the changes to the attribute and set local flag.
+ Determines whether <code>AttributeChangeEvent</code> will be set local.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setBatch(boolean, boolean)">setBatch</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isBatch()"><!-- --></A><H3>
+isBatch</H3>
+<PRE>
+public boolean <B>isBatch</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#isBatch()">Attribute</A></CODE></B></DD>
+<DD>Is the attribute in batch mode?
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#isBatch()">isBatch</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LineAttribute.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LineAttribute.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LineAttribute.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LineCartesianRenderer.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LineCartesianRenderer.html
new file mode 100644
index 0000000000000000000000000000000000000000..2599ec95c4659d5b6453b88e2813b80be09748a7
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LineCartesianRenderer.html
@@ -0,0 +1,610 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:29 CEST 2006 -->
+<TITLE>
+LineCartesianRenderer (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.LineCartesianRenderer class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LineCartesianRenderer (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LineCartesianRenderer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LineCartesianRenderer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LineCartesianRenderer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class LineCartesianRenderer</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.CartesianRenderer</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.LineCartesianRenderer</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.beans.PropertyChangeListener, java.util.EventListener</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>LineCartesianRenderer</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></DL>
+</PRE>
+
+<P>
+Produces a line plot with optional coloring from a second data set. If
+ a second data set is specified it must have the same shape as the first.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#cg_">cg_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html#LineCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph)">LineCartesianRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html#LineCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.Collection, gov.noaa.pmel.sgt.LineAttribute)">LineCartesianRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                      <A HREF="../../../../gov/noaa/pmel/sgt/dm/Collection.html" title="class in gov.noaa.pmel.sgt.dm">Collection</A>&nbsp;col,
+                      <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a <code>LineCartesianRenderer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html#LineCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTLine)">LineCartesianRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                      <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTLine.html" title="interface in gov.noaa.pmel.sgt.dm">SGTLine</A>&nbsp;line)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a <code>LineCartesianRenderer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html#LineCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTLine, gov.noaa.pmel.sgt.LineAttribute)">LineCartesianRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                      <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTLine.html" title="interface in gov.noaa.pmel.sgt.dm">SGTLine</A>&nbsp;line,
+                      <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a <code>LineCartesianRenderer</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Render the <code>SGTData</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html#drawMark(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawMark</A></B>(java.awt.Graphics&nbsp;g,
+         int[]&nbsp;xp,
+         int[]&nbsp;yp,
+         int&nbsp;npoints,
+         <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw a mark at the requested location.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html#getAttribute()">getAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Attribute</code> associated with the data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html#getCartesianGraph()">getCartesianGraph</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the associated <code>CartesianGraph</code> object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/dm/Collection.html" title="class in gov.noaa.pmel.sgt.dm">Collection</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html#getCollection()">getCollection</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Collection</code> of <code>SGTLine</code> objects.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html#getDataAt(java.awt.Point)">getDataAt</A></B>(java.awt.Point&nbsp;pt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find data object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTLine.html" title="interface in gov.noaa.pmel.sgt.dm">SGTLine</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html#getLine()">getLine</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>SGTLine</code> object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html#getLineAttribute()">getLineAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>LineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html#hasCollection()">hasCollection</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if a <code>Collection</code> of <code>SGTLine</code>
+ was using to construct this renderer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A></B>(java.beans.PropertyChangeEvent&nbsp;evt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html#setLineAttribute(gov.noaa.pmel.sgt.LineAttribute)">setLineAttribute</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the <code>LineAttribute</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getDataAt(int, int)">getDataAt</A>, <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getPane()">getPane</A>, <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTData, gov.noaa.pmel.sgt.Attribute)">getRenderer</A>, <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#modified(java.lang.String)">modified</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="LineCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph)"><!-- --></A><H3>
+LineCartesianRenderer</H3>
+<PRE>
+public <B>LineCartesianRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg)</PRE>
+<DL>
+<DD>Default constructor.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><CODE>CartesianGraph</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="LineCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTLine)"><!-- --></A><H3>
+LineCartesianRenderer</H3>
+<PRE>
+public <B>LineCartesianRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                             <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTLine.html" title="interface in gov.noaa.pmel.sgt.dm">SGTLine</A>&nbsp;line)</PRE>
+<DL>
+<DD>Construct a <code>LineCartesianRenderer</code>. The default
+ <code>LineAttribute</code> will be used.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>cg</CODE> - the parent <code>CartesianGraph</code><DD><CODE>data</CODE> - an <code>SGTLine</code> object<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><CODE>CartesianGraph</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="LineCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTLine, gov.noaa.pmel.sgt.LineAttribute)"><!-- --></A><H3>
+LineCartesianRenderer</H3>
+<PRE>
+public <B>LineCartesianRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                             <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTLine.html" title="interface in gov.noaa.pmel.sgt.dm">SGTLine</A>&nbsp;line,
+                             <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>Construct a <code>LineCartesianRenderer</code>.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>cg</CODE> - the parent <code>CartesianGraph</code><DD><CODE>data</CODE> - an <code>SGTLine</code><DD><CODE>line</CODE> - the <code>LineAttribute</code><DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><CODE>CartesianGraph</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="LineCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.Collection, gov.noaa.pmel.sgt.LineAttribute)"><!-- --></A><H3>
+LineCartesianRenderer</H3>
+<PRE>
+public <B>LineCartesianRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                             <A HREF="../../../../gov/noaa/pmel/sgt/dm/Collection.html" title="class in gov.noaa.pmel.sgt.dm">Collection</A>&nbsp;col,
+                             <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>Construct a <code>LineCartesianRenderer</code>.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>cg</CODE> - the parent <code>CartesianGraph</code><DD><CODE>col</CODE> - a <code>Collection</code> of <code>SGTLine</code> objects<DD><CODE>line</CODE> - the <code>LineAttribute</code><DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><CODE>CartesianGraph</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getAttribute()"><!-- --></A><H3>
+getAttribute</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A> <B>getAttribute</B>()</PRE>
+<DL>
+<DD>Get the <code>Attribute</code> associated with the data.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getAttribute()">getAttribute</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the <code>Attribute</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawMark(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)"><!-- --></A><H3>
+drawMark</H3>
+<PRE>
+protected void <B>drawMark</B>(java.awt.Graphics&nbsp;g,
+                        int[]&nbsp;xp,
+                        int[]&nbsp;yp,
+                        int&nbsp;npoints,
+                        <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>Draw a mark at the requested location. This routine is used by LineCartesianGraph and
+ LineKey.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics object<DD><CODE>xp</CODE> - horizontal coordinate<DD><CODE>yp</CODE> - vertical coordinate<DD><CODE>attr</CODE> - line attribute<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt"><CODE>LineKey</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD>Render the <code>SGTData</code>. This method should not
+ be directly called.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#draw(java.awt.Graphics)">draw</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - graphics context<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#draw()"><CODE>Pane.draw()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLineAttribute(gov.noaa.pmel.sgt.LineAttribute)"><!-- --></A><H3>
+setLineAttribute</H3>
+<PRE>
+public void <B>setLineAttribute</B>(<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;l)</PRE>
+<DL>
+<DD>Set the <code>LineAttribute</code>. The line appearance is controlled by
+ this object.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>l</CODE> - <code>LineAttribute</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLineAttribute()"><!-- --></A><H3>
+getLineAttribute</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A> <B>getLineAttribute</B>()</PRE>
+<DL>
+<DD>Get the <code>LineAttribute</code>.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>LineAttribute</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="hasCollection()"><!-- --></A><H3>
+hasCollection</H3>
+<PRE>
+public boolean <B>hasCollection</B>()</PRE>
+<DL>
+<DD>Test if a <code>Collection</code> of <code>SGTLine</code>
+ was using to construct this renderer.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if <code>Collection</code> was used</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCollection()"><!-- --></A><H3>
+getCollection</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/dm/Collection.html" title="class in gov.noaa.pmel.sgt.dm">Collection</A> <B>getCollection</B>()</PRE>
+<DL>
+<DD>Get the <code>Collection</code> of <code>SGTLine</code> objects.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>Collection</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLine()"><!-- --></A><H3>
+getLine</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTLine.html" title="interface in gov.noaa.pmel.sgt.dm">SGTLine</A> <B>getLine</B>()</PRE>
+<DL>
+<DD>Get the <code>SGTLine</code> object.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>SGTLine</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCartesianGraph()"><!-- --></A><H3>
+getCartesianGraph</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A> <B>getCartesianGraph</B>()</PRE>
+<DL>
+<DD>Get the associated <code>CartesianGraph</code> object.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getCartesianGraph()">getCartesianGraph</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>CartesianGraph</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="propertyChange(java.beans.PropertyChangeEvent)"><!-- --></A><H3>
+propertyChange</H3>
+<PRE>
+public void <B>propertyChange</B>(java.beans.PropertyChangeEvent&nbsp;evt)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDataAt(java.awt.Point)"><!-- --></A><H3>
+getDataAt</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A> <B>getDataAt</B>(java.awt.Point&nbsp;pt)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getDataAt(java.awt.Point)">CartesianRenderer</A></CODE></B></DD>
+<DD>Find data object.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getDataAt(java.awt.Point)">getDataAt</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LineCartesianRenderer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LineCartesianRenderer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LineCartesianRenderer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LineKey.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LineKey.html
new file mode 100644
index 0000000000000000000000000000000000000000..5983fdb5826ad788f00bafbb072216a451155553
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LineKey.html
@@ -0,0 +1,1675 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:29 CEST 2006 -->
+<TITLE>
+LineKey (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.LineKey class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LineKey (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LineKey.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LogAxis.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LineKey.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LineKey.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class LineKey</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.LineKey</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A>, java.beans.PropertyChangeListener, java.lang.Cloneable, java.util.EventListener</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>LineKey</B><DT>extends java.lang.Object<DT>implements java.lang.Cloneable, <A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>, java.beans.PropertyChangeListener</DL>
+</PRE>
+
+<P>
+<code>LineKey</code> is used to create a key for the
+ <code>LineCartesianRenderer</code>. Multiple
+ lines can be included in the key.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#BOTTOM">BOTTOM</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to bottom of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#CENTER">CENTER</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to center of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#LEFT">LEFT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to left of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#MIDDLE">MIDDLE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to middle of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#NO_BORDER">NO_BORDER</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do not draw a border.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#PLAIN_LINE">PLAIN_LINE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Use plain line border.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#RAISED">RAISED</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Use raised border.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#RIGHT">RIGHT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to right of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#TOP">TOP</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to top of key.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#LineKey()">LineKey</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#LineKey(gov.noaa.pmel.util.Point2D.Double, int, int)">LineKey</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc,
+        int&nbsp;valign,
+        int&nbsp;halign)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#addGraph(gov.noaa.pmel.sgt.CartesianRenderer, gov.noaa.pmel.sgt.SGLabel)">addGraph</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A>&nbsp;rend,
+         <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a LineCartesianRenderer and label to the LineKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#addLineGraph(gov.noaa.pmel.sgt.LineCartesianRenderer, gov.noaa.pmel.sgt.SGLabel)">addLineGraph</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">LineCartesianRenderer</A>&nbsp;line,
+             <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a LineCartesianRenderer and label to the LineKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a new PropertyChangeListener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#clear(java.lang.String)">clear</A></B>(java.lang.String&nbsp;data_id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove line associated with data id from LineKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#clearAll()">clearAll</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove all lines from the LineKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create of copy of LineKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw the Key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#getBorderStyle()">getBorderStyle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get border style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#getBounds()">getBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the bounding rectangle.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#getBoundsP()">getBoundsP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get key bounds in physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#getColumns()">getColumns</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of columns.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#getHAlign()">getHAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get horizontal alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get LineKey identifier</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#getLayer()">getLayer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get layer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#getLineLengthP()">getLineLengthP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get line length</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Point</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#getLocation()">getLocation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the location in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#getLocationP()">getLocationP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get location of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#getPane()">getPane</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get <code>AbstractPane</code> of the <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#getRowHeight()">getRowHeight</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return rowheight of key in pixels.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#getVAlign()">getVAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get vertical alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#isMoveable()">isMoveable</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the current state is moveable</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#isSelectable()">isSelectable</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the current state is selectable.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#isSelected()">isSelected</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the object's selected property is set.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#isVisible()">isVisible</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check if <code>LayerChild</code> is visible.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#modified(java.lang.String)">modified</A></B>(java.lang.String&nbsp;mess)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used by sgt internally.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A></B>(java.beans.PropertyChangeEvent&nbsp;evt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#removeLineGraph(gov.noaa.pmel.sgt.SGLabel)">removeLineGraph</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a line from the LineKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#removeLineGraph(java.lang.String)">removeLineGraph</A></B>(java.lang.String&nbsp;ident)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a line from the LineKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#removeLineRenderer(gov.noaa.pmel.sgt.LineCartesianRenderer)">removeLineRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">LineCartesianRenderer</A>&nbsp;line)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a line from the LineKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a listener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#setAlign(int, int)">setAlign</A></B>(int&nbsp;vert,
+         int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#setBorderStyle(int)">setBorderStyle</A></B>(int&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set border style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#setBounds(int, int, int, int)">setBounds</A></B>(int&nbsp;x,
+          int&nbsp;y,
+          int&nbsp;width,
+          int&nbsp;height)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the bounds of the <code>LineKey</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#setBounds(java.awt.Rectangle)">setBounds</A></B>(java.awt.Rectangle&nbsp;r)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the bounds of the <code>LineKey</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#setBoundsP(gov.noaa.pmel.util.Rectangle2D.Double)">setBoundsP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A>&nbsp;r)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the bounds of the <code>LineKey</code> in physical units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#setColumns(int)">setColumns</A></B>(int&nbsp;col)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the number of columns.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#setHAlign(int)">setHAlign</A></B>(int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set horizontal alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set LineKey identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set parent layer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#setLineLengthP(double)">setLineLengthP</A></B>(double&nbsp;len)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set line length.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#setLocation(java.awt.Point)">setLocation</A></B>(java.awt.Point&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the location in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#setLocationP(gov.noaa.pmel.util.Point2D.Double)">setLocationP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set location of key
+ <BR><B>Property Change:</B> <code>location</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#setMoveable(boolean)">setMoveable</A></B>(boolean&nbsp;moveable)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the moveable property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#setSelectable(boolean)">setSelectable</A></B>(boolean&nbsp;select)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the Selectable property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#setSelected(boolean)">setSelected</A></B>(boolean&nbsp;sel)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the selected property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#setVAlign(int)">setVAlign</A></B>(int&nbsp;vert)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set vertical alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#setVisible(boolean)">setVisible</A></B>(boolean&nbsp;visible)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set visibility for a <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a string that represents the <code>LayerChild</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="PLAIN_LINE"><!-- --></A><H3>
+PLAIN_LINE</H3>
+<PRE>
+public static final int <B>PLAIN_LINE</B></PRE>
+<DL>
+<DD>Use plain line border.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineKey.PLAIN_LINE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RAISED"><!-- --></A><H3>
+RAISED</H3>
+<PRE>
+public static final int <B>RAISED</B></PRE>
+<DL>
+<DD>Use raised border.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineKey.RAISED">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NO_BORDER"><!-- --></A><H3>
+NO_BORDER</H3>
+<PRE>
+public static final int <B>NO_BORDER</B></PRE>
+<DL>
+<DD>Do not draw a border.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineKey.NO_BORDER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="TOP"><!-- --></A><H3>
+TOP</H3>
+<PRE>
+public static final int <B>TOP</B></PRE>
+<DL>
+<DD>Align to top of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineKey.TOP">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MIDDLE"><!-- --></A><H3>
+MIDDLE</H3>
+<PRE>
+public static final int <B>MIDDLE</B></PRE>
+<DL>
+<DD>Align to middle of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineKey.MIDDLE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BOTTOM"><!-- --></A><H3>
+BOTTOM</H3>
+<PRE>
+public static final int <B>BOTTOM</B></PRE>
+<DL>
+<DD>Align to bottom of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineKey.BOTTOM">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="LEFT"><!-- --></A><H3>
+LEFT</H3>
+<PRE>
+public static final int <B>LEFT</B></PRE>
+<DL>
+<DD>Align to left of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineKey.LEFT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CENTER"><!-- --></A><H3>
+CENTER</H3>
+<PRE>
+public static final int <B>CENTER</B></PRE>
+<DL>
+<DD>Align to center of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineKey.CENTER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RIGHT"><!-- --></A><H3>
+RIGHT</H3>
+<PRE>
+public static final int <B>RIGHT</B></PRE>
+<DL>
+<DD>Align to right of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.LineKey.RIGHT">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="LineKey()"><!-- --></A><H3>
+LineKey</H3>
+<PRE>
+public <B>LineKey</B>()</PRE>
+<DL>
+<DD>Default constructor.
+<P>
+</DL>
+<HR>
+
+<A NAME="LineKey(gov.noaa.pmel.util.Point2D.Double, int, int)"><!-- --></A><H3>
+LineKey</H3>
+<PRE>
+public <B>LineKey</B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc,
+               int&nbsp;valign,
+               int&nbsp;halign)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A> <B>copy</B>()</PRE>
+<DL>
+<DD>Create of copy of LineKey.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#copy()">copy</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>A copy of the <code>LayerChild</code>.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelected(boolean)"><!-- --></A><H3>
+setSelected</H3>
+<PRE>
+public void <B>setSelected</B>(boolean&nbsp;sel)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelected(boolean)">Selectable</A></CODE></B></DD>
+<DD>Sets the selected property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelected(boolean)">setSelected</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>sel</CODE> - true if selected, false if not.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSelected()"><!-- --></A><H3>
+isSelected</H3>
+<PRE>
+public boolean <B>isSelected</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelected()">Selectable</A></CODE></B></DD>
+<DD>Returns true if the object's selected property is set.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelected()">isSelected</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if selected, false if not.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelectable(boolean)"><!-- --></A><H3>
+setSelectable</H3>
+<PRE>
+public void <B>setSelectable</B>(boolean&nbsp;select)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelectable(boolean)">Selectable</A></CODE></B></DD>
+<DD>Set the Selectable property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelectable(boolean)">setSelectable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>select</CODE> - if true object is selectable</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSelectable()"><!-- --></A><H3>
+isSelectable</H3>
+<PRE>
+public boolean <B>isSelectable</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelectable()">Selectable</A></CODE></B></DD>
+<DD>Returns true if the current state is selectable.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelectable()">isSelectable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if selectable</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isMoveable()"><!-- --></A><H3>
+isMoveable</H3>
+<PRE>
+public boolean <B>isMoveable</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#isMoveable()">Moveable</A></CODE></B></DD>
+<DD>Returns true if the current state is moveable
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#isMoveable()">isMoveable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if moveable</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMoveable(boolean)"><!-- --></A><H3>
+setMoveable</H3>
+<PRE>
+public void <B>setMoveable</B>(boolean&nbsp;moveable)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setMoveable(boolean)">Moveable</A></CODE></B></DD>
+<DD>Set the moveable property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setMoveable(boolean)">setMoveable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLayer(gov.noaa.pmel.sgt.Layer)"><!-- --></A><H3>
+setLayer</H3>
+<PRE>
+public void <B>setLayer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;l)</PRE>
+<DL>
+<DD>Set parent layer.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>l</CODE> - parent layer</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLayer()"><!-- --></A><H3>
+getLayer</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getLayer</B>()</PRE>
+<DL>
+<DD>Get layer.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getLayer()">getLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>layer</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPane()"><!-- --></A><H3>
+getPane</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A> <B>getPane</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getPane()">LayerChild</A></CODE></B></DD>
+<DD>Get <code>AbstractPane</code> of the <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getPane()">getPane</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="modified(java.lang.String)"><!-- --></A><H3>
+modified</H3>
+<PRE>
+public void <B>modified</B>(java.lang.String&nbsp;mess)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#modified(java.lang.String)">LayerChild</A></CODE></B></DD>
+<DD>Used by sgt internally.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#modified(java.lang.String)">modified</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+public void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Set LineKey identifier.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setId(java.lang.String)">setId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - key identifier</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD>Get LineKey identifier
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getId()">getId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>identifier</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLineLengthP(double)"><!-- --></A><H3>
+setLineLengthP</H3>
+<PRE>
+public void <B>setLineLengthP</B>(double&nbsp;len)</PRE>
+<DL>
+<DD>Set line length.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setLineLengthP(double)">setLineLengthP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>len</CODE> - line length</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLineLengthP()"><!-- --></A><H3>
+getLineLengthP</H3>
+<PRE>
+public double <B>getLineLengthP</B>()</PRE>
+<DL>
+<DD>Get line length
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>line length</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColumns(int)"><!-- --></A><H3>
+setColumns</H3>
+<PRE>
+public void <B>setColumns</B>(int&nbsp;col)</PRE>
+<DL>
+<DD>Set the number of columns.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setColumns(int)">setColumns</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>col</CODE> - number of columns</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColumns()"><!-- --></A><H3>
+getColumns</H3>
+<PRE>
+public int <B>getColumns</B>()</PRE>
+<DL>
+<DD>Get the number of columns.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>number of columns</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBorderStyle(int)"><!-- --></A><H3>
+setBorderStyle</H3>
+<PRE>
+public void <B>setBorderStyle</B>(int&nbsp;style)</PRE>
+<DL>
+<DD>Set border style.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setBorderStyle(int)">setBorderStyle</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>style</CODE> - border style<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#PLAIN_LINE"><CODE>PLAIN_LINE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#RAISED"><CODE>RAISED</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html#NO_BORDER"><CODE>NO_BORDER</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBorderStyle()"><!-- --></A><H3>
+getBorderStyle</H3>
+<PRE>
+public int <B>getBorderStyle</B>()</PRE>
+<DL>
+<DD>Get border style.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>border style</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAlign(int, int)"><!-- --></A><H3>
+setAlign</H3>
+<PRE>
+public void <B>setAlign</B>(int&nbsp;vert,
+                     int&nbsp;horz)</PRE>
+<DL>
+<DD>Set alignment.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setAlign(int, int)">setAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - vertical alignment<DD><CODE>horz</CODE> - horizontal alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVAlign(int)"><!-- --></A><H3>
+setVAlign</H3>
+<PRE>
+public void <B>setVAlign</B>(int&nbsp;vert)</PRE>
+<DL>
+<DD>Set vertical alignment
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setVAlign(int)">setVAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - vertical alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHAlign(int)"><!-- --></A><H3>
+setHAlign</H3>
+<PRE>
+public void <B>setHAlign</B>(int&nbsp;horz)</PRE>
+<DL>
+<DD>Set horizontal alignment
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setHAlign(int)">setHAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>horz</CODE> - horizontal alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVAlign()"><!-- --></A><H3>
+getVAlign</H3>
+<PRE>
+public int <B>getVAlign</B>()</PRE>
+<DL>
+<DD>Get vertical alignment
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>vertical alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHAlign()"><!-- --></A><H3>
+getHAlign</H3>
+<PRE>
+public int <B>getHAlign</B>()</PRE>
+<DL>
+<DD>Get horizontal alignment
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>horizontal alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocationP(gov.noaa.pmel.util.Point2D.Double)"><!-- --></A><H3>
+setLocationP</H3>
+<PRE>
+public void <B>setLocationP</B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</PRE>
+<DL>
+<DD>Set location of key
+ <BR><B>Property Change:</B> <code>location</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setLocationP(gov.noaa.pmel.util.Point2D.Double)">setLocationP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>loc</CODE> - key location</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBoundsP(gov.noaa.pmel.util.Rectangle2D.Double)"><!-- --></A><H3>
+setBoundsP</H3>
+<PRE>
+public void <B>setBoundsP</B>(<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A>&nbsp;r)</PRE>
+<DL>
+<DD>Set the bounds of the <code>LineKey</code> in physical units.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setBoundsP(gov.noaa.pmel.util.Rectangle2D.Double)">setBoundsP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBoundsP()"><!-- --></A><H3>
+getBoundsP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A> <B>getBoundsP</B>()</PRE>
+<DL>
+<DD>Get key bounds in physical coordinates.
+ Not presently implemented.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocationP()"><!-- --></A><H3>
+getLocationP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A> <B>getLocationP</B>()</PRE>
+<DL>
+<DD>Get location of key.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Key location</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addLineGraph(gov.noaa.pmel.sgt.LineCartesianRenderer, gov.noaa.pmel.sgt.SGLabel)"><!-- --></A><H3>
+addLineGraph</H3>
+<PRE>
+public void <B>addLineGraph</B>(<A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">LineCartesianRenderer</A>&nbsp;line,
+                         <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)</PRE>
+<DL>
+<DD>Add a LineCartesianRenderer and label to the LineKey.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>line</CODE> - LineCartesianGraph object<DD><CODE>label</CODE> - descriptive label</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addGraph(gov.noaa.pmel.sgt.CartesianRenderer, gov.noaa.pmel.sgt.SGLabel)"><!-- --></A><H3>
+addGraph</H3>
+<PRE>
+public void <B>addGraph</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A>&nbsp;rend,
+                     <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)
+              throws java.lang.IllegalArgumentException</PRE>
+<DL>
+<DD>Add a LineCartesianRenderer and label to the LineKey.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#addGraph(gov.noaa.pmel.sgt.CartesianRenderer, gov.noaa.pmel.sgt.SGLabel)">addGraph</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>rend</CODE> - LineCartesianRenderer object<DD><CODE>label</CODE> - descriptive label
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE><DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeLineGraph(gov.noaa.pmel.sgt.SGLabel)"><!-- --></A><H3>
+removeLineGraph</H3>
+<PRE>
+public void <B>removeLineGraph</B>(<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)</PRE>
+<DL>
+<DD>Remove a line from the LineKey.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeLineRenderer(gov.noaa.pmel.sgt.LineCartesianRenderer)"><!-- --></A><H3>
+removeLineRenderer</H3>
+<PRE>
+public void <B>removeLineRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">LineCartesianRenderer</A>&nbsp;line)</PRE>
+<DL>
+<DD>Remove a line from the LineKey.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeLineGraph(java.lang.String)"><!-- --></A><H3>
+removeLineGraph</H3>
+<PRE>
+public void <B>removeLineGraph</B>(java.lang.String&nbsp;ident)</PRE>
+<DL>
+<DD>Remove a line from the LineKey.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clearAll()"><!-- --></A><H3>
+clearAll</H3>
+<PRE>
+public void <B>clearAll</B>()</PRE>
+<DL>
+<DD>Remove all lines from the LineKey.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clear(java.lang.String)"><!-- --></A><H3>
+clear</H3>
+<PRE>
+public void <B>clear</B>(java.lang.String&nbsp;data_id)</PRE>
+<DL>
+<DD>Remove line associated with data id from LineKey.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRowHeight()"><!-- --></A><H3>
+getRowHeight</H3>
+<PRE>
+public int <B>getRowHeight</B>()</PRE>
+<DL>
+<DD>Return rowheight of key in pixels.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD>Draw the Key.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#draw(java.awt.Graphics)">draw</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics context</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBounds()"><!-- --></A><H3>
+getBounds</H3>
+<PRE>
+public java.awt.Rectangle <B>getBounds</B>()</PRE>
+<DL>
+<DD>Get the bounding rectangle.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>bounding rectangle</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocation()"><!-- --></A><H3>
+getLocation</H3>
+<PRE>
+public java.awt.Point <B>getLocation</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#getLocation()">Moveable</A></CODE></B></DD>
+<DD>Gets the location in device coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#getLocation()">getLocation</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>location</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocation(java.awt.Point)"><!-- --></A><H3>
+setLocation</H3>
+<PRE>
+public void <B>setLocation</B>(java.awt.Point&nbsp;loc)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setLocation(java.awt.Point)">Moveable</A></CODE></B></DD>
+<DD>Sets the location in device coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setLocation(java.awt.Point)">setLocation</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(java.awt.Rectangle)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(java.awt.Rectangle&nbsp;r)</PRE>
+<DL>
+<DD>Set the bounds of the <code>LineKey</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(int, int, int, int)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(int&nbsp;x,
+                      int&nbsp;y,
+                      int&nbsp;width,
+                      int&nbsp;height)</PRE>
+<DL>
+<DD>Set the bounds of the <code>LineKey</code>.
+ <BR><B>Property Change:</B> <code>location</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#toString()">LayerChild</A></CODE></B></DD>
+<DD>Return a string that represents the <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#toString()">toString</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE><DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Stringified <code>LayerChild</code> representation.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isVisible()"><!-- --></A><H3>
+isVisible</H3>
+<PRE>
+public boolean <B>isVisible</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#isVisible()">LayerChild</A></CODE></B></DD>
+<DD>Check if <code>LayerChild</code> is visible.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#isVisible()">isVisible</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if visible</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVisible(boolean)"><!-- --></A><H3>
+setVisible</H3>
+<PRE>
+public void <B>setVisible</B>(boolean&nbsp;visible)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setVisible(boolean)">LayerChild</A></CODE></B></DD>
+<DD>Set visibility for a <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setVisible(boolean)">setVisible</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>visible</CODE> - visible if true</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="propertyChange(java.beans.PropertyChangeEvent)"><!-- --></A><H3>
+propertyChange</H3>
+<PRE>
+public void <B>propertyChange</B>(java.beans.PropertyChangeEvent&nbsp;evt)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>propertyChange</CODE> in interface <CODE>java.beans.PropertyChangeListener</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+public void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;l)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">Moveable</A></CODE></B></DD>
+<DD>Add a new PropertyChangeListener.  Properties will include
+ "moved".  Implementation of the following two methods will
+ normally be via the PropertyChangeSupport class.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+public void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;l)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">Moveable</A></CODE></B></DD>
+<DD>Remove a listener.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LineKey.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LogAxis.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LineKey.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LineKey.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LinearTransform.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LinearTransform.html
new file mode 100644
index 0000000000000000000000000000000000000000..68f9e1ca09215c6621fc17a24b1abb629e125c9e
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LinearTransform.html
@@ -0,0 +1,651 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:28 CEST 2006 -->
+<TITLE>
+LinearTransform (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.LinearTransform class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LinearTransform (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LinearTransform.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerStack.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LinearTransform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LinearTransform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.AxisTransform">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class LinearTransform</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.AxisTransform</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.LinearTransform</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>, java.io.Serializable, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>LinearTransform</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+Performs a linear transformation on cartesian axes. If the
+ transformtion is for space the equation is phys = a*user + b
+ and if time is phys = at*time + bt.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.LinearTransform">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.AxisTransform"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#changes_">changes_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#ident_">ident_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#p1_">p1_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#p2_">p2_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#space_">space_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#t1_">t1_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#t2_">t2_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#u1_">u1_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#u2_">u2_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html#LinearTransform()">LinearTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html#LinearTransform(double, double, double, double)">LinearTransform</A></B>(double&nbsp;p1,
+                double&nbsp;p2,
+                double&nbsp;u1,
+                double&nbsp;u2)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>LinearTransform</code> constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html#LinearTransform(double, double, gov.noaa.pmel.util.GeoDate, gov.noaa.pmel.util.GeoDate)">LinearTransform</A></B>(double&nbsp;p1,
+                double&nbsp;p2,
+                <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t1,
+                <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t2)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>LinearTransform</code> constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html#LinearTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.Range2D)">LinearTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+                <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;ur)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>LinearTransform</code> constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html#LinearTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.SoTRange)">LinearTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+                <A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;str)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>LinearTransform</code> constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html#LinearTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.TimeRange)">LinearTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+                <A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A>&nbsp;tr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>LinearTransform</code> constructor.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a copy of the <code>LinearTransform</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html#getLongTimeTransU(double)">getLongTimeTransU</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform from physical coordinates to <code>long</code>
+ representation of time.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html#getSoTTransU(double)">getSoTTransU</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get user transform value as a <code>SoTValue</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html#getTimeTransU(double)">getTimeTransU</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform from physical coordinates to time.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html#getTransP(double)">getTransP</A></B>(double&nbsp;u)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform from user to physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html#getTransP(gov.noaa.pmel.util.GeoDate)">getTransP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform from time to physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html#getTransP(long)">getTransP</A></B>(long&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform from <code>long</code> representation of time
+ to physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html#getTransP(gov.noaa.pmel.util.SoTValue)">getTransP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;v)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get physical value as a function of <code>SoTValue</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html#getTransU(double)">getTransU</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform from physical to user coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.AxisTransform"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getId()">getId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getRangeP()">getRangeP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getRangeU()">getRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getSoTRangeU()">getSoTRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getTimeRangeU()">getTimeRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#isSpace()">isSpace</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#isTime()">isTime</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setId(java.lang.String)">setId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeP(double, double)">setRangeP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeP(gov.noaa.pmel.util.Range2D)">setRangeP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(double, double)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(gov.noaa.pmel.util.GeoDate, gov.noaa.pmel.util.GeoDate)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(long, long)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(gov.noaa.pmel.util.Range2D)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(gov.noaa.pmel.util.SoTRange)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(gov.noaa.pmel.util.TimeRange)">setRangeU</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="LinearTransform()"><!-- --></A><H3>
+LinearTransform</H3>
+<PRE>
+public <B>LinearTransform</B>()</PRE>
+<DL>
+<DD>Default constructor. Creates a transform with arguments
+ <code>Transform(0.0, 1.0, 0.0, 1.0)</code>.
+<P>
+</DL>
+<HR>
+
+<A NAME="LinearTransform(double, double, double, double)"><!-- --></A><H3>
+LinearTransform</H3>
+<PRE>
+public <B>LinearTransform</B>(double&nbsp;p1,
+                       double&nbsp;p2,
+                       double&nbsp;u1,
+                       double&nbsp;u2)</PRE>
+<DL>
+<DD><code>LinearTransform</code> constructor.
+ This constructor is used to define
+ transforms that use double user values.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>p1</CODE> - minimum value, physical coordinates<DD><CODE>p2</CODE> - maximum value, physical coordinates<DD><CODE>u1</CODE> - minimum value, user coordinates<DD><CODE>u2</CODE> - maximum value, user coordinates</DL>
+</DL>
+<HR>
+
+<A NAME="LinearTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.Range2D)"><!-- --></A><H3>
+LinearTransform</H3>
+<PRE>
+public <B>LinearTransform</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+                       <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;ur)</PRE>
+<DL>
+<DD><code>LinearTransform</code> constructor.  This constructor is used to define
+ transforms that use double user values.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>pr</CODE> - physical coordinate range<DD><CODE>ur</CODE> - user coordinate range<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util"><CODE>Range2D</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="LinearTransform(double, double, gov.noaa.pmel.util.GeoDate, gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+LinearTransform</H3>
+<PRE>
+public <B>LinearTransform</B>(double&nbsp;p1,
+                       double&nbsp;p2,
+                       <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t1,
+                       <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t2)</PRE>
+<DL>
+<DD><code>LinearTransform</code> constructor.  This constructor is used to define
+ transforms that use <code>GeoDate</code> user values.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>p1</CODE> - minimum value, physical coordinates<DD><CODE>p2</CODE> - maximum value, physical coordinates<DD><CODE>t1</CODE> - minimum time<DD><CODE>t2</CODE> - maximum time<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util"><CODE>GeoDate</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="LinearTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.TimeRange)"><!-- --></A><H3>
+LinearTransform</H3>
+<PRE>
+public <B>LinearTransform</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+                       <A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A>&nbsp;tr)</PRE>
+<DL>
+<DD><code>LinearTransform</code> constructor.  This constructor is used to define
+ transforms that use <code>GeoDate</code> user values.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>pr</CODE> - physical coordinates range<DD><CODE>tr</CODE> - time range<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util"><CODE>Range2D</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util"><CODE>TimeRange</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util"><CODE>GeoDate</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="LinearTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.SoTRange)"><!-- --></A><H3>
+LinearTransform</H3>
+<PRE>
+public <B>LinearTransform</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+                       <A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;str)</PRE>
+<DL>
+<DD><code>LinearTransform</code> constructor.  This constructor is used to define
+ transforms that use <code>SoTRange</code> user values.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>pr</CODE> - physical coordinates range<DD><CODE>str</CODE> - space or time range<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util"><CODE>SoTRange</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util"><CODE>Range2D</CODE></A></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getTransP(double)"><!-- --></A><H3>
+getTransP</H3>
+<PRE>
+public double <B>getTransP</B>(double&nbsp;u)</PRE>
+<DL>
+<DD>Transform from user to physical coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getTransP(double)">getTransP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>u</CODE> - user value
+<DT><B>Returns:</B><DD>physical value</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A> <B>copy</B>()</PRE>
+<DL>
+<DD>Create a copy of the <code>LinearTransform</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the copy</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransP(gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+getTransP</H3>
+<PRE>
+public double <B>getTransP</B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t)</PRE>
+<DL>
+<DD>Transform from time to physical coordinates.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>t</CODE> - time
+<DT><B>Returns:</B><DD>user value</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransP(gov.noaa.pmel.util.SoTValue)"><!-- --></A><H3>
+getTransP</H3>
+<PRE>
+public double <B>getTransP</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;v)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getTransP(gov.noaa.pmel.util.SoTValue)">AxisTransform</A></CODE></B></DD>
+<DD>Get physical value as a function of <code>SoTValue</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getTransP(gov.noaa.pmel.util.SoTValue)">getTransP</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransP(long)"><!-- --></A><H3>
+getTransP</H3>
+<PRE>
+public double <B>getTransP</B>(long&nbsp;t)</PRE>
+<DL>
+<DD>Transform from <code>long</code> representation of time
+ to physical coordinates.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransU(double)"><!-- --></A><H3>
+getTransU</H3>
+<PRE>
+public double <B>getTransU</B>(double&nbsp;p)</PRE>
+<DL>
+<DD>Transform from physical to user coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getTransU(double)">getTransU</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p</CODE> - physical value
+<DT><B>Returns:</B><DD>user value</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTimeTransU(double)"><!-- --></A><H3>
+getTimeTransU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>getTimeTransU</B>(double&nbsp;p)</PRE>
+<DL>
+<DD>Transform from physical coordinates to time.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p</CODE> - physical value
+<DT><B>Returns:</B><DD>time value</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLongTimeTransU(double)"><!-- --></A><H3>
+getLongTimeTransU</H3>
+<PRE>
+public long <B>getLongTimeTransU</B>(double&nbsp;p)</PRE>
+<DL>
+<DD>Transform from physical coordinates to <code>long</code>
+ representation of time.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p</CODE> - physical value
+<DT><B>Returns:</B><DD>milliseconds since 1970-01-01<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSoTTransU(double)"><!-- --></A><H3>
+getSoTTransU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A> <B>getSoTTransU</B>(double&nbsp;p)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getSoTTransU(double)">AxisTransform</A></CODE></B></DD>
+<DD>Get user transform value as a <code>SoTValue</code>
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getSoTTransU(double)">getSoTTransU</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LinearTransform.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerStack.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LinearTransform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LinearTransform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.AxisTransform">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LogAxis.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LogAxis.html
new file mode 100644
index 0000000000000000000000000000000000000000..7dcaca751f278a280a1ee6e89a1750c48d095637
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LogAxis.html
@@ -0,0 +1,406 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:29 CEST 2006 -->
+<TITLE>
+LogAxis (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.LogAxis class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LogAxis (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LogAxis.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Logo.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LogAxis.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LogAxis.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.SpaceAxis">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class LogAxis</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.Axis</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.SpaceAxis</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.LogAxis</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>LogAxis</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt">SpaceAxis</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+Axis class for creation of "log" axes. An <A HREF="../../../../gov/noaa/pmel/sgt/demo/JLogLogDemo.html" title="class in gov.noaa.pmel.sgt.demo"><CODE>exmample</CODE></A> is available demonstrating <code>LogAxis</code> use.
+
+--------------------------------------------------------------------------<br>
+ NAME : LogAxis.java<br>
+ FUNCTION :   Draws axes using "log" style axis.<br>
+ ORIGIN  : GFI INFORMATIQUE<br>
+ PROJECT : SONC DPS<br>
+ -------------------------------------------------------------------------<br>
+ HISTORY<br>
+ VERSION : 03/07/2002 : V0.0 : LBE<br>
+        old version had no fonctionality. It was just written
+        for future evolutions. This new version complete the class<br>
+ END-HISTORY<br>
+ ------------------------------------------------------------------------<br>
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.SpaceAxis"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt">SpaceAxis</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#tLocation_">tLocation_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#uLocation_">uLocation_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#uRange_">uRange_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.Axis"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#AUTO">AUTO</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#BOTH_SIDES">BOTH_SIDES</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#graph_">graph_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#HORIZONTAL">HORIZONTAL</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelColor_">labelColor_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelFont_">labelFont_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelFormat_">labelFormat_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelHeight_">labelHeight_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelInterval_">labelInterval_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelPosition_">labelPosition_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#largeTicHeight_">largeTicHeight_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#lineColor_">lineColor_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#NEGATIVE_SIDE">NEGATIVE_SIDE</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#NO_LABEL">NO_LABEL</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#numSmallTics_">numSmallTics_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#orientation_">orientation_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#POSITIVE_SIDE">POSITIVE_SIDE</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#pRange_">pRange_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#registeredAxes_">registeredAxes_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#registeredTransforms_">registeredTransforms_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#selectable_">selectable_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#selected_">selected_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#sigDigits_">sigDigits_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#smallTicHeight_">smallTicHeight_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#space_">space_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#thickTicWidth_">thickTicWidth_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#ticPosition_">ticPosition_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#title_">title_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#VERTICAL">VERTICAL</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#visible_">visible_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogAxis.html#LogAxis(java.lang.String)">LogAxis</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogAxis.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a copy of the axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogAxis.html#getBounds()">getBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the bounding box for the axis in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogAxis.html#setBounds(int, int, int, int)">setBounds</A></B>(int&nbsp;x,
+          int&nbsp;y,
+          int&nbsp;width,
+          int&nbsp;height)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogAxis.html#setBounds(java.awt.Rectangle)">setBounds</A></B>(java.awt.Rectangle&nbsp;rect)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.SpaceAxis"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt">SpaceAxis</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#drawSmallXTics(java.awt.Graphics, double, double, double, double)">drawSmallXTics</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#drawSmallYTics(java.awt.Graphics, double, double, double, double)">drawSmallYTics</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getDeltaU()">getDeltaU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getLabelFormat()">getLabelFormat</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getLabelInterval()">getLabelInterval</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getLocationU()">getLocationU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getRangeU()">getRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getSignificantDigits()">getSignificantDigits</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getSoTLocationU()">getSoTLocationU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getSoTRangeU()">getSoTRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getTimeLocationU()">getTimeLocationU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#modified(java.lang.String)">modified</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setDeltaU(double)">setDeltaU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setLabelFormat(java.lang.String)">setLabelFormat</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setLabelInterval(int)">setLabelInterval</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setLocationU(gov.noaa.pmel.util.Point2D.Double)">setLocationU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setLocationU(gov.noaa.pmel.util.SoTPoint)">setLocationU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setLocationU(gov.noaa.pmel.util.TimePoint)">setLocationU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setRangeU(gov.noaa.pmel.util.Range2D)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setRangeU(gov.noaa.pmel.util.SoTRange)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setSignificantDigits(int)">setSignificantDigits</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#updateRegisteredAxes()">updateRegisteredAxes</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#updateRegisteredTransforms()">updateRegisteredTransforms</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.Axis"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clear(gov.noaa.pmel.sgt.Axis)">clear</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clear(gov.noaa.pmel.sgt.AxisTransform)">clear</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clearAllRegisteredAxes()">clearAllRegisteredAxes</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clearAllRegisteredTransforms()">clearAllRegisteredTransforms</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawThickXTic(java.awt.Graphics, double, double, double)">drawThickXTic</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawThickYTic(java.awt.Graphics, double, double, double)">drawThickYTic</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawXTic(java.awt.Graphics, double, double, double)">drawXTic</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawYTic(java.awt.Graphics, double, double, double)">drawYTic</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getGraph()">getGraph</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getId()">getId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelColor()">getLabelColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelFont()">getLabelFont</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelHeightP()">getLabelHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelPosition()">getLabelPosition</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLargeTicHeightP()">getLargeTicHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLineColor()">getLineColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getNumberRegisteredAxes()">getNumberRegisteredAxes</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getNumberRegisteredTransforms()">getNumberRegisteredTransforms</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getNumberSmallTics()">getNumberSmallTics</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getOrientation()">getOrientation</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getPane()">getPane</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getRangeP()">getRangeP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getSmallTicHeightP()">getSmallTicHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getThickTicWidthP()">getThickTicWidthP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getTicPosition()">getTicPosition</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getTitle()">getTitle</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isSelectable()">isSelectable</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isSelected()">isSelected</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isSpace()">isSpace</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isTime()">isTime</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isVisible()">isVisible</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#register(gov.noaa.pmel.sgt.Axis)">register</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#register(gov.noaa.pmel.sgt.AxisTransform)">register</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setId(java.lang.String)">setId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelColor(java.awt.Color)">setLabelColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelFont(java.awt.Font)">setLabelFont</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelHeightP(double)">setLabelHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelPosition(int)">setLabelPosition</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLargeTicHeightP(double)">setLargeTicHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLineColor(java.awt.Color)">setLineColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setNumberSmallTics(int)">setNumberSmallTics</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setOrientation(int)">setOrientation</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setRangeP(gov.noaa.pmel.util.Range2D)">setRangeP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setSelectable(boolean)">setSelectable</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setSelected(boolean)">setSelected</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setSmallTicHeightP(double)">setSmallTicHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setThickTicWidthP(double)">setThickTicWidthP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setTicPosition(int)">setTicPosition</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setTitle(gov.noaa.pmel.sgt.SGLabel)">setTitle</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setVisible(boolean)">setVisible</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#toString()">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="LogAxis(java.lang.String)"><!-- --></A><H3>
+LogAxis</H3>
+<PRE>
+public <B>LogAxis</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A> <B>copy</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#copy()">Axis</A></CODE></B></DD>
+<DD>Create a copy of the axis.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#copy()">copy</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the copy</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBounds()"><!-- --></A><H3>
+getBounds</H3>
+<PRE>
+public java.awt.Rectangle <B>getBounds</B>()</PRE>
+<DL>
+<DD>Get the bounding box for the axis in device units.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getBounds()">getBounds</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt">SpaceAxis</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>bounding box<DT><B>See Also:</B><DD><CODE>Rectangle</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(int, int, int, int)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(int&nbsp;x,
+                      int&nbsp;y,
+                      int&nbsp;width,
+                      int&nbsp;height)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(java.awt.Rectangle)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(java.awt.Rectangle&nbsp;rect)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LogAxis.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Logo.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LogAxis.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LogAxis.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.SpaceAxis">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LogTransform.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LogTransform.html
new file mode 100644
index 0000000000000000000000000000000000000000..8873343427f6455698647208e062274aa3f29376
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/LogTransform.html
@@ -0,0 +1,608 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:29 CEST 2006 -->
+<TITLE>
+LogTransform (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.LogTransform class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LogTransform (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LogTransform.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Logo.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/MapGraph.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LogTransform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LogTransform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.AxisTransform">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class LogTransform</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.AxisTransform</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.LogTransform</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>, java.io.Serializable, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>LogTransform</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+Transform class for creation of "log" axes. An <A HREF="../../../../gov/noaa/pmel/sgt/demo/JLogLogDemo.html" title="class in gov.noaa.pmel.sgt.demo"><CODE>example</CODE></A> is available demonstrating <code>LogTransform</code> use.
+
+--------------------------------------------------------------------------<br>
+ NAME : LogTransform.java<br>
+ FUNCTION : Performs a logarithm transform on a cartesian axis.<br>
+ ORIGIN  : GFI INFORMATIQUE<br>
+ PROJECT : SONC DPS<br>
+ -------------------------------------------------------------------------<br>
+ HISTORY<br>
+ VERSION : 03/07/2002 LBE<br>
+        old version had no fonctionality. It was just written<br>
+        for future evolutions. This new version complete the class<br>
+ END-HISTORY<br>
+ ------------------------------------------------------------------------<br>
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.LogTransform">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.AxisTransform"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#changes_">changes_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#ident_">ident_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#p1_">p1_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#p2_">p2_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#space_">space_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#t1_">t1_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#t2_">t2_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#u1_">u1_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#u2_">u2_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html#LogTransform()">LogTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html#LogTransform(double, double, double, double)">LogTransform</A></B>(double&nbsp;p1,
+             double&nbsp;p2,
+             double&nbsp;u1,
+             double&nbsp;u2)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html#LogTransform(double, double, gov.noaa.pmel.util.GeoDate, gov.noaa.pmel.util.GeoDate)">LogTransform</A></B>(double&nbsp;p1,
+             double&nbsp;p2,
+             <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t1,
+             <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t2)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html#LogTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.Range2D)">LogTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+             <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;ur)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html#LogTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.SoTRange)">LogTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+             <A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;str)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html#LogTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.TimeRange)">LogTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+             <A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A>&nbsp;tr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html#getLongTimeTransU(double)">getLongTimeTransU</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html#getMinValue()">getMinValue</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html#getSoTTransU(double)">getSoTTransU</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get user transform value as a <code>SoTValue</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html#getTimeTransU(double)">getTimeTransU</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html#getTransP(double)">getTransP</A></B>(double&nbsp;u)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform from user to physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html#getTransP(gov.noaa.pmel.util.GeoDate)">getTransP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html#getTransP(long)">getTransP</A></B>(long&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html#getTransP(gov.noaa.pmel.util.SoTValue)">getTransP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;v)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get physical value as a function of <code>SoTValue</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html#getTransU(double)">getTransU</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform from physical to user coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html#setMinValue(int)">setMinValue</A></B>(int&nbsp;minVal)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.AxisTransform"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getId()">getId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getRangeP()">getRangeP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getRangeU()">getRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getSoTRangeU()">getSoTRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getTimeRangeU()">getTimeRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#isSpace()">isSpace</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#isTime()">isTime</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setId(java.lang.String)">setId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeP(double, double)">setRangeP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeP(gov.noaa.pmel.util.Range2D)">setRangeP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(double, double)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(gov.noaa.pmel.util.GeoDate, gov.noaa.pmel.util.GeoDate)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(long, long)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(gov.noaa.pmel.util.Range2D)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(gov.noaa.pmel.util.SoTRange)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(gov.noaa.pmel.util.TimeRange)">setRangeU</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="LogTransform()"><!-- --></A><H3>
+LogTransform</H3>
+<PRE>
+public <B>LogTransform</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="LogTransform(double, double, double, double)"><!-- --></A><H3>
+LogTransform</H3>
+<PRE>
+public <B>LogTransform</B>(double&nbsp;p1,
+                    double&nbsp;p2,
+                    double&nbsp;u1,
+                    double&nbsp;u2)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="LogTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.Range2D)"><!-- --></A><H3>
+LogTransform</H3>
+<PRE>
+public <B>LogTransform</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+                    <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;ur)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="LogTransform(double, double, gov.noaa.pmel.util.GeoDate, gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+LogTransform</H3>
+<PRE>
+public <B>LogTransform</B>(double&nbsp;p1,
+                    double&nbsp;p2,
+                    <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t1,
+                    <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t2)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="LogTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.TimeRange)"><!-- --></A><H3>
+LogTransform</H3>
+<PRE>
+public <B>LogTransform</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+                    <A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A>&nbsp;tr)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="LogTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.SoTRange)"><!-- --></A><H3>
+LogTransform</H3>
+<PRE>
+public <B>LogTransform</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+                    <A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;str)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getTransP(double)"><!-- --></A><H3>
+getTransP</H3>
+<PRE>
+public double <B>getTransP</B>(double&nbsp;u)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getTransP(double)">Transform</A></CODE></B></DD>
+<DD>Transform from user to physical coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getTransP(double)">getTransP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>u</CODE> - user value
+<DT><B>Returns:</B><DD>physical value</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransP(gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+getTransP</H3>
+<PRE>
+public double <B>getTransP</B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransP(long)"><!-- --></A><H3>
+getTransP</H3>
+<PRE>
+public double <B>getTransP</B>(long&nbsp;t)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransP(gov.noaa.pmel.util.SoTValue)"><!-- --></A><H3>
+getTransP</H3>
+<PRE>
+public double <B>getTransP</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;v)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getTransP(gov.noaa.pmel.util.SoTValue)">AxisTransform</A></CODE></B></DD>
+<DD>Get physical value as a function of <code>SoTValue</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getTransP(gov.noaa.pmel.util.SoTValue)">getTransP</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransU(double)"><!-- --></A><H3>
+getTransU</H3>
+<PRE>
+public double <B>getTransU</B>(double&nbsp;p)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getTransU(double)">Transform</A></CODE></B></DD>
+<DD>Transform from physical to user coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getTransU(double)">getTransU</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p</CODE> - physical value
+<DT><B>Returns:</B><DD>user value</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTimeTransU(double)"><!-- --></A><H3>
+getTimeTransU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>getTimeTransU</B>(double&nbsp;p)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLongTimeTransU(double)"><!-- --></A><H3>
+getLongTimeTransU</H3>
+<PRE>
+public long <B>getLongTimeTransU</B>(double&nbsp;p)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSoTTransU(double)"><!-- --></A><H3>
+getSoTTransU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A> <B>getSoTTransU</B>(double&nbsp;p)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getSoTTransU(double)">AxisTransform</A></CODE></B></DD>
+<DD>Get user transform value as a <code>SoTValue</code>
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getSoTTransU(double)">getSoTTransU</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMinValue(int)"><!-- --></A><H3>
+setMinValue</H3>
+<PRE>
+public void <B>setMinValue</B>(int&nbsp;minVal)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMinValue()"><!-- --></A><H3>
+getMinValue</H3>
+<PRE>
+public int <B>getMinValue</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LogTransform.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Logo.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/MapGraph.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/LogTransform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="LogTransform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.AxisTransform">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Logo.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Logo.html
new file mode 100644
index 0000000000000000000000000000000000000000..4e51a80c54af7e61a77cb560a3ee407b17c220fd
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Logo.html
@@ -0,0 +1,1278 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:29 CEST 2006 -->
+<TITLE>
+Logo (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.Logo class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Logo (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Logo.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LogAxis.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Logo.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Logo.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class Logo</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.Logo</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Logo</B><DT>extends java.lang.Object<DT>implements java.lang.Cloneable, <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></DL>
+</PRE>
+
+<P>
+Logo displays an Image on its parent Layer. Logo implements the
+ LayerChild interface.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt"><CODE>LayerChild</CODE></A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#BOTTOM">BOTTOM</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to bottom of Logo.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#CENTER">CENTER</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to center of Logo.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#LEFT">LEFT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to left of Logo.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#MIDDLE">MIDDLE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to middle of Logo.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#RIGHT">RIGHT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to right of Logo.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#TOP">TOP</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to top of Logo.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#Logo()">Logo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#Logo(gov.noaa.pmel.util.Point2D.Double, int, int)">Logo</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc,
+     int&nbsp;valign,
+     int&nbsp;halign)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a Logo object.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a new PropertyChangeListener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create of copy of Logo.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw the Logo.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#getBounds()">getBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the bounding rectangle.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#getHAlign()">getHAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get horizontal alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get Logo identifier</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.net.URL</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#getImageURL()">getImageURL</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the image URL.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#getLayer()">getLayer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get layer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Point</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#getLocation()">getLocation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the location in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#getLocationP()">getLocationP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get location of logo.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#getPane()">getPane</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get <code>AbstractPane</code> of the <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#getVAlign()">getVAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get vertical alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#isMoveable()">isMoveable</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the current state is moveable</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#isSelectable()">isSelectable</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the current state is selectable.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#isSelected()">isSelected</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the object's selected property is set.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#isVisible()">isVisible</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check if <code>LayerChild</code> is visible.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#modified(java.lang.String)">modified</A></B>(java.lang.String&nbsp;mess)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used by sgt internally.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a listener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setAlign(int, int)">setAlign</A></B>(int&nbsp;vert,
+         int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setBounds(int, int, int, int)">setBounds</A></B>(int&nbsp;x,
+          int&nbsp;y,
+          int&nbsp;width,
+          int&nbsp;height)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the bounds of the <code>Logo</code>
+ <BR><B>Property Change:</B> <code>location</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setBounds(java.awt.Rectangle)">setBounds</A></B>(java.awt.Rectangle&nbsp;r)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the bounds of the <code>Logo</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setHAlign(int)">setHAlign</A></B>(int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set horizontal alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set Logo identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setImage(java.awt.Image)">setImage</A></B>(java.awt.Image&nbsp;img)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the Logo image.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setImageURL(java.net.URL)">setImageURL</A></B>(java.net.URL&nbsp;url)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the URL for the Logo image.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set parent layer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setLocation(java.awt.Point)">setLocation</A></B>(java.awt.Point&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the location in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setLocationP(gov.noaa.pmel.util.Point2D.Double)">setLocationP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set location of logo
+ <BR><B>Property Change:</B> <code>location</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setMoveable(boolean)">setMoveable</A></B>(boolean&nbsp;moveable)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the moveable property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setSelectable(boolean)">setSelectable</A></B>(boolean&nbsp;select)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the Selectable property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setSelected(boolean)">setSelected</A></B>(boolean&nbsp;sel)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the selected property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setVAlign(int)">setVAlign</A></B>(int&nbsp;vert)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set vertical alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setVisible(boolean)">setVisible</A></B>(boolean&nbsp;visible)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set visibility for a <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a string that represents the <code>LayerChild</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="TOP"><!-- --></A><H3>
+TOP</H3>
+<PRE>
+public static final int <B>TOP</B></PRE>
+<DL>
+<DD>Align to top of Logo.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Logo.TOP">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MIDDLE"><!-- --></A><H3>
+MIDDLE</H3>
+<PRE>
+public static final int <B>MIDDLE</B></PRE>
+<DL>
+<DD>Align to middle of Logo.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Logo.MIDDLE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BOTTOM"><!-- --></A><H3>
+BOTTOM</H3>
+<PRE>
+public static final int <B>BOTTOM</B></PRE>
+<DL>
+<DD>Align to bottom of Logo.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Logo.BOTTOM">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="LEFT"><!-- --></A><H3>
+LEFT</H3>
+<PRE>
+public static final int <B>LEFT</B></PRE>
+<DL>
+<DD>Align to left of Logo.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Logo.LEFT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CENTER"><!-- --></A><H3>
+CENTER</H3>
+<PRE>
+public static final int <B>CENTER</B></PRE>
+<DL>
+<DD>Align to center of Logo.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Logo.CENTER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RIGHT"><!-- --></A><H3>
+RIGHT</H3>
+<PRE>
+public static final int <B>RIGHT</B></PRE>
+<DL>
+<DD>Align to right of Logo.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Logo.RIGHT">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Logo()"><!-- --></A><H3>
+Logo</H3>
+<PRE>
+public <B>Logo</B>()</PRE>
+<DL>
+<DD>Default constructor. The default location for the Logo is at
+ (0.0, 0.0) and aligned BOTTOM and LEFT.
+<P>
+</DL>
+<HR>
+
+<A NAME="Logo(gov.noaa.pmel.util.Point2D.Double, int, int)"><!-- --></A><H3>
+Logo</H3>
+<PRE>
+public <B>Logo</B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc,
+            int&nbsp;valign,
+            int&nbsp;halign)</PRE>
+<DL>
+<DD>Create a Logo object.  The initial object will not have
+ an associated Image until setImage or setImageURL methods
+ have been invoked. Vertical alignments include TOP, MIDDLE, and
+ BOTTOM. Horizontal alignments include LEFT, CENTER, and RIGHT.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>loc</CODE> - Location of Logo<DD><CODE>valign</CODE> - vertical alignment<DD><CODE>halign</CODE> - horizontal alignment<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setImageURL(java.net.URL)"><CODE>setImageURL(java.net.URL)</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setImage(java.awt.Image)"><CODE>setImage(java.awt.Image)</CODE></A>, 
+<CODE>Image</CODE></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A> <B>copy</B>()</PRE>
+<DL>
+<DD>Create of copy of Logo.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#copy()">copy</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>A copy of the <code>LayerChild</code>.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelected(boolean)"><!-- --></A><H3>
+setSelected</H3>
+<PRE>
+public void <B>setSelected</B>(boolean&nbsp;sel)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelected(boolean)">Selectable</A></CODE></B></DD>
+<DD>Sets the selected property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelected(boolean)">setSelected</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>sel</CODE> - true if selected, false if not.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSelected()"><!-- --></A><H3>
+isSelected</H3>
+<PRE>
+public boolean <B>isSelected</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelected()">Selectable</A></CODE></B></DD>
+<DD>Returns true if the object's selected property is set.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelected()">isSelected</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if selected, false if not.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelectable(boolean)"><!-- --></A><H3>
+setSelectable</H3>
+<PRE>
+public void <B>setSelectable</B>(boolean&nbsp;select)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelectable(boolean)">Selectable</A></CODE></B></DD>
+<DD>Set the Selectable property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelectable(boolean)">setSelectable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>select</CODE> - if true object is selectable</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSelectable()"><!-- --></A><H3>
+isSelectable</H3>
+<PRE>
+public boolean <B>isSelectable</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelectable()">Selectable</A></CODE></B></DD>
+<DD>Returns true if the current state is selectable.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelectable()">isSelectable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if selectable</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isMoveable()"><!-- --></A><H3>
+isMoveable</H3>
+<PRE>
+public boolean <B>isMoveable</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#isMoveable()">Moveable</A></CODE></B></DD>
+<DD>Returns true if the current state is moveable
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#isMoveable()">isMoveable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if moveable</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMoveable(boolean)"><!-- --></A><H3>
+setMoveable</H3>
+<PRE>
+public void <B>setMoveable</B>(boolean&nbsp;moveable)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setMoveable(boolean)">Moveable</A></CODE></B></DD>
+<DD>Set the moveable property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setMoveable(boolean)">setMoveable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setImageURL(java.net.URL)"><!-- --></A><H3>
+setImageURL</H3>
+<PRE>
+public void <B>setImageURL</B>(java.net.URL&nbsp;url)</PRE>
+<DL>
+<DD>Set the URL for the Logo image. The URL or the image
+ must be set.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>url</CODE> - image URL<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setImage(java.awt.Image)"><CODE>setImage(java.awt.Image)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getImageURL()"><!-- --></A><H3>
+getImageURL</H3>
+<PRE>
+public java.net.URL <B>getImageURL</B>()</PRE>
+<DL>
+<DD>Get the image URL. The URL will be null if no imageURL was
+ specified.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the imageURL</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setImage(java.awt.Image)"><!-- --></A><H3>
+setImage</H3>
+<PRE>
+public void <B>setImage</B>(java.awt.Image&nbsp;img)</PRE>
+<DL>
+<DD>Set the Logo image. The image or the imageURL
+ must be set.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>img</CODE> - Logo image<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html#setImageURL(java.net.URL)"><CODE>setImageURL(java.net.URL)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLayer(gov.noaa.pmel.sgt.Layer)"><!-- --></A><H3>
+setLayer</H3>
+<PRE>
+public void <B>setLayer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;l)</PRE>
+<DL>
+<DD>Set parent layer.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>l</CODE> - parent layer</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLayer()"><!-- --></A><H3>
+getLayer</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getLayer</B>()</PRE>
+<DL>
+<DD>Get layer.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getLayer()">getLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>layer</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPane()"><!-- --></A><H3>
+getPane</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A> <B>getPane</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getPane()">LayerChild</A></CODE></B></DD>
+<DD>Get <code>AbstractPane</code> of the <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getPane()">getPane</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="modified(java.lang.String)"><!-- --></A><H3>
+modified</H3>
+<PRE>
+public void <B>modified</B>(java.lang.String&nbsp;mess)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#modified(java.lang.String)">LayerChild</A></CODE></B></DD>
+<DD>Used by sgt internally.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#modified(java.lang.String)">modified</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+public void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Set Logo identifier.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setId(java.lang.String)">setId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - logo identifier</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD>Get Logo identifier
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getId()">getId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>identifier</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAlign(int, int)"><!-- --></A><H3>
+setAlign</H3>
+<PRE>
+public void <B>setAlign</B>(int&nbsp;vert,
+                     int&nbsp;horz)</PRE>
+<DL>
+<DD>Set alignment.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - vertical alignment<DD><CODE>horz</CODE> - horizontal alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVAlign(int)"><!-- --></A><H3>
+setVAlign</H3>
+<PRE>
+public void <B>setVAlign</B>(int&nbsp;vert)</PRE>
+<DL>
+<DD>Set vertical alignment
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - vertical alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHAlign(int)"><!-- --></A><H3>
+setHAlign</H3>
+<PRE>
+public void <B>setHAlign</B>(int&nbsp;horz)</PRE>
+<DL>
+<DD>Set horizontal alignment
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>horz</CODE> - horizontal alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVAlign()"><!-- --></A><H3>
+getVAlign</H3>
+<PRE>
+public int <B>getVAlign</B>()</PRE>
+<DL>
+<DD>Get vertical alignment
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>vertical alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHAlign()"><!-- --></A><H3>
+getHAlign</H3>
+<PRE>
+public int <B>getHAlign</B>()</PRE>
+<DL>
+<DD>Get horizontal alignment
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>horizontal alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocationP(gov.noaa.pmel.util.Point2D.Double)"><!-- --></A><H3>
+setLocationP</H3>
+<PRE>
+public void <B>setLocationP</B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</PRE>
+<DL>
+<DD>Set location of logo
+ <BR><B>Property Change:</B> <code>location</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>loc</CODE> - logo location</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocationP()"><!-- --></A><H3>
+getLocationP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A> <B>getLocationP</B>()</PRE>
+<DL>
+<DD>Get location of logo.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Logo location</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD>Draw the Logo. If the imageURL was specified the image
+ is retrieved using the URL and MediaTracker. The image
+ is displayed after it is loaded.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#draw(java.awt.Graphics)">draw</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics context</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBounds()"><!-- --></A><H3>
+getBounds</H3>
+<PRE>
+public java.awt.Rectangle <B>getBounds</B>()</PRE>
+<DL>
+<DD>Get the bounding rectangle.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>bounding rectangle</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocation()"><!-- --></A><H3>
+getLocation</H3>
+<PRE>
+public java.awt.Point <B>getLocation</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#getLocation()">Moveable</A></CODE></B></DD>
+<DD>Gets the location in device coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#getLocation()">getLocation</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>location</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocation(java.awt.Point)"><!-- --></A><H3>
+setLocation</H3>
+<PRE>
+public void <B>setLocation</B>(java.awt.Point&nbsp;loc)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setLocation(java.awt.Point)">Moveable</A></CODE></B></DD>
+<DD>Sets the location in device coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setLocation(java.awt.Point)">setLocation</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(java.awt.Rectangle)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(java.awt.Rectangle&nbsp;r)</PRE>
+<DL>
+<DD>Set the bounds of the <code>Logo</code>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(int, int, int, int)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(int&nbsp;x,
+                      int&nbsp;y,
+                      int&nbsp;width,
+                      int&nbsp;height)</PRE>
+<DL>
+<DD>Set the bounds of the <code>Logo</code>
+ <BR><B>Property Change:</B> <code>location</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#toString()">LayerChild</A></CODE></B></DD>
+<DD>Return a string that represents the <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#toString()">toString</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE><DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Stringified <code>LayerChild</code> representation.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isVisible()"><!-- --></A><H3>
+isVisible</H3>
+<PRE>
+public boolean <B>isVisible</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#isVisible()">LayerChild</A></CODE></B></DD>
+<DD>Check if <code>LayerChild</code> is visible.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#isVisible()">isVisible</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if visible</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVisible(boolean)"><!-- --></A><H3>
+setVisible</H3>
+<PRE>
+public void <B>setVisible</B>(boolean&nbsp;visible)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setVisible(boolean)">LayerChild</A></CODE></B></DD>
+<DD>Set visibility for a <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setVisible(boolean)">setVisible</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>visible</CODE> - visible if true</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+public void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;l)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">Moveable</A></CODE></B></DD>
+<DD>Add a new PropertyChangeListener.  Properties will include
+ "moved".  Implementation of the following two methods will
+ normally be via the PropertyChangeSupport class.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+public void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;l)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">Moveable</A></CODE></B></DD>
+<DD>Remove a listener.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Logo.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LogAxis.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Logo.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Logo.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/MapGraph.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/MapGraph.html
new file mode 100644
index 0000000000000000000000000000000000000000..8b5743dbeb8b5d34429f8efa723fd83f71e3cd82
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/MapGraph.html
@@ -0,0 +1,391 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:29 CEST 2006 -->
+<TITLE>
+MapGraph (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.MapGraph class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="MapGraph (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/MapGraph.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/MapProj.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/MapGraph.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="MapGraph.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.Graph">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class MapGraph</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.Graph</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.MapGraph</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.beans.PropertyChangeListener, java.lang.Cloneable, java.util.EventListener</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>MapGraph</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+Base class for all Map based Graphs and projections.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.x</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.Graph"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#layer_">layer_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/MapGraph.html#MapGraph()">MapGraph</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/MapGraph.html#attachProj(gov.noaa.pmel.sgt.MapProj)">attachProj</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/MapProj.html" title="class in gov.noaa.pmel.sgt">MapProj</A>&nbsp;proj)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/MapGraph.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy the <code>Graph</code> object and all attached classes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/MapGraph.html#getDataAt(java.awt.Point)">getDataAt</A></B>(java.awt.Point&nbsp;pt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find data at a <code>Point</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/MapGraph.html#getObjectAt(java.awt.Point)">getObjectAt</A></B>(java.awt.Point&nbsp;pt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/MapGraph.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A></B>(java.beans.PropertyChangeEvent&nbsp;evt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.Graph"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#computeRange(double, double, int)">computeRange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#computeRange(gov.noaa.pmel.util.Range2D, int)">computeRange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#computeRange(gov.noaa.pmel.util.SoTRange, int)">computeRange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#getId()">getId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#getLayer()">getLayer</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#getPane()">getPane</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#modified(java.lang.String)">modified</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#toString()">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="MapGraph()"><!-- --></A><H3>
+MapGraph</H3>
+<PRE>
+public <B>MapGraph</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A> <B>copy</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#copy()">Graph</A></CODE></B></DD>
+<DD>Copy the <code>Graph</code> object and all attached classes.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#copy()">copy</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="attachProj(gov.noaa.pmel.sgt.MapProj)"><!-- --></A><H3>
+attachProj</H3>
+<PRE>
+public void <B>attachProj</B>(<A HREF="../../../../gov/noaa/pmel/sgt/MapProj.html" title="class in gov.noaa.pmel.sgt">MapProj</A>&nbsp;proj)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getObjectAt(java.awt.Point)"><!-- --></A><H3>
+getObjectAt</H3>
+<PRE>
+public java.lang.Object <B>getObjectAt</B>(java.awt.Point&nbsp;pt)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="propertyChange(java.beans.PropertyChangeEvent)"><!-- --></A><H3>
+propertyChange</H3>
+<PRE>
+public void <B>propertyChange</B>(java.beans.PropertyChangeEvent&nbsp;evt)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>propertyChange</CODE> in interface <CODE>java.beans.PropertyChangeListener</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDataAt(java.awt.Point)"><!-- --></A><H3>
+getDataAt</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A> <B>getDataAt</B>(java.awt.Point&nbsp;pt)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#getDataAt(java.awt.Point)">Graph</A></CODE></B></DD>
+<DD>Find data at a <code>Point</code>
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#getDataAt(java.awt.Point)">getDataAt</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/MapGraph.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/MapProj.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/MapGraph.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="MapGraph.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.Graph">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/MapProj.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/MapProj.html
new file mode 100644
index 0000000000000000000000000000000000000000..ea7dd65ae6a7f698789985ec6c6dfb154ec15534
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/MapProj.html
@@ -0,0 +1,233 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:29 CEST 2006 -->
+<TITLE>
+MapProj (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.MapProj class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="MapProj (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/MapProj.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/MapGraph.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/MethodNotImplementedError.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/MapProj.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="MapProj.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class MapProj</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.MapProj</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>MapProj</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+Base class for Map projections.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.x</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/MapProj.html#MapProj()">MapProj</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="MapProj()"><!-- --></A><H3>
+MapProj</H3>
+<PRE>
+public <B>MapProj</B>()</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/MapProj.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/MapGraph.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/MethodNotImplementedError.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/MapProj.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="MapProj.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/MethodNotImplementedError.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/MethodNotImplementedError.html
new file mode 100644
index 0000000000000000000000000000000000000000..d93d0ddbea45b27e5e741247c149887bada71818
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/MethodNotImplementedError.html
@@ -0,0 +1,259 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:29 CEST 2006 -->
+<TITLE>
+MethodNotImplementedError (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.MethodNotImplementedError class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="MethodNotImplementedError (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/MethodNotImplementedError.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/MapProj.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/MethodNotImplementedError.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="MethodNotImplementedError.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class MethodNotImplementedError</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Throwable
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Error
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.MethodNotImplementedError</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>MethodNotImplementedError</B><DT>extends java.lang.Error</DL>
+</PRE>
+
+<P>
+Method called has not been implemented.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.MethodNotImplementedError">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/MethodNotImplementedError.html#MethodNotImplementedError()">MethodNotImplementedError</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/MethodNotImplementedError.html#MethodNotImplementedError(java.lang.String)">MethodNotImplementedError</A></B>(java.lang.String&nbsp;s)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Throwable</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="MethodNotImplementedError()"><!-- --></A><H3>
+MethodNotImplementedError</H3>
+<PRE>
+public <B>MethodNotImplementedError</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="MethodNotImplementedError(java.lang.String)"><!-- --></A><H3>
+MethodNotImplementedError</H3>
+<PRE>
+public <B>MethodNotImplementedError</B>(java.lang.String&nbsp;s)</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/MethodNotImplementedError.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/MapProj.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/MethodNotImplementedError.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="MethodNotImplementedError.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Moveable.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Moveable.html
new file mode 100644
index 0000000000000000000000000000000000000000..b6e2f8d18f38a0990911e36a8fb7c931a9f8e14a
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Moveable.html
@@ -0,0 +1,366 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:29 CEST 2006 -->
+<TITLE>
+Moveable (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.Moveable interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Moveable (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Moveable.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/MethodNotImplementedError.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/NegativeLogException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Moveable.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Moveable.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Interface Moveable</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt">LineKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Logo.html" title="class in gov.noaa.pmel.sgt">Logo</A>, <A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html" title="class in gov.noaa.pmel.sgt">PointCollectionKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>, <A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html" title="class in gov.noaa.pmel.sgt">VectorKey</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>Moveable</B></DL>
+</PRE>
+
+<P>
+Interface indicates that object can be moved with a mouse drag.
+ Objects are notified of movement via the PropertyChange mechanism.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a new PropertyChangeListener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#getBounds()">getBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the bounding rectangle in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Point</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#getLocation()">getLocation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the location in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#isMoveable()">isMoveable</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the current state is moveable</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a listener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setLocation(java.awt.Point)">setLocation</A></B>(java.awt.Point&nbsp;point)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the location in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setMoveable(boolean)">setMoveable</A></B>(boolean&nbsp;move)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the moveable property.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getBounds()"><!-- --></A><H3>
+getBounds</H3>
+<PRE>
+java.awt.Rectangle <B>getBounds</B>()</PRE>
+<DL>
+<DD>Gets the bounding rectangle in device coordinates.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>bounding rectangle<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocation()"><!-- --></A><H3>
+getLocation</H3>
+<PRE>
+java.awt.Point <B>getLocation</B>()</PRE>
+<DL>
+<DD>Gets the location in device coordinates.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>location<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocation(java.awt.Point)"><!-- --></A><H3>
+setLocation</H3>
+<PRE>
+void <B>setLocation</B>(java.awt.Point&nbsp;point)</PRE>
+<DL>
+<DD>Sets the location in device coordinates.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isMoveable()"><!-- --></A><H3>
+isMoveable</H3>
+<PRE>
+boolean <B>isMoveable</B>()</PRE>
+<DL>
+<DD>Returns true if the current state is moveable
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if moveable<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMoveable(boolean)"><!-- --></A><H3>
+setMoveable</H3>
+<PRE>
+void <B>setMoveable</B>(boolean&nbsp;move)</PRE>
+<DL>
+<DD>Set the moveable property.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>select</CODE> - if true object is moveable<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;l)</PRE>
+<DL>
+<DD>Add a new PropertyChangeListener.  Properties will include
+ "moved".  Implementation of the following two methods will
+ normally be via the PropertyChangeSupport class.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;l)</PRE>
+<DL>
+<DD>Remove a listener.
+<P>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Moveable.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/MethodNotImplementedError.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/NegativeLogException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Moveable.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Moveable.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/NegativeLogException.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/NegativeLogException.html
new file mode 100644
index 0000000000000000000000000000000000000000..f686498d4bc05fe47ab9dfbd0fc52a7466e7705b
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/NegativeLogException.html
@@ -0,0 +1,262 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:29 CEST 2006 -->
+<TITLE>
+NegativeLogException (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.NegativeLogException class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="NegativeLogException (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/NegativeLogException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Pane.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/NegativeLogException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="NegativeLogException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class NegativeLogException</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Throwable
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Exception
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.SGException</A>
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.NegativeLogException</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>NegativeLogException</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A></DL>
+</PRE>
+
+<P>
+Negative number used in LogTransform.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.NegativeLogException">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/NegativeLogException.html#NegativeLogException()">NegativeLogException</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/NegativeLogException.html#NegativeLogException(java.lang.String)">NegativeLogException</A></B>(java.lang.String&nbsp;message)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Throwable</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="NegativeLogException()"><!-- --></A><H3>
+NegativeLogException</H3>
+<PRE>
+public <B>NegativeLogException</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="NegativeLogException(java.lang.String)"><!-- --></A><H3>
+NegativeLogException</H3>
+<PRE>
+public <B>NegativeLogException</B>(java.lang.String&nbsp;message)</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/NegativeLogException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Pane.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/NegativeLogException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="NegativeLogException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Pane.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Pane.html
new file mode 100644
index 0000000000000000000000000000000000000000..0c23d41b7959d6a1028308daf1fa7f2704765a60
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Pane.html
@@ -0,0 +1,2040 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:29 CEST 2006 -->
+<TITLE>
+Pane (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.Pane class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Pane (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Pane.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/NegativeLogException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PaneBeanInfo.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Pane.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Pane.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_java.awt.Container">NESTED</A>&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_java.awt.Component">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class Pane</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.awt.Component
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.awt.Container
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.Pane</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A>, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable</DD>
+</DL>
+<HR>
+<B>Deprecated.</B>&nbsp;<I>As of sgt 3.0, use <A HREF="../../../../gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt"><CODE>JPane</CODE></A>.</I>
+<P>
+<DL>
+<DT><PRE>public class <B>Pane</B><DT>extends java.awt.Container<DT>implements <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></DL>
+</PRE>
+
+<P>
+The <code>Pane</code> class is extended from <code>java.awt.Container</code>
+ and is the basis for the <code>gov.noaa.pmel.sgt</code> package.
+ <p>
+ The Java scientific graphics toolkit is designed to allow a
+ graphics client developer a great deal of flexibility and freedom.
+ <code>sgt</code> is a package that greatly aids a developer in
+ creating graphics applets. <code>sgt</code> is not a general
+ purpose graphics package, but provides the tools to enable
+ scientific graphics to be easily incorporated into <code>Applets</code>.
+ <p>
+ <code>sgt</code> has three main components, the "pane", on which
+ all graphics are drawn. The <code>Pane</code> is a fairly simple
+ class and all drawing is done in "device" coordinates (pixels).
+ By default, the <code>Pane</code> will draw on the screen, but it is
+ designed to allow drawing in an offscreen buffer that can be
+ printed (for applications).
+ <p>
+ The next component is the <code>Layer</code>. Several
+ <code>Layers</code> can be associated with a single
+ <code>Pane</code>. The <code>Layer</code> class insulates
+ the developer from the details of device coordinates by
+ using "physical" coordinates. Physical coordinates are
+ a right-hand coordinate systems with an origin of (0.0, 0.0) in the
+ lower-left-hand corner and have the same scale in both the vertical
+ and horizontal directions. Thus, a <code>Layer</code> that is
+ 5.0 units wide and 3.0 units high can be made larger and smaller
+ on the screen by resizing the <code>Pane</code>, but will not be
+ distorted. The <code>Layer</code> class is responsible for
+ displaying labels, keys (color, vector, and line), and rulers.
+ A <code>Layer</code> can contain a single <code>Graph</code>.
+ <p>
+ Finally, the <code>Graph</code> component transforms from
+ user coordinates (e.g. cm/sec, time, degC, or meters) to
+ physical coordinates. The <code>Graph</code>
+ classes handle the display of axes and data. Children of
+ the <code>Graph</code> class are capable of creating Cartesian,
+ polar, and map graphics. For Cartesian graphs, several different
+ axes (log, plain and time), transforms (linear, log, and
+ tablelookup), and <code>CartesianGraph</code> (pixel,
+ line, vector, and contour) classes are available. These classes can be
+ combined in almost any combination.
+ <p>
+ While only one dataset may be plotted per <code>Layer</code>,
+ co-plotting is supported by allowing layers to use the same
+ transform objects. The order that the layers are plotted can
+ be changed, allowing the developer (or user) to control what
+ may be obscured.
+ <p>
+ Member functions, in package <code>gov.noaa.pmel.sgt</code>,
+ follow the following naming convention.  Member functions that
+ have a <B>P</B>, <B>U</B>, or <I>nothing</I> at the end of the
+ function name are of type double in <B>P</B>hysical
+ units, type double in <B>U</B>ser units, and type int in Device
+ units, respectively.
+ Variables that start with p, u, t, or d are coordinates of type physical,
+ user, time, or device, respectively.
+ <p>
+ All graphics are rendered when the <code>draw()</code> method is invoked.
+ <p>
+ <B>Mouse Events</B>
+ <p>
+ Mouse events are processed by the <code>JPane</code> object to support
+ object selection and zooming. Object selection is accomplished by
+ left clicking the mouse on the desired object.  <code>JPane</code>
+ then fires a <code>PropertyChangeEvent</code> of type
+ "objectSelected" that can be listened for by the users application.
+ The user application then invokes the
+ <code>getSelectedObject()</code> method. Zooming is accomplished in
+ several steps.
+ <p>
+
+ <pre>
+ 1) Begin a zoom operation by pressing the left button.
+ 2) Describe a zoom rectangle by dragging the mouse with the left
+    button down.
+ 3) Finish the zoom operation by releasing the left mouse button.
+ </pre>
+
+ <p>
+ When the mouse button has been release <code>JPane</code> fires a
+ <code>PropertyChangeEvent</code> of type "zoomRectangle" that can
+ be listened for by the users application.  The user application can
+ then obtain the zoom rectangle by invoking the
+ <code>getZoomBounds()</code> method.
+
+ <p> An example of object selection and zooming can be found in the
+ <A HREF="../../../../gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt"><CODE>JPane</CODE></A> documentation.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A>, 
+<CODE>Graphics</CODE>, 
+<A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.Pane">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<A NAME="nested_class_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Nested Class Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="nested_classes_inherited_from_class_java.awt.Container"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Container</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>java.awt.Container.AccessibleAWTContainer</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<A NAME="nested_classes_inherited_from_class_java.awt.Component"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Component</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.awt.Component"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class java.awt.Component</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.AbstractPane"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from interface gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#BOTTOM">BOTTOM</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#CENTER">CENTER</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#DEFAULT_SCALE">DEFAULT_SCALE</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#LEFT">LEFT</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#MIDDLE">MIDDLE</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#RIGHT">RIGHT</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SHRINK_TO_FIT">SHRINK_TO_FIT</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION">SPECIFIED_LOCATION</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TO_FIT">TO_FIT</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TOP">TOP</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.awt.image.ImageObserver"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from interface java.awt.image.ImageObserver</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#Pane()">Pane</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#Pane(java.lang.String, java.awt.Dimension)">Pane</A></B>(java.lang.String&nbsp;id,
+     java.awt.Dimension&nbsp;size)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Constructs a <code>Pane</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Component</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#add(java.awt.Component)">add</A></B>(java.awt.Component&nbsp;comp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Adds the specified component to the end of the <code>Pane</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Component</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#add(java.awt.Component, int)">add</A></B>(java.awt.Component&nbsp;comp,
+    int&nbsp;index)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Adds the specified component to the <code>Pane</code> at the
+ given position.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#add(java.awt.Component, java.lang.Object)">add</A></B>(java.awt.Component&nbsp;comp,
+    java.lang.Object&nbsp;constraints)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Adds the specified component to the end of this <code>Pane</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#add(java.awt.Component, java.lang.Object, int)">add</A></B>(java.awt.Component&nbsp;comp,
+    java.lang.Object&nbsp;constraints,
+    int&nbsp;index)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Adds the specified component to the end of this <code>Pane</code>
+ at the specified index.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Component</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#add(java.lang.String, java.awt.Component)">add</A></B>(java.lang.String&nbsp;name,
+    java.awt.Component&nbsp;comp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Adds the specified component to this <code>Pane</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Add a PropertyChangeListener to the list.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#draw()">draw</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;The <code>AbstractPane</code> and all of the attached Classes
+ will be drawn.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;The <code>AbstractPane</code> and all of the attached Classes
+ will be drawn.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#draw(java.awt.Graphics, int, int)">draw</A></B>(java.awt.Graphics&nbsp;g,
+     int&nbsp;width,
+     int&nbsp;height)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;The <code>AbstractPane</code> and all of the attached Classes
+ will be drawn.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Component</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getComponent()">getComponent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Get the <code>Component</code> associated with
+ the pane.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getFirstLayer()">getFirstLayer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Get the first <code>Layer</code> associated with the <code>Pane</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Get the <code>Pane</code> identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getLayer(java.lang.String)">getLayer</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Get the <code>Layer</code> associated with the
+ <code>Pane</code> indicated by the id.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getLayerFromDataId(java.lang.String)">getLayerFromDataId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Get the <code>Layer</code> associated with the
+ <code>Pane</code> indicated by the data id.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Dimension</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getMaximumSize()">getMaximumSize</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Dimension</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getMinimumSize()">getMinimumSize</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getObjectAt(int, int)">getObjectAt</A></B>(int&nbsp;x,
+            int&nbsp;y)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Get the current selected object at a point.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getObjectsAt(int, int)">getObjectsAt</A></B>(int&nbsp;x,
+             int&nbsp;y)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Return an array of objects whose bounds include x,y.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getObjectsAt(java.awt.Point)">getObjectsAt</A></B>(java.awt.Point&nbsp;pt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Return an array of objects whose bounds are at point pt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getPageHAlign()">getPageHAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Get horizontal alignment for printing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Point</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getPageOrigin()">getPageOrigin</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Get the printer page origin.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getPageScaleMode()">getPageScaleMode</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Get printing scale mode.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Dimension</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getPageSize()">getPageSize</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Get the printer page size.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getPageVAlign()">getPageVAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Get vertical alignment for printing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Dimension</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getPreferredSize()">getPreferredSize</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getSelectedObject()">getSelectedObject</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Return the last object selected.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getStrokeDrawer()">getStrokeDrawer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Internal access to jdk1.1 or Java2D line drawing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getVersion()">getVersion</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Return the version of SGT.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getZoomBounds()">getZoomBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Return the device coordinates of the zoom action.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Point</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#getZoomStart()">getZoomStart</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Return the device coordinates of the start of the zoom action.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#init()">init</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;No initialization required by Pane.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#isBatch()">isBatch</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Is batching turned on?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#isModified()">isModified</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Has the plot been modified?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#isMouseEventsEnabled()">isMouseEventsEnabled</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Are <code>MouseEvent</code>s enabled for processing by SGT?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#isPrinter()">isPrinter</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Test if the current <code>Graphics</code> object is a printer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#moveLayerDown(gov.noaa.pmel.sgt.Layer)">moveLayerDown</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;lyr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Move the <code>Layer</code> down in the stack.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#moveLayerDown(java.lang.String)">moveLayerDown</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Move the <code>Layer</code> down in the stack.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#moveLayerUp(gov.noaa.pmel.sgt.Layer)">moveLayerUp</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;lyr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Move the <code>Layer</code> up in the stack.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#moveLayerUp(java.lang.String)">moveLayerUp</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Move the <code>Layer</code> up in the stack.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#paint(java.awt.Graphics)">paint</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Override of the parent <code>paint</code> method.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#processMouseEvent(java.awt.event.MouseEvent)">processMouseEvent</A></B>(java.awt.event.MouseEvent&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Overrides the default event methods.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#processMouseMotionEvent(java.awt.event.MouseEvent)">processMouseMotionEvent</A></B>(java.awt.event.MouseEvent&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Remove the PropertyChangeListener from the list.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#setBatch(boolean)">setBatch</A></B>(boolean&nbsp;batch)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Turn on/off batching of updates to the pane.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#setBatch(boolean, java.lang.String)">setBatch</A></B>(boolean&nbsp;batch,
+         java.lang.String&nbsp;msg)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Turn on/off batching of updates to the pane.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Set the <code>Pane</code> identifier</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#setModified(boolean, java.lang.String)">setModified</A></B>(boolean&nbsp;mod,
+            java.lang.String&nbsp;mess)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Notify the pane that something has changed and a redraw
+ is required.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#setMouseEventsEnabled(boolean)">setMouseEventsEnabled</A></B>(boolean&nbsp;enable)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Enable/disable the handling of <code>MouseEvent</code>s by
+ SGT.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#setPageAlign(int, int)">setPageAlign</A></B>(int&nbsp;vert,
+             int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Set alignment for printing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#setPageHAlign(int)">setPageHAlign</A></B>(int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Set horizontal alignment for printing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#setPageOrigin(java.awt.Point)">setPageOrigin</A></B>(java.awt.Point&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Set the printer page origin.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#setPageScaleMode(int)">setPageScaleMode</A></B>(int&nbsp;mode)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Set printing scale mode.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#setPageVAlign(int)">setPageVAlign</A></B>(int&nbsp;vert)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Set vertical alignment for printing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#setSelectedObject(java.lang.Object)">setSelectedObject</A></B>(java.lang.Object&nbsp;obj)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Primarily used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#setSize(java.awt.Dimension)">setSize</A></B>(java.awt.Dimension&nbsp;d)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Set the size.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Get a <code>String</code> representatinof the
+ <code>Pane</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#update(java.awt.Graphics)">update</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Updates the <code>Pane</code></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.awt.Container"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.awt.Container</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>addContainerListener, addImpl, addNotify, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.awt.Component"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.awt.Component</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setVisible, show, show, size, transferFocus, transferFocusUpCycle</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.AbstractPane"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getBounds()">getBounds</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Pane(java.lang.String, java.awt.Dimension)"><!-- --></A><H3>
+Pane</H3>
+<PRE>
+public <B>Pane</B>(java.lang.String&nbsp;id,
+            java.awt.Dimension&nbsp;size)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>Constructs a <code>Pane</code>.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - the <code>Pane</code> identifier<DD><CODE>size</CODE> - the size of the <code>Pane</code> in pixels</DL>
+</DL>
+<HR>
+
+<A NAME="Pane()"><!-- --></A><H3>
+Pane</H3>
+<PRE>
+public <B>Pane</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>Default constructor.  The identifier is set to an empty string and
+ the size is set to a width and height of 50 pixels. A default constructor
+ is required to work as a component with Visual Cafe.
+
+ <pre>
+ import gov.noaa.pmel.sgt.Pane;
+ ...
+ Pane pane;
+ ...
+ pane = new Pane("main graph", new Dimension(400, 500));
+ pane.setLayout(new StackedLayout());
+ ...
+ </pre>
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/StackedLayout.html" title="class in gov.noaa.pmel.sgt"><CODE>StackedLayout</CODE></A></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getVersion()"><!-- --></A><H3>
+getVersion</H3>
+<PRE>
+public static java.lang.String <B>getVersion</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>Return the version of SGT.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw()"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#draw()">AbstractPane</A></CODE></B></DD>
+<DD>The <code>AbstractPane</code> and all of the attached Classes
+ will be drawn. Drawing will occur in an offscreen image and then
+ copied to the screen. A new offscreen image is created on the
+ first call to draw() or if the size of the pane has been
+ changed. The offscreen image will be used as a "double" buffer
+ when the screen requires redrawing.
+ <p>
+ Each <code>Layer</code> that has been added will be drawn in the
+ order added, except if that order has been change using the
+ <code>moveLayerUp()</code> or <code>moveLayerDown()</code> methods.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#draw()">draw</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><CODE>Graphics</CODE>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="init()"><!-- --></A><H3>
+init</H3>
+<PRE>
+public void <B>init</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>No initialization required by Pane.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#init()">init</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#draw(java.awt.Graphics)">AbstractPane</A></CODE></B></DD>
+<DD>The <code>AbstractPane</code> and all of the attached Classes
+ will be drawn. Drawing will occur using the supplied
+ <code>Graphics</code> object.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#draw(java.awt.Graphics)">draw</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - User supplied <code>Graphics</code> object<DT><B>See Also:</B><DD><CODE>Graphics</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics, int, int)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g,
+                 int&nbsp;width,
+                 int&nbsp;height)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#draw(java.awt.Graphics, int, int)">AbstractPane</A></CODE></B></DD>
+<DD>The <code>AbstractPane</code> and all of the attached Classes
+ will be drawn. Drawing will occur using the supplied
+ <code>Graphics</code> object. And clipping will be done to the
+ width and height.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#draw(java.awt.Graphics, int, int)">draw</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - User supplied <code>Graphics</code> object<DD><CODE>width</CODE> - clipping width<DD><CODE>height</CODE> - clipping height<DT><B>See Also:</B><DD><CODE>Graphics</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isPrinter()"><!-- --></A><H3>
+isPrinter</H3>
+<PRE>
+public boolean <B>isPrinter</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isPrinter()">AbstractPane</A></CODE></B></DD>
+<DD>Test if the current <code>Graphics</code> object is a printer.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isPrinter()">isPrinter</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if a printer</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStrokeDrawer()"><!-- --></A><H3>
+getStrokeDrawer</H3>
+<PRE>
+public static <A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A> <B>getStrokeDrawer</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>Internal access to jdk1.1 or Java2D line drawing.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPageSize()"><!-- --></A><H3>
+getPageSize</H3>
+<PRE>
+public java.awt.Dimension <B>getPageSize</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageSize()">AbstractPane</A></CODE></B></DD>
+<DD>Get the printer page size.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageSize()">getPageSize</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>page size</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="update(java.awt.Graphics)"><!-- --></A><H3>
+update</H3>
+<PRE>
+public void <B>update</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>Updates the <code>Pane</code>
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>update</CODE> in class <CODE>java.awt.Container</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="paint(java.awt.Graphics)"><!-- --></A><H3>
+paint</H3>
+<PRE>
+public void <B>paint</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>Override of the parent <code>paint</code> method. This method should not be
+ called by a user.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>paint</CODE> in class <CODE>java.awt.Container</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="add(java.awt.Component)"><!-- --></A><H3>
+add</H3>
+<PRE>
+public java.awt.Component <B>add</B>(java.awt.Component&nbsp;comp)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>Adds the specified component to the end of the <code>Pane</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>add</CODE> in class <CODE>java.awt.Container</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>comp</CODE> - the component to be added
+<DT><B>Returns:</B><DD>component argument</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="add(java.awt.Component, int)"><!-- --></A><H3>
+add</H3>
+<PRE>
+public java.awt.Component <B>add</B>(java.awt.Component&nbsp;comp,
+                              int&nbsp;index)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>Adds the specified component to the <code>Pane</code> at the
+ given position.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>add</CODE> in class <CODE>java.awt.Container</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>comp</CODE> - the component to be added<DD><CODE>index</CODE> - the position at which to insert the component, or -1
+   to insert the component at the end.
+<DT><B>Returns:</B><DD>component argument</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="add(java.awt.Component, java.lang.Object)"><!-- --></A><H3>
+add</H3>
+<PRE>
+public void <B>add</B>(java.awt.Component&nbsp;comp,
+                java.lang.Object&nbsp;constraints)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>Adds the specified component to the end of this <code>Pane</code>.
+ Also notifies the layout manager to add the component to this
+ <code>Pane</code>'s layout using the specified constraints object.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>add</CODE> in class <CODE>java.awt.Container</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>comp</CODE> - the component to be added<DD><CODE>constraints</CODE> - an object expressing layout constraints for
+   this component</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="add(java.awt.Component, java.lang.Object, int)"><!-- --></A><H3>
+add</H3>
+<PRE>
+public void <B>add</B>(java.awt.Component&nbsp;comp,
+                java.lang.Object&nbsp;constraints,
+                int&nbsp;index)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>Adds the specified component to the end of this <code>Pane</code>
+ at the specified index.
+ Also notifies the layout manager to add the component to this
+ <code>Pane</code>'s layout using the specified constraints object.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>add</CODE> in class <CODE>java.awt.Container</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>comp</CODE> - the component to be added<DD><CODE>constraints</CODE> - an object expressing layout constraints for
+   this component<DD><CODE>index</CODE> - the position in the <code>Pane</code>'s list at which to
+   insert the component -1 means insert at the end.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="add(java.lang.String, java.awt.Component)"><!-- --></A><H3>
+add</H3>
+<PRE>
+public java.awt.Component <B>add</B>(java.lang.String&nbsp;name,
+                              java.awt.Component&nbsp;comp)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>Adds the specified component to this <code>Pane</code>. It
+ is strongly advised to use add(Component, Object), in place
+ of this method.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>add</CODE> in class <CODE>java.awt.Container</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getId()">AbstractPane</A></CODE></B></DD>
+<DD>Get the <code>Pane</code> identifier.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getId()">getId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>String</code> containing the <code>Pane</code> identifier.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+public void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setId(java.lang.String)">AbstractPane</A></CODE></B></DD>
+<DD>Set the <code>Pane</code> identifier
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setId(java.lang.String)">setId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPageAlign(int, int)"><!-- --></A><H3>
+setPageAlign</H3>
+<PRE>
+public void <B>setPageAlign</B>(int&nbsp;vert,
+                         int&nbsp;horz)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageAlign(int, int)">AbstractPane</A></CODE></B></DD>
+<DD>Set alignment for printing.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageAlign(int, int)">setPageAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - vertical alignment<DD><CODE>horz</CODE> - horizontal alignment<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TOP"><CODE>AbstractPane.TOP</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#MIDDLE"><CODE>AbstractPane.MIDDLE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#BOTTOM"><CODE>AbstractPane.BOTTOM</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#LEFT"><CODE>AbstractPane.LEFT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#CENTER"><CODE>AbstractPane.CENTER</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#RIGHT"><CODE>AbstractPane.RIGHT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION"><CODE>AbstractPane.SPECIFIED_LOCATION</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPageVAlign(int)"><!-- --></A><H3>
+setPageVAlign</H3>
+<PRE>
+public void <B>setPageVAlign</B>(int&nbsp;vert)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageVAlign(int)">AbstractPane</A></CODE></B></DD>
+<DD>Set vertical alignment for printing. Allowed choices include <code>TOP</code>,
+ <code>MIDDLE</code>, and  <code>BOTTOM</code> for vert and
+ <code>LEFT</code>, <code>CENTER</code>, and <code>RIGHT</code>
+ for horz.  Either can be <code>SPECIFIED_LOCATION</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageVAlign(int)">setPageVAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - vertical alignment<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TOP"><CODE>AbstractPane.TOP</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#MIDDLE"><CODE>AbstractPane.MIDDLE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#BOTTOM"><CODE>AbstractPane.BOTTOM</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION"><CODE>AbstractPane.SPECIFIED_LOCATION</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPageHAlign(int)"><!-- --></A><H3>
+setPageHAlign</H3>
+<PRE>
+public void <B>setPageHAlign</B>(int&nbsp;horz)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageHAlign(int)">AbstractPane</A></CODE></B></DD>
+<DD>Set horizontal alignment for printing. Allowed choices include <code>TOP</code>,
+ <code>MIDDLE</code>, and  <code>BOTTOM</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageHAlign(int)">setPageHAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>horz</CODE> - horizontal alignment<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#LEFT"><CODE>AbstractPane.LEFT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#CENTER"><CODE>AbstractPane.CENTER</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#RIGHT"><CODE>AbstractPane.RIGHT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION"><CODE>AbstractPane.SPECIFIED_LOCATION</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPageVAlign()"><!-- --></A><H3>
+getPageVAlign</H3>
+<PRE>
+public int <B>getPageVAlign</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageVAlign()">AbstractPane</A></CODE></B></DD>
+<DD>Get vertical alignment for printing. Allowed choices include
+ <code>LEFT</code>, <code>CENTER</code>, and <code>RIGHT</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageVAlign()">getPageVAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>vertical alignment<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TOP"><CODE>AbstractPane.TOP</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#MIDDLE"><CODE>AbstractPane.MIDDLE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#BOTTOM"><CODE>AbstractPane.BOTTOM</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION"><CODE>AbstractPane.SPECIFIED_LOCATION</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPageHAlign()"><!-- --></A><H3>
+getPageHAlign</H3>
+<PRE>
+public int <B>getPageHAlign</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageHAlign()">AbstractPane</A></CODE></B></DD>
+<DD>Get horizontal alignment for printing.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageHAlign()">getPageHAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>horizontal alignment<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#LEFT"><CODE>AbstractPane.LEFT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#CENTER"><CODE>AbstractPane.CENTER</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#RIGHT"><CODE>AbstractPane.RIGHT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SPECIFIED_LOCATION"><CODE>AbstractPane.SPECIFIED_LOCATION</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPageOrigin(java.awt.Point)"><!-- --></A><H3>
+setPageOrigin</H3>
+<PRE>
+public void <B>setPageOrigin</B>(java.awt.Point&nbsp;p)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageOrigin(java.awt.Point)">AbstractPane</A></CODE></B></DD>
+<DD>Set the printer page origin. Valid for HAlign = <code>SPECIFIED_LOCATION</code> or
+ VAlign = <code>SPECIFIED_LOCATION</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageOrigin(java.awt.Point)">setPageOrigin</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPageOrigin()"><!-- --></A><H3>
+getPageOrigin</H3>
+<PRE>
+public java.awt.Point <B>getPageOrigin</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageOrigin()">AbstractPane</A></CODE></B></DD>
+<DD>Get the printer page origin. Valid for HAlign = <code>SPECIFIED_LOCATION</code> or
+ VAlign = <code>SPECIFIED_LOCATION</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageOrigin()">getPageOrigin</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSize(java.awt.Dimension)"><!-- --></A><H3>
+setSize</H3>
+<PRE>
+public void <B>setSize</B>(java.awt.Dimension&nbsp;d)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>Set the size.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>setSize</CODE> in class <CODE>java.awt.Component</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFirstLayer()"><!-- --></A><H3>
+getFirstLayer</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getFirstLayer</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getFirstLayer()">AbstractPane</A></CODE></B></DD>
+<DD>Get the first <code>Layer</code> associated with the <code>Pane</code>
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getFirstLayer()">getFirstLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the first <code>Layer</code> object</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLayer(java.lang.String)"><!-- --></A><H3>
+getLayer</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getLayer</B>(java.lang.String&nbsp;id)
+               throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getLayer(java.lang.String)">AbstractPane</A></CODE></B></DD>
+<DD>Get the <code>Layer</code> associated with the
+ <code>Pane</code> indicated by the id.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getLayer(java.lang.String)">getLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - identifier.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE> - The <code>Layer</code> indicated by the id was not found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLayerFromDataId(java.lang.String)"><!-- --></A><H3>
+getLayerFromDataId</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getLayerFromDataId</B>(java.lang.String&nbsp;id)
+                         throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getLayerFromDataId(java.lang.String)">AbstractPane</A></CODE></B></DD>
+<DD>Get the <code>Layer</code> associated with the
+ <code>Pane</code> indicated by the data id.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getLayerFromDataId(java.lang.String)">getLayerFromDataId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - data identifier
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE> - The <code>Layer</code> indicated by the id was not found.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm"><CODE>SGTData</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="moveLayerUp(gov.noaa.pmel.sgt.Layer)"><!-- --></A><H3>
+moveLayerUp</H3>
+<PRE>
+public void <B>moveLayerUp</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;lyr)
+                 throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>Move the <code>Layer</code> up in the stack.
+ The order of the layers determine when they
+ are drawn.  Moving the <code>Layer</code> up causes the
+ <code>Layer</code> to be drawn later and over earlier
+ layers.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>lyr</CODE> - <code>Layer</code> object.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE> - The specified <code>Layer</code> was not found in the list.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="moveLayerUp(java.lang.String)"><!-- --></A><H3>
+moveLayerUp</H3>
+<PRE>
+public void <B>moveLayerUp</B>(java.lang.String&nbsp;id)
+                 throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>Move the <code>Layer</code> up in the stack.
+ The order of the layers determine when they
+ are drawn.  Moving the <code>Layer</code> up causes the
+ <code>Layer</code> to be drawn later and over earlier
+ layers.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - identifier.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE> - The specified <code>Layer</code> was not found in the list.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="moveLayerDown(gov.noaa.pmel.sgt.Layer)"><!-- --></A><H3>
+moveLayerDown</H3>
+<PRE>
+public void <B>moveLayerDown</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;lyr)
+                   throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>Move the <code>Layer</code> down in the stack.
+ The order of the layers determine when they
+ are drawn.  Moving the <code>Layer</code> down causes the
+ <code>Layer</code> to be drawn earlier.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>lyr</CODE> - <code>Layer</code> object.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE> - The specified <code>Layer</code> was not found in the list.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="moveLayerDown(java.lang.String)"><!-- --></A><H3>
+moveLayerDown</H3>
+<PRE>
+public void <B>moveLayerDown</B>(java.lang.String&nbsp;id)
+                   throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>Move the <code>Layer</code> down in the stack.
+ The order of the layers determine when they
+ are drawn.  Moving the <code>Layer</code> down causes the
+ <code>Layer</code> to be drawn earlier.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - identifier
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE> - The specified <code>Layer</code> was not found in the list.<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSelectedObject()"><!-- --></A><H3>
+getSelectedObject</H3>
+<PRE>
+public java.lang.Object <B>getSelectedObject</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getSelectedObject()">AbstractPane</A></CODE></B></DD>
+<DD>Return the last object selected.  Returns only objects
+ that are part of <code>Layer</code>s currently connected to the
+ pane.  <code>AbstractPane</code> tests
+ each layer after a MOUSE_DOWN event for an object whose bounding box
+ contains the mouse.  The pane object then passes the event on to the next
+ level.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getSelectedObject()">getSelectedObject</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelectedObject(java.lang.Object)"><!-- --></A><H3>
+setSelectedObject</H3>
+<PRE>
+public void <B>setSelectedObject</B>(java.lang.Object&nbsp;obj)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setSelectedObject(java.lang.Object)">AbstractPane</A></CODE></B></DD>
+<DD>Primarily used internally by sgt.  This can also be used to mark
+ an object as selected for use in an event handler.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setSelectedObject(java.lang.Object)">setSelectedObject</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="processMouseEvent(java.awt.event.MouseEvent)"><!-- --></A><H3>
+processMouseEvent</H3>
+<PRE>
+public void <B>processMouseEvent</B>(java.awt.event.MouseEvent&nbsp;event)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>Overrides the default event methods.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>processMouseEvent</CODE> in class <CODE>java.awt.Component</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="processMouseMotionEvent(java.awt.event.MouseEvent)"><!-- --></A><H3>
+processMouseMotionEvent</H3>
+<PRE>
+public void <B>processMouseMotionEvent</B>(java.awt.event.MouseEvent&nbsp;event)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>processMouseMotionEvent</CODE> in class <CODE>java.awt.Component</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getZoomBounds()"><!-- --></A><H3>
+getZoomBounds</H3>
+<PRE>
+public java.awt.Rectangle <B>getZoomBounds</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getZoomBounds()">AbstractPane</A></CODE></B></DD>
+<DD>Return the device coordinates of the zoom action. The coordinates are
+ in device units and may require transformation to the physical units or
+ user units.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getZoomBounds()">getZoomBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>zoom rectangle</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getZoomStart()"><!-- --></A><H3>
+getZoomStart</H3>
+<PRE>
+public java.awt.Point <B>getZoomStart</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getZoomStart()">AbstractPane</A></CODE></B></DD>
+<DD>Return the device coordinates of the start of the zoom action. The <code>Point</code>
+ is in device coordinates and may require transformation to physical units
+ or user units.  Zoom start may be useful to indicate which graph to zoom.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getZoomStart()">getZoomStart</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>zoom start<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getObjectAt(int, int)"><!-- --></A><H3>
+getObjectAt</H3>
+<PRE>
+public java.lang.Object <B>getObjectAt</B>(int&nbsp;x,
+                                    int&nbsp;y)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getObjectAt(int, int)">AbstractPane</A></CODE></B></DD>
+<DD>Get the current selected object at a point.  Used internally by
+ sgt.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getObjectAt(int, int)">getObjectAt</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getObjectsAt(int, int)"><!-- --></A><H3>
+getObjectsAt</H3>
+<PRE>
+public java.lang.Object[] <B>getObjectsAt</B>(int&nbsp;x,
+                                       int&nbsp;y)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getObjectsAt(int, int)">AbstractPane</A></CODE></B></DD>
+<DD>Return an array of objects whose bounds include x,y.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getObjectsAt(int, int)">getObjectsAt</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getObjectsAt(java.awt.Point)"><!-- --></A><H3>
+getObjectsAt</H3>
+<PRE>
+public java.lang.Object[] <B>getObjectsAt</B>(java.awt.Point&nbsp;pt)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getObjectsAt(java.awt.Point)">AbstractPane</A></CODE></B></DD>
+<DD>Return an array of objects whose bounds are at point pt.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getObjectsAt(java.awt.Point)">getObjectsAt</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getComponent()"><!-- --></A><H3>
+getComponent</H3>
+<PRE>
+public java.awt.Component <B>getComponent</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getComponent()">AbstractPane</A></CODE></B></DD>
+<DD>Get the <code>Component</code> associated with
+ the pane.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getComponent()">getComponent</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMaximumSize()"><!-- --></A><H3>
+getMaximumSize</H3>
+<PRE>
+public java.awt.Dimension <B>getMaximumSize</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>getMaximumSize</CODE> in class <CODE>java.awt.Container</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMinimumSize()"><!-- --></A><H3>
+getMinimumSize</H3>
+<PRE>
+public java.awt.Dimension <B>getMinimumSize</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>getMinimumSize</CODE> in class <CODE>java.awt.Container</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPreferredSize()"><!-- --></A><H3>
+getPreferredSize</H3>
+<PRE>
+public java.awt.Dimension <B>getPreferredSize</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>getPreferredSize</CODE> in class <CODE>java.awt.Container</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>Get a <code>String</code> representatinof the
+ <code>Pane</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.awt.Component</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>String</code> representation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBatch(boolean, java.lang.String)"><!-- --></A><H3>
+setBatch</H3>
+<PRE>
+public void <B>setBatch</B>(boolean&nbsp;batch,
+                     java.lang.String&nbsp;msg)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setBatch(boolean, java.lang.String)">AbstractPane</A></CODE></B></DD>
+<DD>Turn on/off batching of updates to the pane.  While
+ batching is <code>true</code> property change events will
+ <b>not</b> cause pane to redraw.  When batching is
+ turned back on if the pane has been modified it
+ will then redraw.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setBatch(boolean, java.lang.String)">setBatch</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBatch(boolean)"><!-- --></A><H3>
+setBatch</H3>
+<PRE>
+public void <B>setBatch</B>(boolean&nbsp;batch)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setBatch(boolean)">AbstractPane</A></CODE></B></DD>
+<DD>Turn on/off batching of updates to the pane.  While
+ batching is <code>true</code> property change events will
+ <b>not</b> cause pane to redraw.  When batching is
+ turned back on if the pane has been modified it
+ will then redraw.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setBatch(boolean)">setBatch</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isBatch()"><!-- --></A><H3>
+isBatch</H3>
+<PRE>
+public boolean <B>isBatch</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isBatch()">AbstractPane</A></CODE></B></DD>
+<DD>Is batching turned on?
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isBatch()">isBatch</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setModified(boolean, java.lang.String)"><!-- --></A><H3>
+setModified</H3>
+<PRE>
+public void <B>setModified</B>(boolean&nbsp;mod,
+                        java.lang.String&nbsp;mess)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setModified(boolean, java.lang.String)">AbstractPane</A></CODE></B></DD>
+<DD>Notify the pane that something has changed and a redraw
+ is required.  Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setModified(boolean, java.lang.String)">setModified</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isModified()"><!-- --></A><H3>
+isModified</H3>
+<PRE>
+public boolean <B>isModified</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isModified()">AbstractPane</A></CODE></B></DD>
+<DD>Has the plot been modified?
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isModified()">isModified</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMouseEventsEnabled(boolean)"><!-- --></A><H3>
+setMouseEventsEnabled</H3>
+<PRE>
+public void <B>setMouseEventsEnabled</B>(boolean&nbsp;enable)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setMouseEventsEnabled(boolean)">AbstractPane</A></CODE></B></DD>
+<DD>Enable/disable the handling of <code>MouseEvent</code>s by
+ SGT.  Disabling mouse events will turn off object selection,
+ moveable, selectable, draggable, and zooming.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setMouseEventsEnabled(boolean)">setMouseEventsEnabled</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isMouseEventsEnabled()"><!-- --></A><H3>
+isMouseEventsEnabled</H3>
+<PRE>
+public boolean <B>isMouseEventsEnabled</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isMouseEventsEnabled()">AbstractPane</A></CODE></B></DD>
+<DD>Are <code>MouseEvent</code>s enabled for processing by SGT?
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#isMouseEventsEnabled()">isMouseEventsEnabled</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPageScaleMode(int)"><!-- --></A><H3>
+setPageScaleMode</H3>
+<PRE>
+public void <B>setPageScaleMode</B>(int&nbsp;mode)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageScaleMode(int)">AbstractPane</A></CODE></B></DD>
+<DD>Set printing scale mode.  Allowable choices are <code>TO_FIT</code>,
+ <code>SHRINK_TO_FIT</code> and
+ <code>DEFAULT_SCALE</code>. Default = DEFAULT_SCALE.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#setPageScaleMode(int)">setPageScaleMode</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>mode</CODE> - print page scaling<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#DEFAULT_SCALE"><CODE>AbstractPane.DEFAULT_SCALE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TO_FIT"><CODE>AbstractPane.TO_FIT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SHRINK_TO_FIT"><CODE>AbstractPane.SHRINK_TO_FIT</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPageScaleMode()"><!-- --></A><H3>
+getPageScaleMode</H3>
+<PRE>
+public int <B>getPageScaleMode</B>()</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageScaleMode()">AbstractPane</A></CODE></B></DD>
+<DD>Get printing scale mode.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#getPageScaleMode()">getPageScaleMode</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>AUTO_SCALE, TO_FIT, or SHRINK_TO_FIT<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#DEFAULT_SCALE"><CODE>AbstractPane.DEFAULT_SCALE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#TO_FIT"><CODE>AbstractPane.TO_FIT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#SHRINK_TO_FIT"><CODE>AbstractPane.SHRINK_TO_FIT</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+public void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;l)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">AbstractPane</A></CODE></B></DD>
+<DD>Add a PropertyChangeListener to the list. Properties for
+ <code>Pane</code> and <code>JPane</code> include
+ "objectSelected" and "zoomRectangle".
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE><DT><B>Overrides:</B><DD><CODE>addPropertyChangeListener</CODE> in class <CODE>java.awt.Container</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+public void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;l)</PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">AbstractPane</A></CODE></B></DD>
+<DD>Remove the PropertyChangeListener from the list.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE><DT><B>Overrides:</B><DD><CODE>removePropertyChangeListener</CODE> in class <CODE>java.awt.Component</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Pane.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/NegativeLogException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PaneBeanInfo.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Pane.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Pane.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_java.awt.Container">NESTED</A>&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_java.awt.Component">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PaneBeanInfo.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PaneBeanInfo.html
new file mode 100644
index 0000000000000000000000000000000000000000..bd0491abee920de3d5f2de4663a2566ff7241a3d
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PaneBeanInfo.html
@@ -0,0 +1,353 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+PaneBeanInfo (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.PaneBeanInfo class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="PaneBeanInfo (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PaneBeanInfo.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Pane.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/PaneBeanInfo.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="PaneBeanInfo.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class PaneBeanInfo</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.beans.SimpleBeanInfo
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.PaneBeanInfo</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.beans.BeanInfo</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>PaneBeanInfo</B><DT>extends java.beans.SimpleBeanInfo</DL>
+</PRE>
+
+<P>
+BeanInfo for <code>Pane</code>.
+<P>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.beans.BeanInfo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from interface java.beans.BeanInfo</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PaneBeanInfo.html#PaneBeanInfo()">PaneBeanInfo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.beans.BeanInfo[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PaneBeanInfo.html#getAdditionalBeanInfo()">getAdditionalBeanInfo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.beans.BeanDescriptor</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PaneBeanInfo.html#getBeanDescriptor()">getBeanDescriptor</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Image</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PaneBeanInfo.html#getIcon(int)">getIcon</A></B>(int&nbsp;iconKind)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.beans.PropertyDescriptor[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PaneBeanInfo.html#getPropertyDescriptors()">getPropertyDescriptors</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.beans.SimpleBeanInfo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.beans.SimpleBeanInfo</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getMethodDescriptors, loadImage</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="PaneBeanInfo()"><!-- --></A><H3>
+PaneBeanInfo</H3>
+<PRE>
+public <B>PaneBeanInfo</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getAdditionalBeanInfo()"><!-- --></A><H3>
+getAdditionalBeanInfo</H3>
+<PRE>
+public java.beans.BeanInfo[] <B>getAdditionalBeanInfo</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getAdditionalBeanInfo</CODE> in interface <CODE>java.beans.BeanInfo</CODE><DT><B>Overrides:</B><DD><CODE>getAdditionalBeanInfo</CODE> in class <CODE>java.beans.SimpleBeanInfo</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getIcon(int)"><!-- --></A><H3>
+getIcon</H3>
+<PRE>
+public java.awt.Image <B>getIcon</B>(int&nbsp;iconKind)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getIcon</CODE> in interface <CODE>java.beans.BeanInfo</CODE><DT><B>Overrides:</B><DD><CODE>getIcon</CODE> in class <CODE>java.beans.SimpleBeanInfo</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPropertyDescriptors()"><!-- --></A><H3>
+getPropertyDescriptors</H3>
+<PRE>
+public java.beans.PropertyDescriptor[] <B>getPropertyDescriptors</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getPropertyDescriptors</CODE> in interface <CODE>java.beans.BeanInfo</CODE><DT><B>Overrides:</B><DD><CODE>getPropertyDescriptors</CODE> in class <CODE>java.beans.SimpleBeanInfo</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBeanDescriptor()"><!-- --></A><H3>
+getBeanDescriptor</H3>
+<PRE>
+public java.beans.BeanDescriptor <B>getBeanDescriptor</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getBeanDescriptor</CODE> in interface <CODE>java.beans.BeanInfo</CODE><DT><B>Overrides:</B><DD><CODE>getBeanDescriptor</CODE> in class <CODE>java.beans.SimpleBeanInfo</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PaneBeanInfo.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Pane.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/PaneBeanInfo.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="PaneBeanInfo.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PaneNotFoundException.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PaneNotFoundException.html
new file mode 100644
index 0000000000000000000000000000000000000000..3261b687cc5ac5521e1f40c97103a0475ad037a7
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PaneNotFoundException.html
@@ -0,0 +1,260 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+PaneNotFoundException (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.PaneNotFoundException class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="PaneNotFoundException (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PaneNotFoundException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PaneBeanInfo.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/PaneNotFoundException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="PaneNotFoundException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class PaneNotFoundException</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Throwable
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Exception
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.SGException</A>
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.PaneNotFoundException</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>PaneNotFoundException</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A></DL>
+</PRE>
+
+<P>
+Operation failed because the layer was not found.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.PaneNotFoundException">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html#PaneNotFoundException()">PaneNotFoundException</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html#PaneNotFoundException(java.lang.String)">PaneNotFoundException</A></B>(java.lang.String&nbsp;s)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Throwable</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="PaneNotFoundException()"><!-- --></A><H3>
+PaneNotFoundException</H3>
+<PRE>
+public <B>PaneNotFoundException</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="PaneNotFoundException(java.lang.String)"><!-- --></A><H3>
+PaneNotFoundException</H3>
+<PRE>
+public <B>PaneNotFoundException</B>(java.lang.String&nbsp;s)</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PaneNotFoundException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PaneBeanInfo.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/PaneNotFoundException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="PaneNotFoundException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PlainAxis.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PlainAxis.html
new file mode 100644
index 0000000000000000000000000000000000000000..e40bb6f77d8356824414ed86a71d65e231046811
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PlainAxis.html
@@ -0,0 +1,420 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+PlainAxis (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.PlainAxis class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="PlainAxis (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PlainAxis.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/PlainAxis.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="PlainAxis.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.SpaceAxis">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class PlainAxis</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.Axis</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.SpaceAxis</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.PlainAxis</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>PlainAxis</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt">SpaceAxis</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+Axis class for creation of standard "plain" linear axes. An
+ <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>example</CODE></A> is available demonstrating
+ <code>PlainAxis</code> use.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.SpaceAxis"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt">SpaceAxis</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#tLocation_">tLocation_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#uLocation_">uLocation_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#uRange_">uRange_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.Axis"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#AUTO">AUTO</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#BOTH_SIDES">BOTH_SIDES</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#graph_">graph_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#HORIZONTAL">HORIZONTAL</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelColor_">labelColor_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelFont_">labelFont_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelFormat_">labelFormat_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelHeight_">labelHeight_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelInterval_">labelInterval_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelPosition_">labelPosition_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#largeTicHeight_">largeTicHeight_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#lineColor_">lineColor_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#NEGATIVE_SIDE">NEGATIVE_SIDE</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#NO_LABEL">NO_LABEL</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#numSmallTics_">numSmallTics_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#orientation_">orientation_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#POSITIVE_SIDE">POSITIVE_SIDE</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#pRange_">pRange_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#registeredAxes_">registeredAxes_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#registeredTransforms_">registeredTransforms_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#selectable_">selectable_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#selected_">selected_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#sigDigits_">sigDigits_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#smallTicHeight_">smallTicHeight_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#space_">space_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#thickTicWidth_">thickTicWidth_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#ticPosition_">ticPosition_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#title_">title_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#VERTICAL">VERTICAL</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#visible_">visible_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html#PlainAxis()">PlainAxis</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor for PlainAxis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html#PlainAxis(java.lang.String)">PlainAxis</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor for Axis.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a copy of the axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html#getBounds()">getBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the bounding box for the axis in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html#setBounds(int, int, int, int)">setBounds</A></B>(int&nbsp;x,
+          int&nbsp;y,
+          int&nbsp;width,
+          int&nbsp;height)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not implemented.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html#setBounds(java.awt.Rectangle)">setBounds</A></B>(java.awt.Rectangle&nbsp;r)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not implemented.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.SpaceAxis"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt">SpaceAxis</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#drawSmallXTics(java.awt.Graphics, double, double, double, double)">drawSmallXTics</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#drawSmallYTics(java.awt.Graphics, double, double, double, double)">drawSmallYTics</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getDeltaU()">getDeltaU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getLabelFormat()">getLabelFormat</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getLabelInterval()">getLabelInterval</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getLocationU()">getLocationU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getRangeU()">getRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getSignificantDigits()">getSignificantDigits</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getSoTLocationU()">getSoTLocationU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getSoTRangeU()">getSoTRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getTimeLocationU()">getTimeLocationU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#modified(java.lang.String)">modified</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setDeltaU(double)">setDeltaU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setLabelFormat(java.lang.String)">setLabelFormat</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setLabelInterval(int)">setLabelInterval</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setLocationU(gov.noaa.pmel.util.Point2D.Double)">setLocationU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setLocationU(gov.noaa.pmel.util.SoTPoint)">setLocationU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setLocationU(gov.noaa.pmel.util.TimePoint)">setLocationU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setRangeU(gov.noaa.pmel.util.Range2D)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setRangeU(gov.noaa.pmel.util.SoTRange)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setSignificantDigits(int)">setSignificantDigits</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#updateRegisteredAxes()">updateRegisteredAxes</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#updateRegisteredTransforms()">updateRegisteredTransforms</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.Axis"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clear(gov.noaa.pmel.sgt.Axis)">clear</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clear(gov.noaa.pmel.sgt.AxisTransform)">clear</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clearAllRegisteredAxes()">clearAllRegisteredAxes</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clearAllRegisteredTransforms()">clearAllRegisteredTransforms</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawThickXTic(java.awt.Graphics, double, double, double)">drawThickXTic</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawThickYTic(java.awt.Graphics, double, double, double)">drawThickYTic</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawXTic(java.awt.Graphics, double, double, double)">drawXTic</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawYTic(java.awt.Graphics, double, double, double)">drawYTic</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getGraph()">getGraph</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getId()">getId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelColor()">getLabelColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelFont()">getLabelFont</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelHeightP()">getLabelHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelPosition()">getLabelPosition</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLargeTicHeightP()">getLargeTicHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLineColor()">getLineColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getNumberRegisteredAxes()">getNumberRegisteredAxes</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getNumberRegisteredTransforms()">getNumberRegisteredTransforms</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getNumberSmallTics()">getNumberSmallTics</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getOrientation()">getOrientation</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getPane()">getPane</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getRangeP()">getRangeP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getSmallTicHeightP()">getSmallTicHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getThickTicWidthP()">getThickTicWidthP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getTicPosition()">getTicPosition</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getTitle()">getTitle</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isSelectable()">isSelectable</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isSelected()">isSelected</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isSpace()">isSpace</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isTime()">isTime</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isVisible()">isVisible</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#register(gov.noaa.pmel.sgt.Axis)">register</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#register(gov.noaa.pmel.sgt.AxisTransform)">register</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setId(java.lang.String)">setId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelColor(java.awt.Color)">setLabelColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelFont(java.awt.Font)">setLabelFont</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelHeightP(double)">setLabelHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelPosition(int)">setLabelPosition</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLargeTicHeightP(double)">setLargeTicHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLineColor(java.awt.Color)">setLineColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setNumberSmallTics(int)">setNumberSmallTics</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setOrientation(int)">setOrientation</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setRangeP(gov.noaa.pmel.util.Range2D)">setRangeP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setSelectable(boolean)">setSelectable</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setSelected(boolean)">setSelected</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setSmallTicHeightP(double)">setSmallTicHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setThickTicWidthP(double)">setThickTicWidthP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setTicPosition(int)">setTicPosition</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setTitle(gov.noaa.pmel.sgt.SGLabel)">setTitle</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setVisible(boolean)">setVisible</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#toString()">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="PlainAxis()"><!-- --></A><H3>
+PlainAxis</H3>
+<PRE>
+public <B>PlainAxis</B>()</PRE>
+<DL>
+<DD>Default constructor for PlainAxis.
+<P>
+</DL>
+<HR>
+
+<A NAME="PlainAxis(java.lang.String)"><!-- --></A><H3>
+PlainAxis</H3>
+<PRE>
+public <B>PlainAxis</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Constructor for Axis. Sets the axis identifier and initializes
+ the defaults.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - axis identification</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A> <B>copy</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#copy()">Axis</A></CODE></B></DD>
+<DD>Create a copy of the axis.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#copy()">copy</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the copy</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBounds()"><!-- --></A><H3>
+getBounds</H3>
+<PRE>
+public java.awt.Rectangle <B>getBounds</B>()</PRE>
+<DL>
+<DD>Get the bounding box for the axis in device units.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getBounds()">getBounds</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt">SpaceAxis</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>bounding box<DT><B>See Also:</B><DD><CODE>Rectangle</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(java.awt.Rectangle)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(java.awt.Rectangle&nbsp;r)</PRE>
+<DL>
+<DD>Not implemented.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(int, int, int, int)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(int&nbsp;x,
+                      int&nbsp;y,
+                      int&nbsp;width,
+                      int&nbsp;height)</PRE>
+<DL>
+<DD>Not implemented.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PlainAxis.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/PlainAxis.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="PlainAxis.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.SpaceAxis">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PlotMark.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PlotMark.html
new file mode 100644
index 0000000000000000000000000000000000000000..2f34297387bbd30129629750238612e687fc2273
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PlotMark.html
@@ -0,0 +1,681 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+PlotMark (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.PlotMark class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="PlotMark (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PlotMark.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/PlotMark.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="PlotMark.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class PlotMark</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.PlotMark</B>
+</PRE>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/swing/PlotMarkIcon.html" title="class in gov.noaa.pmel.sgt.swing">PlotMarkIcon</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>PlotMark</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+Support class used to draw a PlotMark. Plot mark codes are defined
+ in the following table. <br>
+
+ <P ALIGN="CENTER"><IMG SRC="plotmarkcodes.gif" ALIGN="BOTTOM" BORDER="0">
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><CODE>PointCartesianRenderer</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/swing/PlotMarkIcon.html" title="class in gov.noaa.pmel.sgt.swing"><CODE>PlotMarkIcon</CODE></A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#circle_">circle_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#fill_">fill_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#fillMark_">fillMark_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#firstPoint_">firstPoint_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#lastPoint_">lastPoint_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#mark_">mark_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#markHeight_">markHeight_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;int[][]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#markTable">markTable</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;int[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#table">table</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#tableSize_">tableSize_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#PlotMark(int)">PlotMark</A></B>(int&nbsp;mark)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a <code>PlotMark</code> using the code from the
+ mark code.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#PlotMark(gov.noaa.pmel.sgt.LineAttribute)">PlotMark</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a <code>PlotMark</code> using the code and height from the
+ <code>LineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#PlotMark(gov.noaa.pmel.sgt.PointAttribute)">PlotMark</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a <code>PlotMark</code> using the code and height from the
+ <code>PointAttribute</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#getMark()">getMark</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the mark code.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#getMarkHeightP()">getMarkHeightP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the mark height</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#paintMark(java.awt.Graphics, gov.noaa.pmel.sgt.Layer, int, int)">paintMark</A></B>(java.awt.Graphics&nbsp;g,
+          <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;ly,
+          int&nbsp;xp,
+          int&nbsp;yp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#setLineAttribute(gov.noaa.pmel.sgt.LineAttribute)">setLineAttribute</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the mark and height from the <code>LineAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#setMark(int)">setMark</A></B>(int&nbsp;mark)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the mark.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#setMarkHeightP(double)">setMarkHeightP</A></B>(double&nbsp;mHeight)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the mark height.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#setPointAttribute(gov.noaa.pmel.sgt.PointAttribute)">setPointAttribute</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the mark and height from the <code>PointAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="mark_"><!-- --></A><H3>
+mark_</H3>
+<PRE>
+protected int <B>mark_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="tableSize_"><!-- --></A><H3>
+tableSize_</H3>
+<PRE>
+protected int <B>tableSize_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="firstPoint_"><!-- --></A><H3>
+firstPoint_</H3>
+<PRE>
+protected int <B>firstPoint_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="lastPoint_"><!-- --></A><H3>
+lastPoint_</H3>
+<PRE>
+protected int <B>lastPoint_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="markHeight_"><!-- --></A><H3>
+markHeight_</H3>
+<PRE>
+protected double <B>markHeight_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fillMark_"><!-- --></A><H3>
+fillMark_</H3>
+<PRE>
+protected int <B>fillMark_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fill_"><!-- --></A><H3>
+fill_</H3>
+<PRE>
+protected boolean <B>fill_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="circle_"><!-- --></A><H3>
+circle_</H3>
+<PRE>
+protected boolean <B>circle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="markTable"><!-- --></A><H3>
+markTable</H3>
+<PRE>
+protected static final int[][] <B>markTable</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="table"><!-- --></A><H3>
+table</H3>
+<PRE>
+protected static final int[] <B>table</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="PlotMark(gov.noaa.pmel.sgt.LineAttribute)"><!-- --></A><H3>
+PlotMark</H3>
+<PRE>
+public <B>PlotMark</B>(<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>Construct a <code>PlotMark</code> using the code and height from the
+ <code>LineAttribute</code>.
+<P>
+</DL>
+<HR>
+
+<A NAME="PlotMark(gov.noaa.pmel.sgt.PointAttribute)"><!-- --></A><H3>
+PlotMark</H3>
+<PRE>
+public <B>PlotMark</B>(<A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>Construct a <code>PlotMark</code> using the code and height from the
+ <code>PointAttribute</code>.
+<P>
+</DL>
+<HR>
+
+<A NAME="PlotMark(int)"><!-- --></A><H3>
+PlotMark</H3>
+<PRE>
+public <B>PlotMark</B>(int&nbsp;mark)</PRE>
+<DL>
+<DD>Construct a <code>PlotMark</code> using the code from the
+ mark code.  Default height = 0.08.
+<P>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="setPointAttribute(gov.noaa.pmel.sgt.PointAttribute)"><!-- --></A><H3>
+setPointAttribute</H3>
+<PRE>
+public void <B>setPointAttribute</B>(<A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>Set the mark and height from the <code>PointAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLineAttribute(gov.noaa.pmel.sgt.LineAttribute)"><!-- --></A><H3>
+setLineAttribute</H3>
+<PRE>
+public void <B>setLineAttribute</B>(<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>Set the mark and height from the <code>LineAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMark(int)"><!-- --></A><H3>
+setMark</H3>
+<PRE>
+public void <B>setMark</B>(int&nbsp;mark)</PRE>
+<DL>
+<DD>Set the mark.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMark()"><!-- --></A><H3>
+getMark</H3>
+<PRE>
+public int <B>getMark</B>()</PRE>
+<DL>
+<DD>Get the mark code.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMarkHeightP(double)"><!-- --></A><H3>
+setMarkHeightP</H3>
+<PRE>
+public void <B>setMarkHeightP</B>(double&nbsp;mHeight)</PRE>
+<DL>
+<DD>Set the mark height.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMarkHeightP()"><!-- --></A><H3>
+getMarkHeightP</H3>
+<PRE>
+public double <B>getMarkHeightP</B>()</PRE>
+<DL>
+<DD>Get the mark height
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="paintMark(java.awt.Graphics, gov.noaa.pmel.sgt.Layer, int, int)"><!-- --></A><H3>
+paintMark</H3>
+<PRE>
+public void <B>paintMark</B>(java.awt.Graphics&nbsp;g,
+                      <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;ly,
+                      int&nbsp;xp,
+                      int&nbsp;yp)</PRE>
+<DL>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="main(java.lang.String[])"><!-- --></A><H3>
+main</H3>
+<PRE>
+public static void <B>main</B>(java.lang.String[]&nbsp;args)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PlotMark.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/PlotMark.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="PlotMark.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PointAttribute.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PointAttribute.html
new file mode 100644
index 0000000000000000000000000000000000000000..14e8db3d17f7a9702a09c82c121a9f18a7111c33
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PointAttribute.html
@@ -0,0 +1,1206 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+PointAttribute (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.PointAttribute class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="PointAttribute (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PointAttribute.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/PointAttribute.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="PointAttribute.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class PointAttribute</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.PointAttribute</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>, java.io.Serializable, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>PointAttribute</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>, java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+Set the rendereing style for point data.
+ <code>Color</code>, width, and mark type are
+ <code>PointAttribute</code> properties.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><CODE>CartesianGraph</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><CODE>PointCartesianRenderer</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html" title="class in gov.noaa.pmel.sgt"><CODE>PlotMark</CODE></A>, 
+<A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.PointAttribute">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#CENTERED">CENTERED</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Position label over the point</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#E">E</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Position label east of the point</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#N">N</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Position label north of the point</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#NE">NE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Position label northeast of the point</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#NW">NW</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Position label northwest of the point</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#S">S</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Position label south of the point</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#SE">SE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Position label southeast of the point</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#SW">SW</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Position label southwest of the point</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#W">W</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Position label west of the point</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#PointAttribute()">PointAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#PointAttribute(int, java.awt.Color)">PointAttribute</A></B>(int&nbsp;mark,
+               java.awt.Color&nbsp;color)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor for plot marks.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add listener to changes in <code>PointAttribute</code> properties.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy the <code>PointAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#equals(java.lang.Object)">equals</A></B>(java.lang.Object&nbsp;obj)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)">firePropertyChange</A></B>(java.lang.String&nbsp;name,
+                   java.lang.Object&nbsp;oldValue,
+                   java.lang.Object&nbsp;newValue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#getColor()">getColor</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get Point <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get attribute id.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#getLabelColor()">getLabelColor</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get label <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Font</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#getLabelFont()">getLabelFont</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get label <code>Font</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#getLabelHeightP()">getLabelHeightP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get label height.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#getLabelPosition()">getLabelPosition</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get label position.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#getMark()">getMark</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get plot mark</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#getMarkHeightP()">getMarkHeightP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get mark height</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#getWidthP()">getWidthP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get Point width.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#isBatch()">isBatch</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is the attribute in batch mode?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#isDrawLabel()">isDrawLabel</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is label drawing on?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove change listener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#setBatch(boolean)">setBatch</A></B>(boolean&nbsp;batch)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Batch the changes to the attribute.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#setBatch(boolean, boolean)">setBatch</A></B>(boolean&nbsp;batch,
+         boolean&nbsp;local)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Batch the changes to the attribute and set local flag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#setColor(java.awt.Color)">setColor</A></B>(java.awt.Color&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the point <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#setDrawLabel(boolean)">setDrawLabel</A></B>(boolean&nbsp;dl)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set label drawing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set attribute id.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#setLabelColor(java.awt.Color)">setLabelColor</A></B>(java.awt.Color&nbsp;col)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set label <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#setLabelFont(java.awt.Font)">setLabelFont</A></B>(java.awt.Font&nbsp;font)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set label <code>Font</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#setLabelHeightP(double)">setLabelHeightP</A></B>(double&nbsp;h)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set label height.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#setLabelPosition(int)">setLabelPosition</A></B>(int&nbsp;pos)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set label position.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#setMark(int)">setMark</A></B>(int&nbsp;mark)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set plot mark
+ <BR><B>Property Change:</B> <code>mark</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#setMarkHeightP(double)">setMarkHeightP</A></B>(double&nbsp;markh)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set mark height.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#setWidthP(double)">setWidthP</A></B>(double&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the Point width in physical units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <code>String</code> representation of the
+ <code>PointAttribute</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="CENTERED"><!-- --></A><H3>
+CENTERED</H3>
+<PRE>
+public static final int <B>CENTERED</B></PRE>
+<DL>
+<DD>Position label over the point
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.PointAttribute.CENTERED">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="N"><!-- --></A><H3>
+N</H3>
+<PRE>
+public static final int <B>N</B></PRE>
+<DL>
+<DD>Position label north of the point
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.PointAttribute.N">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NE"><!-- --></A><H3>
+NE</H3>
+<PRE>
+public static final int <B>NE</B></PRE>
+<DL>
+<DD>Position label northeast of the point
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.PointAttribute.NE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="E"><!-- --></A><H3>
+E</H3>
+<PRE>
+public static final int <B>E</B></PRE>
+<DL>
+<DD>Position label east of the point
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.PointAttribute.E">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SE"><!-- --></A><H3>
+SE</H3>
+<PRE>
+public static final int <B>SE</B></PRE>
+<DL>
+<DD>Position label southeast of the point
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.PointAttribute.SE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="S"><!-- --></A><H3>
+S</H3>
+<PRE>
+public static final int <B>S</B></PRE>
+<DL>
+<DD>Position label south of the point
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.PointAttribute.S">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SW"><!-- --></A><H3>
+SW</H3>
+<PRE>
+public static final int <B>SW</B></PRE>
+<DL>
+<DD>Position label southwest of the point
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.PointAttribute.SW">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="W"><!-- --></A><H3>
+W</H3>
+<PRE>
+public static final int <B>W</B></PRE>
+<DL>
+<DD>Position label west of the point
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.PointAttribute.W">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NW"><!-- --></A><H3>
+NW</H3>
+<PRE>
+public static final int <B>NW</B></PRE>
+<DL>
+<DD>Position label northwest of the point
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.PointAttribute.NW">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="PointAttribute()"><!-- --></A><H3>
+PointAttribute</H3>
+<PRE>
+public <B>PointAttribute</B>()</PRE>
+<DL>
+<DD>Default constructor.  Default mark is 2 and
+ default color is red.
+<P>
+</DL>
+<HR>
+
+<A NAME="PointAttribute(int, java.awt.Color)"><!-- --></A><H3>
+PointAttribute</H3>
+<PRE>
+public <B>PointAttribute</B>(int&nbsp;mark,
+                      java.awt.Color&nbsp;color)</PRE>
+<DL>
+<DD>Constructor for plot marks.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>mark</CODE> - plot mark<DD><CODE>color</CODE> - Point color<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html" title="class in gov.noaa.pmel.sgt"><CODE>PlotMark</CODE></A></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A> <B>copy</B>()</PRE>
+<DL>
+<DD>Copy the <code>PointAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>new <code>PointAttribute</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="equals(java.lang.Object)"><!-- --></A><H3>
+equals</H3>
+<PRE>
+public boolean <B>equals</B>(java.lang.Object&nbsp;obj)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>equals</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMarkHeightP(double)"><!-- --></A><H3>
+setMarkHeightP</H3>
+<PRE>
+public void <B>setMarkHeightP</B>(double&nbsp;markh)</PRE>
+<DL>
+<DD>Set mark height.
+ <BR><B>Property Change:</B> <code>markHeightP</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>markh</CODE> - mark height</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMarkHeightP()"><!-- --></A><H3>
+getMarkHeightP</H3>
+<PRE>
+public double <B>getMarkHeightP</B>()</PRE>
+<DL>
+<DD>Get mark height
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>mark height</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColor(java.awt.Color)"><!-- --></A><H3>
+setColor</H3>
+<PRE>
+public void <B>setColor</B>(java.awt.Color&nbsp;c)</PRE>
+<DL>
+<DD>Set the point <code>Color</code>.
+ <BR><B>Property Change:</B> <code>color</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - point <code>Color</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setWidthP(double)"><!-- --></A><H3>
+setWidthP</H3>
+<PRE>
+public void <B>setWidthP</B>(double&nbsp;t)</PRE>
+<DL>
+<DD>Set the Point width in physical units.
+ <BR><B>Property Change:</B> <code>widthP</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>t</CODE> - Point width</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColor()"><!-- --></A><H3>
+getColor</H3>
+<PRE>
+public java.awt.Color <B>getColor</B>()</PRE>
+<DL>
+<DD>Get Point <code>Color</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Point <code>Color</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getWidthP()"><!-- --></A><H3>
+getWidthP</H3>
+<PRE>
+public double <B>getWidthP</B>()</PRE>
+<DL>
+<DD>Get Point width.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Point width in physcial coordinates.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMark(int)"><!-- --></A><H3>
+setMark</H3>
+<PRE>
+public void <B>setMark</B>(int&nbsp;mark)</PRE>
+<DL>
+<DD>Set plot mark
+ <BR><B>Property Change:</B> <code>mark</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>mark</CODE> - the plot mark<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html" title="class in gov.noaa.pmel.sgt"><CODE>PlotMark</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMark()"><!-- --></A><H3>
+getMark</H3>
+<PRE>
+public int <B>getMark</B>()</PRE>
+<DL>
+<DD>Get plot mark
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>plot mark<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html" title="class in gov.noaa.pmel.sgt"><CODE>PlotMark</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelPosition(int)"><!-- --></A><H3>
+setLabelPosition</H3>
+<PRE>
+public void <B>setLabelPosition</B>(int&nbsp;pos)</PRE>
+<DL>
+<DD>Set label position.
+ <BR><B>Property Change:</B> <code>labelPosition</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelPosition()"><!-- --></A><H3>
+getLabelPosition</H3>
+<PRE>
+public int <B>getLabelPosition</B>()</PRE>
+<DL>
+<DD>Get label position.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelColor(java.awt.Color)"><!-- --></A><H3>
+setLabelColor</H3>
+<PRE>
+public void <B>setLabelColor</B>(java.awt.Color&nbsp;col)</PRE>
+<DL>
+<DD>Set label <code>Color</code>.
+ <BR><B>Property Change:</B> <code>labelColor</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelColor()"><!-- --></A><H3>
+getLabelColor</H3>
+<PRE>
+public java.awt.Color <B>getLabelColor</B>()</PRE>
+<DL>
+<DD>Get label <code>Color</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelFont(java.awt.Font)"><!-- --></A><H3>
+setLabelFont</H3>
+<PRE>
+public void <B>setLabelFont</B>(java.awt.Font&nbsp;font)</PRE>
+<DL>
+<DD>Set label <code>Font</code>.
+ <BR><B>Property Change:</B> <code>labelFont</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelFont()"><!-- --></A><H3>
+getLabelFont</H3>
+<PRE>
+public java.awt.Font <B>getLabelFont</B>()</PRE>
+<DL>
+<DD>Get label <code>Font</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelHeightP(double)"><!-- --></A><H3>
+setLabelHeightP</H3>
+<PRE>
+public void <B>setLabelHeightP</B>(double&nbsp;h)</PRE>
+<DL>
+<DD>Set label height.
+ <BR><B>Property Change:</B> <code>labelHeightP</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelHeightP()"><!-- --></A><H3>
+getLabelHeightP</H3>
+<PRE>
+public double <B>getLabelHeightP</B>()</PRE>
+<DL>
+<DD>Get label height.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDrawLabel(boolean)"><!-- --></A><H3>
+setDrawLabel</H3>
+<PRE>
+public void <B>setDrawLabel</B>(boolean&nbsp;dl)</PRE>
+<DL>
+<DD>Set label drawing.
+ <BR><B>Property Change:</B> <code>drawLabel</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isDrawLabel()"><!-- --></A><H3>
+isDrawLabel</H3>
+<PRE>
+public boolean <B>isDrawLabel</B>()</PRE>
+<DL>
+<DD>Is label drawing on?
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD>Get a <code>String</code> representation of the
+ <code>PointAttribute</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#toString()">toString</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE><DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>String</code> representation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+public void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD>Add listener to changes in <code>PointAttribute</code> properties.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+public void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">Attribute</A></CODE></B></DD>
+<DD>Remove change listener.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+public void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setId(java.lang.String)">Attribute</A></CODE></B></DD>
+<DD>Set attribute id.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setId(java.lang.String)">setId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#getId()">Attribute</A></CODE></B></DD>
+<DD>Get attribute id.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#getId()">getId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)"><!-- --></A><H3>
+firePropertyChange</H3>
+<PRE>
+protected void <B>firePropertyChange</B>(java.lang.String&nbsp;name,
+                                  java.lang.Object&nbsp;oldValue,
+                                  java.lang.Object&nbsp;newValue)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBatch(boolean)"><!-- --></A><H3>
+setBatch</H3>
+<PRE>
+public void <B>setBatch</B>(boolean&nbsp;batch)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setBatch(boolean)">Attribute</A></CODE></B></DD>
+<DD>Batch the changes to the attribute.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setBatch(boolean)">setBatch</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBatch(boolean, boolean)"><!-- --></A><H3>
+setBatch</H3>
+<PRE>
+public void <B>setBatch</B>(boolean&nbsp;batch,
+                     boolean&nbsp;local)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setBatch(boolean, boolean)">Attribute</A></CODE></B></DD>
+<DD>Batch the changes to the attribute and set local flag.
+ Determines whether <code>AttributeChangeEvent</code> will be set local.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setBatch(boolean, boolean)">setBatch</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isBatch()"><!-- --></A><H3>
+isBatch</H3>
+<PRE>
+public boolean <B>isBatch</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#isBatch()">Attribute</A></CODE></B></DD>
+<DD>Is the attribute in batch mode?
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#isBatch()">isBatch</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PointAttribute.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/PointAttribute.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="PointAttribute.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PointCartesianRenderer.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PointCartesianRenderer.html
new file mode 100644
index 0000000000000000000000000000000000000000..bf21723e08571b3a208c6f53f04975bcabff91e0
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PointCartesianRenderer.html
@@ -0,0 +1,574 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+PointCartesianRenderer (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.PointCartesianRenderer class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="PointCartesianRenderer (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PointCartesianRenderer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/PointCartesianRenderer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="PointCartesianRenderer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class PointCartesianRenderer</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.CartesianRenderer</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.PointCartesianRenderer</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.beans.PropertyChangeListener, java.util.EventListener</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>PointCartesianRenderer</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></DL>
+</PRE>
+
+<P>
+Produces a point plot with optional coloring from a second data set. If
+ a second data set is specified it must have the same shape as the first.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#cg_">cg_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html#PointCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph)">PointCartesianRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html#PointCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.Collection, gov.noaa.pmel.sgt.PointAttribute)">PointCartesianRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                       <A HREF="../../../../gov/noaa/pmel/sgt/dm/Collection.html" title="class in gov.noaa.pmel.sgt.dm">Collection</A>&nbsp;col,
+                       <A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a PointCartesianRenderer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html#PointCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTPoint)">PointCartesianRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                       <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTPoint.html" title="interface in gov.noaa.pmel.sgt.dm">SGTPoint</A>&nbsp;point)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a PointCartesianRenderer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html#PointCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTPoint, gov.noaa.pmel.sgt.PointAttribute)">PointCartesianRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                       <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTPoint.html" title="interface in gov.noaa.pmel.sgt.dm">SGTPoint</A>&nbsp;point,
+                       <A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a PointCartesianRenderer.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Render the <code>SGTData</code> object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html#getAttribute()">getAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the Attribute associated with the data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html#getCartesianGraph()">getCartesianGraph</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the associated <code>CartesianGraph</code> object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/dm/Collection.html" title="class in gov.noaa.pmel.sgt.dm">Collection</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html#getCollection()">getCollection</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Collection</code> of points.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html#getDataAt(java.awt.Point)">getDataAt</A></B>(java.awt.Point&nbsp;pt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find data object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTPoint.html" title="interface in gov.noaa.pmel.sgt.dm">SGTPoint</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html#getPoint()">getPoint</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html#getPointAttribute()">getPointAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the Point attribute object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html#hasCollection()">hasCollection</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is point data as a collection?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A></B>(java.beans.PropertyChangeEvent&nbsp;evt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html#setPointAttribute(gov.noaa.pmel.sgt.PointAttribute)">setPointAttribute</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A>&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the Point attribute object.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getDataAt(int, int)">getDataAt</A>, <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getPane()">getPane</A>, <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTData, gov.noaa.pmel.sgt.Attribute)">getRenderer</A>, <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#modified(java.lang.String)">modified</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="PointCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph)"><!-- --></A><H3>
+PointCartesianRenderer</H3>
+<PRE>
+public <B>PointCartesianRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg)</PRE>
+<DL>
+<DD>Default constructor.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><CODE>CartesianGraph</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="PointCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTPoint)"><!-- --></A><H3>
+PointCartesianRenderer</H3>
+<PRE>
+public <B>PointCartesianRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                              <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTPoint.html" title="interface in gov.noaa.pmel.sgt.dm">SGTPoint</A>&nbsp;point)</PRE>
+<DL>
+<DD>Construct a PointCartesianRenderer. The default
+ PointAttribute will be used.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>cg</CODE> - the parent CartesianGraph<DD><CODE>data</CODE> - an SGTPoint object<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><CODE>CartesianGraph</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="PointCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTPoint, gov.noaa.pmel.sgt.PointAttribute)"><!-- --></A><H3>
+PointCartesianRenderer</H3>
+<PRE>
+public <B>PointCartesianRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                              <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTPoint.html" title="interface in gov.noaa.pmel.sgt.dm">SGTPoint</A>&nbsp;point,
+                              <A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>Construct a PointCartesianRenderer.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>cg</CODE> - the parent CartesianGraph<DD><CODE>data</CODE> - an SGTPoint object<DD><CODE>Point</CODE> - the PointAttribute<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><CODE>CartesianGraph</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="PointCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.Collection, gov.noaa.pmel.sgt.PointAttribute)"><!-- --></A><H3>
+PointCartesianRenderer</H3>
+<PRE>
+public <B>PointCartesianRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                              <A HREF="../../../../gov/noaa/pmel/sgt/dm/Collection.html" title="class in gov.noaa.pmel.sgt.dm">Collection</A>&nbsp;col,
+                              <A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>Construct a PointCartesianRenderer.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>cg</CODE> - the parent CartesianGraph<DD><CODE>col</CODE> - a Collection of SGTPoint objects<DD><CODE>point</CODE> - the PointAttribute<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><CODE>CartesianGraph</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getAttribute()"><!-- --></A><H3>
+getAttribute</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A> <B>getAttribute</B>()</PRE>
+<DL>
+<DD>Get the Attribute associated with the data.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getAttribute()">getAttribute</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the <code>Attribute</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#draw(java.awt.Graphics)">CartesianRenderer</A></CODE></B></DD>
+<DD>Render the <code>SGTData</code> object. This method should
+ never be called directly.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#draw(java.awt.Graphics)">draw</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#draw()"><CODE>Pane.draw()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPointAttribute(gov.noaa.pmel.sgt.PointAttribute)"><!-- --></A><H3>
+setPointAttribute</H3>
+<PRE>
+public void <B>setPointAttribute</B>(<A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A>&nbsp;l)</PRE>
+<DL>
+<DD>Set the Point attribute object. The Point appearance is controlled by
+ this object.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>l</CODE> - Point attribute</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPointAttribute()"><!-- --></A><H3>
+getPointAttribute</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A> <B>getPointAttribute</B>()</PRE>
+<DL>
+<DD>Get the Point attribute object.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Point attribute</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="hasCollection()"><!-- --></A><H3>
+hasCollection</H3>
+<PRE>
+public boolean <B>hasCollection</B>()</PRE>
+<DL>
+<DD>Is point data as a collection?
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCollection()"><!-- --></A><H3>
+getCollection</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/dm/Collection.html" title="class in gov.noaa.pmel.sgt.dm">Collection</A> <B>getCollection</B>()</PRE>
+<DL>
+<DD>Get the <code>Collection</code> of points.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPoint()"><!-- --></A><H3>
+getPoint</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTPoint.html" title="interface in gov.noaa.pmel.sgt.dm">SGTPoint</A> <B>getPoint</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCartesianGraph()"><!-- --></A><H3>
+getCartesianGraph</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A> <B>getCartesianGraph</B>()</PRE>
+<DL>
+<DD>Get the associated <code>CartesianGraph</code> object.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getCartesianGraph()">getCartesianGraph</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>CartesianGraph</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="propertyChange(java.beans.PropertyChangeEvent)"><!-- --></A><H3>
+propertyChange</H3>
+<PRE>
+public void <B>propertyChange</B>(java.beans.PropertyChangeEvent&nbsp;evt)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDataAt(java.awt.Point)"><!-- --></A><H3>
+getDataAt</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A> <B>getDataAt</B>(java.awt.Point&nbsp;pt)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getDataAt(java.awt.Point)">CartesianRenderer</A></CODE></B></DD>
+<DD>Find data object.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getDataAt(java.awt.Point)">getDataAt</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PointCartesianRenderer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/PointCartesianRenderer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="PointCartesianRenderer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PointCollectionKey.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PointCollectionKey.html
new file mode 100644
index 0000000000000000000000000000000000000000..491e6de9699cee2e7da7263ced650e60d3eba359
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PointCollectionKey.html
@@ -0,0 +1,1671 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+PointCollectionKey (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.PointCollectionKey class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="PointCollectionKey (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PointCollectionKey.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PolarGraph.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/PointCollectionKey.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="PointCollectionKey.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class PointCollectionKey</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.PointCollectionKey</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A>, java.beans.PropertyChangeListener, java.lang.Cloneable, java.util.EventListener</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>PointCollectionKey</B><DT>extends java.lang.Object<DT>implements java.lang.Cloneable, <A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>, java.beans.PropertyChangeListener</DL>
+</PRE>
+
+<P>
+<code>PointCollectionKey</code> is used to create a key for the
+ <code>PointCartesianRenderer</code>. Multiple
+ lines can be included in the key.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#BOTTOM">BOTTOM</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to bottom of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#CENTER">CENTER</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to center of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#LEFT">LEFT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to left of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#MIDDLE">MIDDLE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to middle of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#NO_BORDER">NO_BORDER</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do not draw a border.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#PLAIN_LINE">PLAIN_LINE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Use plain line border.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#RAISED">RAISED</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Use raised border.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#RIGHT">RIGHT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to right of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#TOP">TOP</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to top of key.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#PointCollectionKey()">PointCollectionKey</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#PointCollectionKey(gov.noaa.pmel.util.Point2D.Double, int, int)">PointCollectionKey</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc,
+                   int&nbsp;valign,
+                   int&nbsp;halign)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create <code>PointCollectionKey</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#addGraph(gov.noaa.pmel.sgt.CartesianRenderer, gov.noaa.pmel.sgt.SGLabel)">addGraph</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A>&nbsp;rend,
+         <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a PointCartesianRenderer and label to the PointCollectionKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#addPointGraph(gov.noaa.pmel.sgt.PointCartesianRenderer, gov.noaa.pmel.sgt.SGLabel)">addPointGraph</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">PointCartesianRenderer</A>&nbsp;points,
+              <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a PointCartesianRenderer and label to the PointCollectionKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a new PropertyChangeListener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#clear(java.lang.String)">clear</A></B>(java.lang.String&nbsp;data_id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove data from key by id.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#clearAll()">clearAll</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove all lines from the PointCollectionKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create of copy of PointCollectionKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw the Key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#getBorderStyle()">getBorderStyle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get border style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#getBounds()">getBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the bounding rectangle.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#getBoundsP()">getBoundsP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#getColumns()">getColumns</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of columns.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#getHAlign()">getHAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get horizontal alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get PointCollectionKey identifier</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#getLayer()">getLayer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get layer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#getLineLengthP()">getLineLengthP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get line length</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Point</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#getLocation()">getLocation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the location in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#getLocationP()">getLocationP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get location of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#getPane()">getPane</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get <code>AbstractPane</code> of the <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#getRowHeight()">getRowHeight</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return height of key row in pixels.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#getVAlign()">getVAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get vertical alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#isMoveable()">isMoveable</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the current state is moveable</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#isSelectable()">isSelectable</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the current state is selectable.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#isSelected()">isSelected</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the object's selected property is set.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#isVisible()">isVisible</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check if <code>LayerChild</code> is visible.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#modified(java.lang.String)">modified</A></B>(java.lang.String&nbsp;mess)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used by sgt internally.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A></B>(java.beans.PropertyChangeEvent&nbsp;evt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#removePointGraph(gov.noaa.pmel.sgt.SGLabel)">removePointGraph</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a line from the PointCollectionKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#removePointGraph(java.lang.String)">removePointGraph</A></B>(java.lang.String&nbsp;ident)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a line from the PointCollectionKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#removePointRenderer(gov.noaa.pmel.sgt.PointCartesianRenderer)">removePointRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">PointCartesianRenderer</A>&nbsp;line)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a line from the PointCollectionKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a listener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#setAlign(int, int)">setAlign</A></B>(int&nbsp;vert,
+         int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#setBorderStyle(int)">setBorderStyle</A></B>(int&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set border style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#setBounds(int, int, int, int)">setBounds</A></B>(int&nbsp;x,
+          int&nbsp;y,
+          int&nbsp;width,
+          int&nbsp;height)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the bounds, in pixels, of the <code>PointCollectionKey</code>
+ <BR><B>Property Change:</B> <code>location</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#setBounds(java.awt.Rectangle)">setBounds</A></B>(java.awt.Rectangle&nbsp;r)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the bounds, in pixels, of the <code>PointCollectionKey</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#setBoundsP(gov.noaa.pmel.util.Rectangle2D.Double)">setBoundsP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A>&nbsp;r)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the bounds, in physical units, of the <code>PointCollectionKey</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#setColumns(int)">setColumns</A></B>(int&nbsp;col)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the number of columns.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#setHAlign(int)">setHAlign</A></B>(int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set horizontal alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set PointCollectionKey identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set parent layer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#setLineLengthP(double)">setLineLengthP</A></B>(double&nbsp;len)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set line length.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#setLocation(java.awt.Point)">setLocation</A></B>(java.awt.Point&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the location in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#setLocationP(gov.noaa.pmel.util.Point2D.Double)">setLocationP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set location of key
+ <BR><B>Property Change:</B> <code>location</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#setMoveable(boolean)">setMoveable</A></B>(boolean&nbsp;moveable)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the moveable property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#setSelectable(boolean)">setSelectable</A></B>(boolean&nbsp;select)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the Selectable property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#setSelected(boolean)">setSelected</A></B>(boolean&nbsp;sel)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the selected property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#setVAlign(int)">setVAlign</A></B>(int&nbsp;vert)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set vertical alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#setVisible(boolean)">setVisible</A></B>(boolean&nbsp;visible)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set visibility for a <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a string that represents the <code>LayerChild</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="PLAIN_LINE"><!-- --></A><H3>
+PLAIN_LINE</H3>
+<PRE>
+public static final int <B>PLAIN_LINE</B></PRE>
+<DL>
+<DD>Use plain line border.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.PointCollectionKey.PLAIN_LINE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RAISED"><!-- --></A><H3>
+RAISED</H3>
+<PRE>
+public static final int <B>RAISED</B></PRE>
+<DL>
+<DD>Use raised border.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.PointCollectionKey.RAISED">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NO_BORDER"><!-- --></A><H3>
+NO_BORDER</H3>
+<PRE>
+public static final int <B>NO_BORDER</B></PRE>
+<DL>
+<DD>Do not draw a border.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.PointCollectionKey.NO_BORDER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="TOP"><!-- --></A><H3>
+TOP</H3>
+<PRE>
+public static final int <B>TOP</B></PRE>
+<DL>
+<DD>Align to top of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.PointCollectionKey.TOP">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MIDDLE"><!-- --></A><H3>
+MIDDLE</H3>
+<PRE>
+public static final int <B>MIDDLE</B></PRE>
+<DL>
+<DD>Align to middle of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.PointCollectionKey.MIDDLE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BOTTOM"><!-- --></A><H3>
+BOTTOM</H3>
+<PRE>
+public static final int <B>BOTTOM</B></PRE>
+<DL>
+<DD>Align to bottom of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.PointCollectionKey.BOTTOM">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="LEFT"><!-- --></A><H3>
+LEFT</H3>
+<PRE>
+public static final int <B>LEFT</B></PRE>
+<DL>
+<DD>Align to left of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.PointCollectionKey.LEFT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CENTER"><!-- --></A><H3>
+CENTER</H3>
+<PRE>
+public static final int <B>CENTER</B></PRE>
+<DL>
+<DD>Align to center of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.PointCollectionKey.CENTER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RIGHT"><!-- --></A><H3>
+RIGHT</H3>
+<PRE>
+public static final int <B>RIGHT</B></PRE>
+<DL>
+<DD>Align to right of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.PointCollectionKey.RIGHT">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="PointCollectionKey()"><!-- --></A><H3>
+PointCollectionKey</H3>
+<PRE>
+public <B>PointCollectionKey</B>()</PRE>
+<DL>
+<DD>Default constructor.
+<P>
+</DL>
+<HR>
+
+<A NAME="PointCollectionKey(gov.noaa.pmel.util.Point2D.Double, int, int)"><!-- --></A><H3>
+PointCollectionKey</H3>
+<PRE>
+public <B>PointCollectionKey</B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc,
+                          int&nbsp;valign,
+                          int&nbsp;halign)</PRE>
+<DL>
+<DD>Create <code>PointCollectionKey</code>.
+<P>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A> <B>copy</B>()</PRE>
+<DL>
+<DD>Create of copy of PointCollectionKey.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#copy()">copy</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>A copy of the <code>LayerChild</code>.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelected(boolean)"><!-- --></A><H3>
+setSelected</H3>
+<PRE>
+public void <B>setSelected</B>(boolean&nbsp;sel)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelected(boolean)">Selectable</A></CODE></B></DD>
+<DD>Sets the selected property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelected(boolean)">setSelected</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>sel</CODE> - true if selected, false if not.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSelected()"><!-- --></A><H3>
+isSelected</H3>
+<PRE>
+public boolean <B>isSelected</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelected()">Selectable</A></CODE></B></DD>
+<DD>Returns true if the object's selected property is set.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelected()">isSelected</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if selected, false if not.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelectable(boolean)"><!-- --></A><H3>
+setSelectable</H3>
+<PRE>
+public void <B>setSelectable</B>(boolean&nbsp;select)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelectable(boolean)">Selectable</A></CODE></B></DD>
+<DD>Set the Selectable property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelectable(boolean)">setSelectable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>select</CODE> - if true object is selectable</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSelectable()"><!-- --></A><H3>
+isSelectable</H3>
+<PRE>
+public boolean <B>isSelectable</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelectable()">Selectable</A></CODE></B></DD>
+<DD>Returns true if the current state is selectable.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelectable()">isSelectable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if selectable</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isMoveable()"><!-- --></A><H3>
+isMoveable</H3>
+<PRE>
+public boolean <B>isMoveable</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#isMoveable()">Moveable</A></CODE></B></DD>
+<DD>Returns true if the current state is moveable
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#isMoveable()">isMoveable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if moveable</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMoveable(boolean)"><!-- --></A><H3>
+setMoveable</H3>
+<PRE>
+public void <B>setMoveable</B>(boolean&nbsp;moveable)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setMoveable(boolean)">Moveable</A></CODE></B></DD>
+<DD>Set the moveable property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setMoveable(boolean)">setMoveable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLayer(gov.noaa.pmel.sgt.Layer)"><!-- --></A><H3>
+setLayer</H3>
+<PRE>
+public void <B>setLayer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;l)</PRE>
+<DL>
+<DD>Set parent layer.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>l</CODE> - parent layer</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLayer()"><!-- --></A><H3>
+getLayer</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getLayer</B>()</PRE>
+<DL>
+<DD>Get layer.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getLayer()">getLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>layer</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPane()"><!-- --></A><H3>
+getPane</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A> <B>getPane</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getPane()">LayerChild</A></CODE></B></DD>
+<DD>Get <code>AbstractPane</code> of the <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getPane()">getPane</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="modified(java.lang.String)"><!-- --></A><H3>
+modified</H3>
+<PRE>
+public void <B>modified</B>(java.lang.String&nbsp;mess)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#modified(java.lang.String)">LayerChild</A></CODE></B></DD>
+<DD>Used by sgt internally.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#modified(java.lang.String)">modified</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+public void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Set PointCollectionKey identifier.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setId(java.lang.String)">setId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - key identifier</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD>Get PointCollectionKey identifier
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getId()">getId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>identifier</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLineLengthP(double)"><!-- --></A><H3>
+setLineLengthP</H3>
+<PRE>
+public void <B>setLineLengthP</B>(double&nbsp;len)</PRE>
+<DL>
+<DD>Set line length.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setLineLengthP(double)">setLineLengthP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>len</CODE> - line length</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLineLengthP()"><!-- --></A><H3>
+getLineLengthP</H3>
+<PRE>
+public double <B>getLineLengthP</B>()</PRE>
+<DL>
+<DD>Get line length
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>line length</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColumns(int)"><!-- --></A><H3>
+setColumns</H3>
+<PRE>
+public void <B>setColumns</B>(int&nbsp;col)</PRE>
+<DL>
+<DD>Set the number of columns.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setColumns(int)">setColumns</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>col</CODE> - number of columns</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColumns()"><!-- --></A><H3>
+getColumns</H3>
+<PRE>
+public int <B>getColumns</B>()</PRE>
+<DL>
+<DD>Get the number of columns.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>number of columns</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBorderStyle(int)"><!-- --></A><H3>
+setBorderStyle</H3>
+<PRE>
+public void <B>setBorderStyle</B>(int&nbsp;style)</PRE>
+<DL>
+<DD>Set border style.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setBorderStyle(int)">setBorderStyle</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>style</CODE> - border style<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#PLAIN_LINE"><CODE>PLAIN_LINE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#RAISED"><CODE>RAISED</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html#NO_BORDER"><CODE>NO_BORDER</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBorderStyle()"><!-- --></A><H3>
+getBorderStyle</H3>
+<PRE>
+public int <B>getBorderStyle</B>()</PRE>
+<DL>
+<DD>Get border style.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>border style</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAlign(int, int)"><!-- --></A><H3>
+setAlign</H3>
+<PRE>
+public void <B>setAlign</B>(int&nbsp;vert,
+                     int&nbsp;horz)</PRE>
+<DL>
+<DD>Set alignment.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setAlign(int, int)">setAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - vertical alignment<DD><CODE>horz</CODE> - horizontal alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVAlign(int)"><!-- --></A><H3>
+setVAlign</H3>
+<PRE>
+public void <B>setVAlign</B>(int&nbsp;vert)</PRE>
+<DL>
+<DD>Set vertical alignment
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setVAlign(int)">setVAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - vertical alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHAlign(int)"><!-- --></A><H3>
+setHAlign</H3>
+<PRE>
+public void <B>setHAlign</B>(int&nbsp;horz)</PRE>
+<DL>
+<DD>Set horizontal alignment
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setHAlign(int)">setHAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>horz</CODE> - horizontal alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVAlign()"><!-- --></A><H3>
+getVAlign</H3>
+<PRE>
+public int <B>getVAlign</B>()</PRE>
+<DL>
+<DD>Get vertical alignment
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>vertical alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHAlign()"><!-- --></A><H3>
+getHAlign</H3>
+<PRE>
+public int <B>getHAlign</B>()</PRE>
+<DL>
+<DD>Get horizontal alignment
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>horizontal alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocationP(gov.noaa.pmel.util.Point2D.Double)"><!-- --></A><H3>
+setLocationP</H3>
+<PRE>
+public void <B>setLocationP</B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</PRE>
+<DL>
+<DD>Set location of key
+ <BR><B>Property Change:</B> <code>location</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setLocationP(gov.noaa.pmel.util.Point2D.Double)">setLocationP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>loc</CODE> - key location</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBoundsP(gov.noaa.pmel.util.Rectangle2D.Double)"><!-- --></A><H3>
+setBoundsP</H3>
+<PRE>
+public void <B>setBoundsP</B>(<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A>&nbsp;r)</PRE>
+<DL>
+<DD>Set the bounds, in physical units, of the <code>PointCollectionKey</code>
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setBoundsP(gov.noaa.pmel.util.Rectangle2D.Double)">setBoundsP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBoundsP()"><!-- --></A><H3>
+getBoundsP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A> <B>getBoundsP</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocationP()"><!-- --></A><H3>
+getLocationP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A> <B>getLocationP</B>()</PRE>
+<DL>
+<DD>Get location of key.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Key location</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPointGraph(gov.noaa.pmel.sgt.PointCartesianRenderer, gov.noaa.pmel.sgt.SGLabel)"><!-- --></A><H3>
+addPointGraph</H3>
+<PRE>
+public void <B>addPointGraph</B>(<A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">PointCartesianRenderer</A>&nbsp;points,
+                          <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)</PRE>
+<DL>
+<DD>Add a PointCartesianRenderer and label to the PointCollectionKey.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>line</CODE> - PointCartesianRenderer object<DD><CODE>label</CODE> - descriptive label</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addGraph(gov.noaa.pmel.sgt.CartesianRenderer, gov.noaa.pmel.sgt.SGLabel)"><!-- --></A><H3>
+addGraph</H3>
+<PRE>
+public void <B>addGraph</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A>&nbsp;rend,
+                     <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)
+              throws java.lang.IllegalArgumentException</PRE>
+<DL>
+<DD>Add a PointCartesianRenderer and label to the PointCollectionKey.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#addGraph(gov.noaa.pmel.sgt.CartesianRenderer, gov.noaa.pmel.sgt.SGLabel)">addGraph</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>rend</CODE> - CartesianRenderer object<DD><CODE>label</CODE> - descriptive label
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE><DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePointGraph(gov.noaa.pmel.sgt.SGLabel)"><!-- --></A><H3>
+removePointGraph</H3>
+<PRE>
+public void <B>removePointGraph</B>(<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)</PRE>
+<DL>
+<DD>Remove a line from the PointCollectionKey.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePointRenderer(gov.noaa.pmel.sgt.PointCartesianRenderer)"><!-- --></A><H3>
+removePointRenderer</H3>
+<PRE>
+public void <B>removePointRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">PointCartesianRenderer</A>&nbsp;line)</PRE>
+<DL>
+<DD>Remove a line from the PointCollectionKey.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePointGraph(java.lang.String)"><!-- --></A><H3>
+removePointGraph</H3>
+<PRE>
+public void <B>removePointGraph</B>(java.lang.String&nbsp;ident)</PRE>
+<DL>
+<DD>Remove a line from the PointCollectionKey.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clearAll()"><!-- --></A><H3>
+clearAll</H3>
+<PRE>
+public void <B>clearAll</B>()</PRE>
+<DL>
+<DD>Remove all lines from the PointCollectionKey.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clear(java.lang.String)"><!-- --></A><H3>
+clear</H3>
+<PRE>
+public void <B>clear</B>(java.lang.String&nbsp;data_id)</PRE>
+<DL>
+<DD>Remove data from key by id.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRowHeight()"><!-- --></A><H3>
+getRowHeight</H3>
+<PRE>
+public int <B>getRowHeight</B>()</PRE>
+<DL>
+<DD>Return height of key row in pixels.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD>Draw the Key.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#draw(java.awt.Graphics)">draw</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics context</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBounds()"><!-- --></A><H3>
+getBounds</H3>
+<PRE>
+public java.awt.Rectangle <B>getBounds</B>()</PRE>
+<DL>
+<DD>Get the bounding rectangle.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>bounding rectangle</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocation()"><!-- --></A><H3>
+getLocation</H3>
+<PRE>
+public java.awt.Point <B>getLocation</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#getLocation()">Moveable</A></CODE></B></DD>
+<DD>Gets the location in device coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#getLocation()">getLocation</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>location</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocation(java.awt.Point)"><!-- --></A><H3>
+setLocation</H3>
+<PRE>
+public void <B>setLocation</B>(java.awt.Point&nbsp;loc)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setLocation(java.awt.Point)">Moveable</A></CODE></B></DD>
+<DD>Sets the location in device coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setLocation(java.awt.Point)">setLocation</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(java.awt.Rectangle)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(java.awt.Rectangle&nbsp;r)</PRE>
+<DL>
+<DD>Set the bounds, in pixels, of the <code>PointCollectionKey</code>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(int, int, int, int)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(int&nbsp;x,
+                      int&nbsp;y,
+                      int&nbsp;width,
+                      int&nbsp;height)</PRE>
+<DL>
+<DD>Set the bounds, in pixels, of the <code>PointCollectionKey</code>
+ <BR><B>Property Change:</B> <code>location</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#toString()">LayerChild</A></CODE></B></DD>
+<DD>Return a string that represents the <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#toString()">toString</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE><DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Stringified <code>LayerChild</code> representation.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isVisible()"><!-- --></A><H3>
+isVisible</H3>
+<PRE>
+public boolean <B>isVisible</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#isVisible()">LayerChild</A></CODE></B></DD>
+<DD>Check if <code>LayerChild</code> is visible.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#isVisible()">isVisible</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if visible</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVisible(boolean)"><!-- --></A><H3>
+setVisible</H3>
+<PRE>
+public void <B>setVisible</B>(boolean&nbsp;visible)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setVisible(boolean)">LayerChild</A></CODE></B></DD>
+<DD>Set visibility for a <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setVisible(boolean)">setVisible</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>visible</CODE> - visible if true</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="propertyChange(java.beans.PropertyChangeEvent)"><!-- --></A><H3>
+propertyChange</H3>
+<PRE>
+public void <B>propertyChange</B>(java.beans.PropertyChangeEvent&nbsp;evt)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>propertyChange</CODE> in interface <CODE>java.beans.PropertyChangeListener</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+public void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;l)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">Moveable</A></CODE></B></DD>
+<DD>Add a new PropertyChangeListener.  Properties will include
+ "moved".  Implementation of the following two methods will
+ normally be via the PropertyChangeSupport class.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+public void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;l)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">Moveable</A></CODE></B></DD>
+<DD>Remove a listener.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PointCollectionKey.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PolarGraph.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/PointCollectionKey.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="PointCollectionKey.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PolarGraph.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PolarGraph.html
new file mode 100644
index 0000000000000000000000000000000000000000..24c54c53faa53debcd368b00c268d1cdeab28c64
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/PolarGraph.html
@@ -0,0 +1,367 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+PolarGraph (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.PolarGraph class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="PolarGraph (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PolarGraph.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/PolarGraph.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="PolarGraph.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.Graph">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class PolarGraph</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.Graph</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.PolarGraph</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.beans.PropertyChangeListener, java.lang.Cloneable, java.util.EventListener</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>PolarGraph</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+Description of Class PolarGraph
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.x</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.Graph"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#layer_">layer_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PolarGraph.html#PolarGraph()">PolarGraph</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PolarGraph.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy the <code>Graph</code> object and all attached classes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PolarGraph.html#getDataAt(java.awt.Point)">getDataAt</A></B>(java.awt.Point&nbsp;pt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find data at a <code>Point</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PolarGraph.html#getObjectAt(java.awt.Point)">getObjectAt</A></B>(java.awt.Point&nbsp;pt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/PolarGraph.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A></B>(java.beans.PropertyChangeEvent&nbsp;evt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.Graph"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#computeRange(double, double, int)">computeRange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#computeRange(gov.noaa.pmel.util.Range2D, int)">computeRange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#computeRange(gov.noaa.pmel.util.SoTRange, int)">computeRange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#getId()">getId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#getLayer()">getLayer</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#getPane()">getPane</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#modified(java.lang.String)">modified</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#toString()">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="PolarGraph()"><!-- --></A><H3>
+PolarGraph</H3>
+<PRE>
+public <B>PolarGraph</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A> <B>copy</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#copy()">Graph</A></CODE></B></DD>
+<DD>Copy the <code>Graph</code> object and all attached classes.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#copy()">copy</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getObjectAt(java.awt.Point)"><!-- --></A><H3>
+getObjectAt</H3>
+<PRE>
+public java.lang.Object <B>getObjectAt</B>(java.awt.Point&nbsp;pt)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDataAt(java.awt.Point)"><!-- --></A><H3>
+getDataAt</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A> <B>getDataAt</B>(java.awt.Point&nbsp;pt)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#getDataAt(java.awt.Point)">Graph</A></CODE></B></DD>
+<DD>Find data at a <code>Point</code>
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html#getDataAt(java.awt.Point)">getDataAt</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="propertyChange(java.beans.PropertyChangeEvent)"><!-- --></A><H3>
+propertyChange</H3>
+<PRE>
+public void <B>propertyChange</B>(java.beans.PropertyChangeEvent&nbsp;evt)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>propertyChange</CODE> in interface <CODE>java.beans.PropertyChangeListener</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PolarGraph.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/PolarGraph.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="PolarGraph.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.Graph">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Ruler.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Ruler.html
new file mode 100644
index 0000000000000000000000000000000000000000..2c6dd4d49b82609fa767dc9270399983ec9d8fa6
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Ruler.html
@@ -0,0 +1,1989 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+Ruler (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.Ruler class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Ruler (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Ruler.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PolarGraph.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Ruler.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Ruler.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class Ruler</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.Ruler</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Ruler</B><DT>extends java.lang.Object<DT>implements java.lang.Cloneable, <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></DL>
+</PRE>
+
+<P>
+Description of Class Ruler
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#BOTH_SIDES">BOTH_SIDES</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw the tics on both sides of the axes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#HORIZONTAL">HORIZONTAL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Orient Key horizontally.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#labelColor_">labelColor_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.awt.Font</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#labelFont_">labelFont_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#labelHeight_">labelHeight_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#labelInterval_">labelInterval_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#labelPosition_">labelPosition_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#largeTicHeight_">largeTicHeight_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#lineColor_">lineColor_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#NEGATIVE_SIDE">NEGATIVE_SIDE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Place the label and/or tic on the negative side of the axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#NO_LABEL">NO_LABEL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do not draw a label and/or tic.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#numSmallTics_">numSmallTics_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#pBounds_">pBounds_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#POSITIVE_SIDE">POSITIVE_SIDE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Place the label and/or tic on the positive side of the axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#sigDigits_">sigDigits_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#smallTicHeight_">smallTicHeight_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#ticPosition_">ticPosition_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#uRange_">uRange_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#VERTICAL">VERTICAL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Orient Key vertically.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#Ruler()">Ruler</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor for Ruler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#Ruler(java.lang.String)">Ruler</A></B>(java.lang.String&nbsp;ident)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor for Ruler.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a copy of the <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw the <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#drawSmallXTics(java.awt.Graphics, double, double, double, double)">drawSmallXTics</A></B>(java.awt.Graphics&nbsp;g,
+               double&nbsp;xu,
+               double&nbsp;xtest,
+               double&nbsp;del,
+               double&nbsp;yp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#drawSmallYTics(java.awt.Graphics, double, double, double, double)">drawSmallYTics</A></B>(java.awt.Graphics&nbsp;g,
+               double&nbsp;xp,
+               double&nbsp;yu,
+               double&nbsp;ytest,
+               double&nbsp;del)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#drawXTic(java.awt.Graphics, double, double, double)">drawXTic</A></B>(java.awt.Graphics&nbsp;g,
+         double&nbsp;xp,
+         double&nbsp;yp,
+         double&nbsp;ticHeight)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#drawYTic(java.awt.Graphics, double, double, double)">drawYTic</A></B>(java.awt.Graphics&nbsp;g,
+         double&nbsp;xp,
+         double&nbsp;yp,
+         double&nbsp;ticHeight)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getBounds()">getBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the bounding box for the axis in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getBoundsP()">getBoundsP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the bounding box for the axis in physical units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the axis identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getLabelColor()">getLabelColor</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Font</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getLabelFont()">getLabelFont</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label font.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getLabelFormat()">getLabelFormat</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getLabelHeightP()">getLabelHeightP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label height.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getLabelInterval()">getLabelInterval</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getLabelPosition()">getLabelPosition</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label position.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getLargeTicHeightP()">getLargeTicHeightP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the large tic height.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getLayer()">getLayer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the associated <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getLineColor()">getLineColor</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getNumberSmallTics()">getNumberSmallTics</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of small tics between large tics.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getOrientation()">getOrientation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get axis orientation</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getPane()">getPane</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get <code>AbstractPane</code> of the <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getRangeU()">getRangeU</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getSignificantDigits()">getSignificantDigits</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getSmallTicHeightP()">getSmallTicHeightP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the small tic height.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getTicPosition()">getTicPosition</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the tic position.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#getTitle()">getTitle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the axis title.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#isSelectable()">isSelectable</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the current state is selectable.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#isSelected()">isSelected</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the object's selected property is set.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#isVisible()">isVisible</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check if <code>LayerChild</code> is visible.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#modified(java.lang.String)">modified</A></B>(java.lang.String&nbsp;mess)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used by sgt internally.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setBounds(int, int, int, int)">setBounds</A></B>(int&nbsp;x,
+          int&nbsp;y,
+          int&nbsp;width,
+          int&nbsp;height)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setBounds(java.awt.Rectangle)">setBounds</A></B>(java.awt.Rectangle&nbsp;r)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setBoundsP(gov.noaa.pmel.util.Rectangle2D.Double)">setBoundsP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A>&nbsp;bounds)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the bounding box for the axis in physical units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the axis identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setLabelColor(java.awt.Color)">setLabelColor</A></B>(java.awt.Color&nbsp;labelColor)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setLabelFont(java.awt.Font)">setLabelFont</A></B>(java.awt.Font&nbsp;fnt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label font.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setLabelFormat(java.lang.String)">setLabelFormat</A></B>(java.lang.String&nbsp;labelFormat)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setLabelHeightP(double)">setLabelHeightP</A></B>(double&nbsp;lhgt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label height in physical units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setLabelInterval(int)">setLabelInterval</A></B>(int&nbsp;labelInterval)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setLabelPosition(int)">setLabelPosition</A></B>(int&nbsp;labp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label position.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setLargeTicHeightP(double)">setLargeTicHeightP</A></B>(double&nbsp;lthgt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the large tic height in physical units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Associate a <code>Layer</code> with the <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setLineColor(java.awt.Color)">setLineColor</A></B>(java.awt.Color&nbsp;lineColor)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setNumberSmallTics(int)">setNumberSmallTics</A></B>(int&nbsp;nstic)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the number of small tics between large tics.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setOrientation(int)">setOrientation</A></B>(int&nbsp;orient)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set ruler orientation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setRangeU(gov.noaa.pmel.util.Range2D)">setRangeU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;range)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change the user unit range of <code>Ruler</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setSelectable(boolean)">setSelectable</A></B>(boolean&nbsp;select)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the Selectable property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setSelected(boolean)">setSelected</A></B>(boolean&nbsp;sel)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the selected property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setSignificantDigits(int)">setSignificantDigits</A></B>(int&nbsp;sigDigits)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setSmallTicHeightP(double)">setSmallTicHeightP</A></B>(double&nbsp;sthgt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the small tic height in physical units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setTicPosition(int)">setTicPosition</A></B>(int&nbsp;tpos)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the tic position.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setTitle(gov.noaa.pmel.sgt.SGLabel)">setTitle</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;title)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the axis title.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html#setVisible(boolean)">setVisible</A></B>(boolean&nbsp;visible)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set visibility for a <code>LayerChild</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.LayerChild"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#toString()">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="uRange_"><!-- --></A><H3>
+uRange_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>uRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="pBounds_"><!-- --></A><H3>
+pBounds_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A> <B>pBounds_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="numSmallTics_"><!-- --></A><H3>
+numSmallTics_</H3>
+<PRE>
+protected int <B>numSmallTics_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="largeTicHeight_"><!-- --></A><H3>
+largeTicHeight_</H3>
+<PRE>
+protected double <B>largeTicHeight_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="smallTicHeight_"><!-- --></A><H3>
+smallTicHeight_</H3>
+<PRE>
+protected double <B>smallTicHeight_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="ticPosition_"><!-- --></A><H3>
+ticPosition_</H3>
+<PRE>
+protected int <B>ticPosition_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="labelPosition_"><!-- --></A><H3>
+labelPosition_</H3>
+<PRE>
+protected int <B>labelPosition_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="labelInterval_"><!-- --></A><H3>
+labelInterval_</H3>
+<PRE>
+protected int <B>labelInterval_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="labelFont_"><!-- --></A><H3>
+labelFont_</H3>
+<PRE>
+protected java.awt.Font <B>labelFont_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="labelColor_"><!-- --></A><H3>
+labelColor_</H3>
+<PRE>
+protected java.awt.Color <B>labelColor_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="lineColor_"><!-- --></A><H3>
+lineColor_</H3>
+<PRE>
+protected java.awt.Color <B>lineColor_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="labelHeight_"><!-- --></A><H3>
+labelHeight_</H3>
+<PRE>
+protected double <B>labelHeight_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="sigDigits_"><!-- --></A><H3>
+sigDigits_</H3>
+<PRE>
+protected int <B>sigDigits_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="HORIZONTAL"><!-- --></A><H3>
+HORIZONTAL</H3>
+<PRE>
+public static final int <B>HORIZONTAL</B></PRE>
+<DL>
+<DD>Orient Key horizontally.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Ruler.HORIZONTAL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="VERTICAL"><!-- --></A><H3>
+VERTICAL</H3>
+<PRE>
+public static final int <B>VERTICAL</B></PRE>
+<DL>
+<DD>Orient Key vertically.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Ruler.VERTICAL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="POSITIVE_SIDE"><!-- --></A><H3>
+POSITIVE_SIDE</H3>
+<PRE>
+public static final int <B>POSITIVE_SIDE</B></PRE>
+<DL>
+<DD>Place the label and/or tic on the positive side of the axis.
+ The right side of VERTICAL axes and the top of HORIZONTAL axes.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Ruler.POSITIVE_SIDE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NEGATIVE_SIDE"><!-- --></A><H3>
+NEGATIVE_SIDE</H3>
+<PRE>
+public static final int <B>NEGATIVE_SIDE</B></PRE>
+<DL>
+<DD>Place the label and/or tic on the negative side of the axis.
+ The left side of VERTICAL axes and the bottom of HORIZONTAL axes.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Ruler.NEGATIVE_SIDE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NO_LABEL"><!-- --></A><H3>
+NO_LABEL</H3>
+<PRE>
+public static final int <B>NO_LABEL</B></PRE>
+<DL>
+<DD>Do not draw a label and/or tic.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Ruler.NO_LABEL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BOTH_SIDES"><!-- --></A><H3>
+BOTH_SIDES</H3>
+<PRE>
+public static final int <B>BOTH_SIDES</B></PRE>
+<DL>
+<DD>Draw the tics on both sides of the axes.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.Ruler.BOTH_SIDES">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Ruler()"><!-- --></A><H3>
+Ruler</H3>
+<PRE>
+public <B>Ruler</B>()</PRE>
+<DL>
+<DD>Default constructor for Ruler.
+<P>
+</DL>
+<HR>
+
+<A NAME="Ruler(java.lang.String)"><!-- --></A><H3>
+Ruler</H3>
+<PRE>
+public <B>Ruler</B>(java.lang.String&nbsp;ident)</PRE>
+<DL>
+<DD>Constructor for Ruler. Sets the ruler identifier and initializes
+ the defaults. Default values are:
+
+ <PRE>
+   numberSmallTics = 0
+   largeTicHeightP = 0.1
+   smallTicHeightP = 0.05
+       ticPosition = NEGATIVE_SIDE
+     labelPosition = NEGATIVE_SIDE
+     labelInterval = 2
+         labelFont = Font("Helvetica", Font.ITALIC, 10);
+      labelHeightP = 0.15
+ significantDigits = 2;
+       labelFormat = ""
+             title = null
+       orientation = HORIZONTAL
+                Id = ""
+ </PRE>
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - axis identification</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="drawXTic(java.awt.Graphics, double, double, double)"><!-- --></A><H3>
+drawXTic</H3>
+<PRE>
+protected void <B>drawXTic</B>(java.awt.Graphics&nbsp;g,
+                        double&nbsp;xp,
+                        double&nbsp;yp,
+                        double&nbsp;ticHeight)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawYTic(java.awt.Graphics, double, double, double)"><!-- --></A><H3>
+drawYTic</H3>
+<PRE>
+protected void <B>drawYTic</B>(java.awt.Graphics&nbsp;g,
+                        double&nbsp;xp,
+                        double&nbsp;yp,
+                        double&nbsp;ticHeight)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawSmallXTics(java.awt.Graphics, double, double, double, double)"><!-- --></A><H3>
+drawSmallXTics</H3>
+<PRE>
+protected void <B>drawSmallXTics</B>(java.awt.Graphics&nbsp;g,
+                              double&nbsp;xu,
+                              double&nbsp;xtest,
+                              double&nbsp;del,
+                              double&nbsp;yp)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawSmallYTics(java.awt.Graphics, double, double, double, double)"><!-- --></A><H3>
+drawSmallYTics</H3>
+<PRE>
+protected void <B>drawSmallYTics</B>(java.awt.Graphics&nbsp;g,
+                              double&nbsp;xp,
+                              double&nbsp;yu,
+                              double&nbsp;ytest,
+                              double&nbsp;del)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A> <B>copy</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#copy()">LayerChild</A></CODE></B></DD>
+<DD>Create a copy of the <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#copy()">copy</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>A copy of the <code>LayerChild</code>.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelected(boolean)"><!-- --></A><H3>
+setSelected</H3>
+<PRE>
+public void <B>setSelected</B>(boolean&nbsp;sel)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelected(boolean)">Selectable</A></CODE></B></DD>
+<DD>Sets the selected property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelected(boolean)">setSelected</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>sel</CODE> - true if selected, false if not.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSelected()"><!-- --></A><H3>
+isSelected</H3>
+<PRE>
+public boolean <B>isSelected</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelected()">Selectable</A></CODE></B></DD>
+<DD>Returns true if the object's selected property is set.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelected()">isSelected</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if selected, false if not.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelectable(boolean)"><!-- --></A><H3>
+setSelectable</H3>
+<PRE>
+public void <B>setSelectable</B>(boolean&nbsp;select)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelectable(boolean)">Selectable</A></CODE></B></DD>
+<DD>Set the Selectable property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelectable(boolean)">setSelectable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>select</CODE> - if true object is selectable</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSelectable()"><!-- --></A><H3>
+isSelectable</H3>
+<PRE>
+public boolean <B>isSelectable</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelectable()">Selectable</A></CODE></B></DD>
+<DD>Returns true if the current state is selectable.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelectable()">isSelectable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if selectable</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLargeTicHeightP(double)"><!-- --></A><H3>
+setLargeTicHeightP</H3>
+<PRE>
+public void <B>setLargeTicHeightP</B>(double&nbsp;lthgt)</PRE>
+<DL>
+<DD>Set the large tic height in physical units.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>lthgt</CODE> - large tic height.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLargeTicHeightP()"><!-- --></A><H3>
+getLargeTicHeightP</H3>
+<PRE>
+public double <B>getLargeTicHeightP</B>()</PRE>
+<DL>
+<DD>Get the large tic height.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>large tic height in physcial units.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setNumberSmallTics(int)"><!-- --></A><H3>
+setNumberSmallTics</H3>
+<PRE>
+public void <B>setNumberSmallTics</B>(int&nbsp;nstic)</PRE>
+<DL>
+<DD>Set the number of small tics between large tics.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>nstic</CODE> - number of small tics.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNumberSmallTics()"><!-- --></A><H3>
+getNumberSmallTics</H3>
+<PRE>
+public int <B>getNumberSmallTics</B>()</PRE>
+<DL>
+<DD>Get the number of small tics between large tics.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>number of small tics.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSmallTicHeightP(double)"><!-- --></A><H3>
+setSmallTicHeightP</H3>
+<PRE>
+public void <B>setSmallTicHeightP</B>(double&nbsp;sthgt)</PRE>
+<DL>
+<DD>Set the small tic height in physical units.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>sthgt</CODE> - small tic height.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSmallTicHeightP()"><!-- --></A><H3>
+getSmallTicHeightP</H3>
+<PRE>
+public double <B>getSmallTicHeightP</B>()</PRE>
+<DL>
+<DD>Get the small tic height.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>small tic height in physical units.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTicPosition(int)"><!-- --></A><H3>
+setTicPosition</H3>
+<PRE>
+public void <B>setTicPosition</B>(int&nbsp;tpos)</PRE>
+<DL>
+<DD>Set the tic position. Tic position can be POSITIVE_SIDE, NEGATIVE_SIDE,
+ or BOTH_SIDES.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tpos</CODE> - tic position</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTicPosition()"><!-- --></A><H3>
+getTicPosition</H3>
+<PRE>
+public int <B>getTicPosition</B>()</PRE>
+<DL>
+<DD>Get the tic position.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>tic position</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelPosition(int)"><!-- --></A><H3>
+setLabelPosition</H3>
+<PRE>
+public void <B>setLabelPosition</B>(int&nbsp;labp)</PRE>
+<DL>
+<DD>Set the label position. Label position can be POSITIVE_SIDE, NEGATIVE_SIDE,
+ and NO_LABEL.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>lapb</CODE> - label position.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelPosition()"><!-- --></A><H3>
+getLabelPosition</H3>
+<PRE>
+public int <B>getLabelPosition</B>()</PRE>
+<DL>
+<DD>Get the label position.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>label position</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelFont(java.awt.Font)"><!-- --></A><H3>
+setLabelFont</H3>
+<PRE>
+public void <B>setLabelFont</B>(java.awt.Font&nbsp;fnt)</PRE>
+<DL>
+<DD>Set the label font.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>fnt</CODE> - label font</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelFont()"><!-- --></A><H3>
+getLabelFont</H3>
+<PRE>
+public java.awt.Font <B>getLabelFont</B>()</PRE>
+<DL>
+<DD>Get the label font.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>label font</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelHeightP(double)"><!-- --></A><H3>
+setLabelHeightP</H3>
+<PRE>
+public void <B>setLabelHeightP</B>(double&nbsp;lhgt)</PRE>
+<DL>
+<DD>Set the label height in physical units.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>lhgt</CODE> - label height.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelHeightP()"><!-- --></A><H3>
+getLabelHeightP</H3>
+<PRE>
+public double <B>getLabelHeightP</B>()</PRE>
+<DL>
+<DD>Get the label height.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>label height</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+public void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Set the axis identifier.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setId(java.lang.String)">setId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - identifier</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD>Set the axis identifier.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getId()">getId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - identifier
+<DT><B>Returns:</B><DD><code>LayerChild</code> identification.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLayer(gov.noaa.pmel.sgt.Layer)"><!-- --></A><H3>
+setLayer</H3>
+<PRE>
+public void <B>setLayer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;l)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setLayer(gov.noaa.pmel.sgt.Layer)">LayerChild</A></CODE></B></DD>
+<DD>Associate a <code>Layer</code> with the <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>l</CODE> - Parent layer.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLayer()"><!-- --></A><H3>
+getLayer</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getLayer</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getLayer()">LayerChild</A></CODE></B></DD>
+<DD>Get the associated <code>Layer</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getLayer()">getLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Associated layer</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPane()"><!-- --></A><H3>
+getPane</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A> <B>getPane</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getPane()">LayerChild</A></CODE></B></DD>
+<DD>Get <code>AbstractPane</code> of the <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getPane()">getPane</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="modified(java.lang.String)"><!-- --></A><H3>
+modified</H3>
+<PRE>
+public void <B>modified</B>(java.lang.String&nbsp;mess)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#modified(java.lang.String)">LayerChild</A></CODE></B></DD>
+<DD>Used by sgt internally.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#modified(java.lang.String)">modified</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeU(gov.noaa.pmel.util.Range2D)"><!-- --></A><H3>
+setRangeU</H3>
+<PRE>
+public void <B>setRangeU</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;range)</PRE>
+<DL>
+<DD>Change the user unit range of <code>Ruler</code>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRangeU()"><!-- --></A><H3>
+getRangeU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>getRangeU</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBoundsP(gov.noaa.pmel.util.Rectangle2D.Double)"><!-- --></A><H3>
+setBoundsP</H3>
+<PRE>
+public void <B>setBoundsP</B>(<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A>&nbsp;bounds)</PRE>
+<DL>
+<DD>Set the bounding box for the axis in physical units.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBoundsP()"><!-- --></A><H3>
+getBoundsP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A> <B>getBoundsP</B>()</PRE>
+<DL>
+<DD>Get the bounding box for the axis in physical units.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>bounding box</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOrientation(int)"><!-- --></A><H3>
+setOrientation</H3>
+<PRE>
+public void <B>setOrientation</B>(int&nbsp;orient)</PRE>
+<DL>
+<DD>Set ruler orientation.  Allowed orientations are HORIZONATAL and
+ VERTICAL.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>or</CODE> - orientation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOrientation()"><!-- --></A><H3>
+getOrientation</H3>
+<PRE>
+public int <B>getOrientation</B>()</PRE>
+<DL>
+<DD>Get axis orientation
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>axis orientation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTitle(gov.noaa.pmel.sgt.SGLabel)"><!-- --></A><H3>
+setTitle</H3>
+<PRE>
+public void <B>setTitle</B>(<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;title)</PRE>
+<DL>
+<DD>Set the axis title.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>title</CODE> - axis title</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTitle()"><!-- --></A><H3>
+getTitle</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>getTitle</B>()</PRE>
+<DL>
+<DD>Get the axis title.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>axis title</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBounds()"><!-- --></A><H3>
+getBounds</H3>
+<PRE>
+public java.awt.Rectangle <B>getBounds</B>()</PRE>
+<DL>
+<DD>Get the bounding box for the axis in device units.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>bounding box</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(java.awt.Rectangle)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(java.awt.Rectangle&nbsp;r)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(int, int, int, int)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(int&nbsp;x,
+                      int&nbsp;y,
+                      int&nbsp;width,
+                      int&nbsp;height)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#draw(java.awt.Graphics)">LayerChild</A></CODE></B></DD>
+<DD>Draw the <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#draw(java.awt.Graphics)">draw</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics context</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isVisible()"><!-- --></A><H3>
+isVisible</H3>
+<PRE>
+public boolean <B>isVisible</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#isVisible()">LayerChild</A></CODE></B></DD>
+<DD>Check if <code>LayerChild</code> is visible.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#isVisible()">isVisible</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if visible</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVisible(boolean)"><!-- --></A><H3>
+setVisible</H3>
+<PRE>
+public void <B>setVisible</B>(boolean&nbsp;visible)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setVisible(boolean)">LayerChild</A></CODE></B></DD>
+<DD>Set visibility for a <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setVisible(boolean)">setVisible</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>visible</CODE> - visible if true</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelInterval()"><!-- --></A><H3>
+getLabelInterval</H3>
+<PRE>
+public int <B>getLabelInterval</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelInterval(int)"><!-- --></A><H3>
+setLabelInterval</H3>
+<PRE>
+public void <B>setLabelInterval</B>(int&nbsp;labelInterval)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSignificantDigits()"><!-- --></A><H3>
+getSignificantDigits</H3>
+<PRE>
+public int <B>getSignificantDigits</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSignificantDigits(int)"><!-- --></A><H3>
+setSignificantDigits</H3>
+<PRE>
+public void <B>setSignificantDigits</B>(int&nbsp;sigDigits)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelFormat()"><!-- --></A><H3>
+getLabelFormat</H3>
+<PRE>
+public java.lang.String <B>getLabelFormat</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelFormat(java.lang.String)"><!-- --></A><H3>
+setLabelFormat</H3>
+<PRE>
+public void <B>setLabelFormat</B>(java.lang.String&nbsp;labelFormat)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelColor()"><!-- --></A><H3>
+getLabelColor</H3>
+<PRE>
+public java.awt.Color <B>getLabelColor</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelColor(java.awt.Color)"><!-- --></A><H3>
+setLabelColor</H3>
+<PRE>
+public void <B>setLabelColor</B>(java.awt.Color&nbsp;labelColor)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLineColor()"><!-- --></A><H3>
+getLineColor</H3>
+<PRE>
+public java.awt.Color <B>getLineColor</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLineColor(java.awt.Color)"><!-- --></A><H3>
+setLineColor</H3>
+<PRE>
+public void <B>setLineColor</B>(java.awt.Color&nbsp;lineColor)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Ruler.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/PolarGraph.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Ruler.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Ruler.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/SGException.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/SGException.html
new file mode 100644
index 0000000000000000000000000000000000000000..a430522f5da6b0b009beb0441fccd789b0dee271
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/SGException.html
@@ -0,0 +1,262 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+SGException (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.SGException class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="SGException (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SGException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/SGException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SGException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class SGException</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Throwable
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Exception
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.SGException</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt">AxisNotFoundException</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ChildNotFoundException.html" title="class in gov.noaa.pmel.sgt">ChildNotFoundException</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A>, <A HREF="../../../../gov/noaa/pmel/sgt/DataNotAssignedException.html" title="class in gov.noaa.pmel.sgt">DataNotAssignedException</A>, <A HREF="../../../../gov/noaa/pmel/sgt/DataNotFoundException.html" title="class in gov.noaa.pmel.sgt">DataNotFoundException</A>, <A HREF="../../../../gov/noaa/pmel/sgt/DataNotSameShapeException.html" title="class in gov.noaa.pmel.sgt">DataNotSameShapeException</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LabelNotFoundException.html" title="class in gov.noaa.pmel.sgt">LabelNotFoundException</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A>, <A HREF="../../../../gov/noaa/pmel/sgt/NegativeLogException.html" title="class in gov.noaa.pmel.sgt">NegativeLogException</A>, <A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt">PaneNotFoundException</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>SGException</B><DT>extends java.lang.Exception</DL>
+</PRE>
+
+<P>
+Base class for gov.noaa.pmel.sgt exceptions.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.SGException">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGException.html#SGException()">SGException</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGException.html#SGException(java.lang.String)">SGException</A></B>(java.lang.String&nbsp;s)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Throwable</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="SGException()"><!-- --></A><H3>
+SGException</H3>
+<PRE>
+public <B>SGException</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="SGException(java.lang.String)"><!-- --></A><H3>
+SGException</H3>
+<PRE>
+public <B>SGException</B>(java.lang.String&nbsp;s)</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SGException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/SGException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SGException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/SGLabel.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/SGLabel.html
new file mode 100644
index 0000000000000000000000000000000000000000..cbc63867598c4e4be277fcc82cd86c35bf035e1b
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/SGLabel.html
@@ -0,0 +1,1706 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+SGLabel (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.SGLabel class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="SGLabel (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SGLabel.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/SGLabel.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SGLabel.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class SGLabel</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.SGLabel</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A>, java.io.Serializable, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>SGLabel</B><DT>extends java.lang.Object<DT>implements java.lang.Cloneable, <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>, java.io.Serializable</DL>
+</PRE>
+
+<P>
+Draws text on a layer object. SGLabel uses the drawString() method
+ of the Graphics class.  SGLabel allows the user to align the text
+ both vertically (TOP, MIDDLE, and BOTTOM) and horizontally
+ (LEFT, MIDDLE, and RIGHT).  The font, color, and height (in user
+ coordinates) can also be specified.  The SGLabel can also be drawn
+ either HORIZONTAL or VERTICAL.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><CODE>Graphics</CODE>, 
+<A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.SGLabel">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#ANGLE">ANGLE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Orient label at an angle</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#BOTTOM">BOTTOM</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align bottom of label</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#CENTER">CENTER</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align center of label</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#HORIZONTAL">HORIZONTAL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Orient label horizontal</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#LEFT">LEFT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align left of label</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#MIDDLE">MIDDLE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align middle of label</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#RIGHT">RIGHT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align right of label</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#TOP">TOP</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align top of label</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#VERTICAL">VERTICAL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Orient label vertical</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#SGLabel(java.lang.String, java.lang.String, double, gov.noaa.pmel.util.Point2D.Double, int, int)">SGLabel</A></B>(java.lang.String&nbsp;id,
+        java.lang.String&nbsp;lbl,
+        double&nbsp;hgt,
+        <A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc,
+        int&nbsp;valign,
+        int&nbsp;halign)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Long SGLabel constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#SGLabel(java.lang.String, java.lang.String, gov.noaa.pmel.util.Point2D.Double)">SGLabel</A></B>(java.lang.String&nbsp;id,
+        java.lang.String&nbsp;lbl,
+        <A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Quick SGLabel constructor.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a new PropertyChangeListener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a copy of the <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw the <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#equals(java.lang.Object)">equals</A></B>(java.lang.Object&nbsp;obj)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#getAngle()">getAngle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get label drawing angle.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#getBounds()">getBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label bounds in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#getBoundsP()">getBoundsP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label bounds in physical units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#getColor()">getColor</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Font</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#getFont()">getFont</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the font.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#getHAlign()">getHAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the horizontal alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#getHeight()">getHeight</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label height in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#getHeightP()">getHeightP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label height in physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#getLayer()">getLayer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the layer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Point</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#getLocation()">getLocation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label position in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#getLocationP()">getLocationP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label reference location in physcial coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#getOrientation()">getOrientation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the origentation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#getPane()">getPane</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get <code>AbstractPane</code> of the <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;float</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#getStringHeight(java.awt.Graphics)">getStringHeight</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the string height in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;float</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#getStringWidth(java.awt.Graphics)">getStringWidth</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the string width in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#getText()">getText</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label text.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#getVAlign()">getVAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the vertical alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#isMoveable()">isMoveable</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the current state is moveable</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#isSelectable()">isSelectable</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the current state is selectable.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#isSelected()">isSelected</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the object's selected property is set.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#isVisible()">isVisible</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check if <code>LayerChild</code> is visible.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#modified(java.lang.String)">modified</A></B>(java.lang.String&nbsp;text)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used by sgt internally.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a listener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setAlign(int, int)">setAlign</A></B>(int&nbsp;vert,
+         int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the vertical and horizontal alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setAngle(double)">setAngle</A></B>(double&nbsp;angle)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw label at arbitrary rotation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setBounds(int, int, int, int)">setBounds</A></B>(int&nbsp;x,
+          int&nbsp;y,
+          int&nbsp;width,
+          int&nbsp;height)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label bounds in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setBounds(java.awt.Rectangle)">setBounds</A></B>(java.awt.Rectangle&nbsp;r)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label bounds in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setColor(java.awt.Color)">setColor</A></B>(java.awt.Color&nbsp;color)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setFont(java.awt.Font)">setFont</A></B>(java.awt.Font&nbsp;fnt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the font.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setHAlign(int)">setHAlign</A></B>(int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the horizontal alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setHeightP(double)">setHeightP</A></B>(double&nbsp;hgt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the height of the label in physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Associate a <code>Layer</code> with the <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setLocation(java.awt.Point)">setLocation</A></B>(java.awt.Point&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label reference location in pixel coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setLocationP(gov.noaa.pmel.util.Point2D.Double)">setLocationP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label reference location in physcial coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setMoveable(boolean)">setMoveable</A></B>(boolean&nbsp;moveable)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the moveable property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setOrientation(int)">setOrientation</A></B>(int&nbsp;orient)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the orientation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setSelectable(boolean)">setSelectable</A></B>(boolean&nbsp;select)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the Selectable property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setSelected(boolean)">setSelected</A></B>(boolean&nbsp;sel)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the selected property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setText(java.lang.String)">setText</A></B>(java.lang.String&nbsp;lbl)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label text.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setVAlign(int)">setVAlign</A></B>(int&nbsp;vert)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the vertical alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#setVisible(boolean)">setVisible</A></B>(boolean&nbsp;visible)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set visibility for a <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a string that represents the <code>LayerChild</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="TOP"><!-- --></A><H3>
+TOP</H3>
+<PRE>
+public static final int <B>TOP</B></PRE>
+<DL>
+<DD>Align top of label
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.SGLabel.TOP">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MIDDLE"><!-- --></A><H3>
+MIDDLE</H3>
+<PRE>
+public static final int <B>MIDDLE</B></PRE>
+<DL>
+<DD>Align middle of label
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.SGLabel.MIDDLE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BOTTOM"><!-- --></A><H3>
+BOTTOM</H3>
+<PRE>
+public static final int <B>BOTTOM</B></PRE>
+<DL>
+<DD>Align bottom of label
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.SGLabel.BOTTOM">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="LEFT"><!-- --></A><H3>
+LEFT</H3>
+<PRE>
+public static final int <B>LEFT</B></PRE>
+<DL>
+<DD>Align left of label
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.SGLabel.LEFT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CENTER"><!-- --></A><H3>
+CENTER</H3>
+<PRE>
+public static final int <B>CENTER</B></PRE>
+<DL>
+<DD>Align center of label
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.SGLabel.CENTER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RIGHT"><!-- --></A><H3>
+RIGHT</H3>
+<PRE>
+public static final int <B>RIGHT</B></PRE>
+<DL>
+<DD>Align right of label
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.SGLabel.RIGHT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="HORIZONTAL"><!-- --></A><H3>
+HORIZONTAL</H3>
+<PRE>
+public static final int <B>HORIZONTAL</B></PRE>
+<DL>
+<DD>Orient label horizontal
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.SGLabel.HORIZONTAL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="VERTICAL"><!-- --></A><H3>
+VERTICAL</H3>
+<PRE>
+public static final int <B>VERTICAL</B></PRE>
+<DL>
+<DD>Orient label vertical
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.SGLabel.VERTICAL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="ANGLE"><!-- --></A><H3>
+ANGLE</H3>
+<PRE>
+public static final int <B>ANGLE</B></PRE>
+<DL>
+<DD>Orient label at an angle
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.SGLabel.ANGLE">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="SGLabel(java.lang.String, java.lang.String, gov.noaa.pmel.util.Point2D.Double)"><!-- --></A><H3>
+SGLabel</H3>
+<PRE>
+public <B>SGLabel</B>(java.lang.String&nbsp;id,
+               java.lang.String&nbsp;lbl,
+               <A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</PRE>
+<DL>
+<DD>Quick SGLabel constructor. Default alignment of BOTTOM and LEFT are
+ used.  Default height is 0.12.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - Label identifier<DD><CODE>lbl</CODE> - String to be plotted.</DL>
+</DL>
+<HR>
+
+<A NAME="SGLabel(java.lang.String, java.lang.String, double, gov.noaa.pmel.util.Point2D.Double, int, int)"><!-- --></A><H3>
+SGLabel</H3>
+<PRE>
+public <B>SGLabel</B>(java.lang.String&nbsp;id,
+               java.lang.String&nbsp;lbl,
+               double&nbsp;hgt,
+               <A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc,
+               int&nbsp;valign,
+               int&nbsp;halign)</PRE>
+<DL>
+<DD>Long SGLabel constructor.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - Label identifier<DD><CODE>lbl</CODE> - String to be plotted<DD><CODE>hgt</CODE> - String height in physical units<DD><CODE>loc</CODE> - Location to plot label in physical units<DD><CODE>valign</CODE> - Vertical alignment<DD><CODE>halign</CODE> - Horizontal alignment</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A> <B>copy</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#copy()">LayerChild</A></CODE></B></DD>
+<DD>Create a copy of the <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#copy()">copy</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>A copy of the <code>LayerChild</code>.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="equals(java.lang.Object)"><!-- --></A><H3>
+equals</H3>
+<PRE>
+public boolean <B>equals</B>(java.lang.Object&nbsp;obj)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>equals</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)
+          throws <A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#draw(java.awt.Graphics)">LayerChild</A></CODE></B></DD>
+<DD>Draw the <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#draw(java.awt.Graphics)">draw</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics context
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></CODE> - No layer is associated with the <code>LayerChild</code>.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelected(boolean)"><!-- --></A><H3>
+setSelected</H3>
+<PRE>
+public void <B>setSelected</B>(boolean&nbsp;sel)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelected(boolean)">Selectable</A></CODE></B></DD>
+<DD>Sets the selected property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelected(boolean)">setSelected</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>sel</CODE> - true if selected, false if not.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSelected()"><!-- --></A><H3>
+isSelected</H3>
+<PRE>
+public boolean <B>isSelected</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelected()">Selectable</A></CODE></B></DD>
+<DD>Returns true if the object's selected property is set.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelected()">isSelected</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if selected, false if not.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelectable(boolean)"><!-- --></A><H3>
+setSelectable</H3>
+<PRE>
+public void <B>setSelectable</B>(boolean&nbsp;select)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelectable(boolean)">Selectable</A></CODE></B></DD>
+<DD>Set the Selectable property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelectable(boolean)">setSelectable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>select</CODE> - if true object is selectable</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSelectable()"><!-- --></A><H3>
+isSelectable</H3>
+<PRE>
+public boolean <B>isSelectable</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelectable()">Selectable</A></CODE></B></DD>
+<DD>Returns true if the current state is selectable.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelectable()">isSelectable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if selectable</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColor(java.awt.Color)"><!-- --></A><H3>
+setColor</H3>
+<PRE>
+public void <B>setColor</B>(java.awt.Color&nbsp;color)</PRE>
+<DL>
+<DD>Set the color.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>color</CODE> - The color of the label.<DT><B>See Also:</B><DD><CODE>Color</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColor()"><!-- --></A><H3>
+getColor</H3>
+<PRE>
+public java.awt.Color <B>getColor</B>()</PRE>
+<DL>
+<DD>Get the color.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The current color of the label.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setFont(java.awt.Font)"><!-- --></A><H3>
+setFont</H3>
+<PRE>
+public void <B>setFont</B>(java.awt.Font&nbsp;fnt)</PRE>
+<DL>
+<DD>Set the font.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>fnt</CODE> - The Font to use to draw the label.<DT><B>See Also:</B><DD><CODE>Font</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFont()"><!-- --></A><H3>
+getFont</H3>
+<PRE>
+public java.awt.Font <B>getFont</B>()</PRE>
+<DL>
+<DD>Get the font.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The current font for the label.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHeightP(double)"><!-- --></A><H3>
+setHeightP</H3>
+<PRE>
+public void <B>setHeightP</B>(double&nbsp;hgt)</PRE>
+<DL>
+<DD>Set the height of the label in physical coordinates.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>hgt</CODE> - The label height.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHeightP()"><!-- --></A><H3>
+getHeightP</H3>
+<PRE>
+public double <B>getHeightP</B>()</PRE>
+<DL>
+<DD>Get the label height in physical coordinates.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The label height.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAlign(int, int)"><!-- --></A><H3>
+setAlign</H3>
+<PRE>
+public void <B>setAlign</B>(int&nbsp;vert,
+                     int&nbsp;horz)</PRE>
+<DL>
+<DD>Set the vertical and horizontal alignment.  The vertical alignment
+ can be TOP, MIDDLE, or BOTTOM, and the horizontal alignment
+ LEFT, CENTER, or RIGHT.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - The vertical alignment.<DD><CODE>horz</CODE> - The horizontal alignment.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHAlign(int)"><!-- --></A><H3>
+setHAlign</H3>
+<PRE>
+public void <B>setHAlign</B>(int&nbsp;horz)</PRE>
+<DL>
+<DD>Set the horizontal alignment. The alignment can be LEFT, CENTER,
+ or RIGHT.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>horz</CODE> - The horizontal alignment.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHAlign()"><!-- --></A><H3>
+getHAlign</H3>
+<PRE>
+public int <B>getHAlign</B>()</PRE>
+<DL>
+<DD>Get the horizontal alignment.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the horizontal alignment.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVAlign(int)"><!-- --></A><H3>
+setVAlign</H3>
+<PRE>
+public void <B>setVAlign</B>(int&nbsp;vert)</PRE>
+<DL>
+<DD>Set the vertical alignment. The alignment can be TOP, MIDDLE,
+ or BOTTOM.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - The vertical alignment.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVAlign()"><!-- --></A><H3>
+getVAlign</H3>
+<PRE>
+public int <B>getVAlign</B>()</PRE>
+<DL>
+<DD>Get the vertical alignment.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the vertical alignment.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocationP(gov.noaa.pmel.util.Point2D.Double)"><!-- --></A><H3>
+setLocationP</H3>
+<PRE>
+public void <B>setLocationP</B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</PRE>
+<DL>
+<DD>Set the label reference location in physcial coordinates.
+ <BR><B>Property Change:</B> <code>location</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>loc</CODE> - physical location of label</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocationP()"><!-- --></A><H3>
+getLocationP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A> <B>getLocationP</B>()</PRE>
+<DL>
+<DD>Get the label reference location in physcial coordinates.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the labels position.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOrientation(int)"><!-- --></A><H3>
+setOrientation</H3>
+<PRE>
+public void <B>setOrientation</B>(int&nbsp;orient)</PRE>
+<DL>
+<DD>Set the orientation. The orientation can be HORIZONTAL or
+ VERTICAL.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>orient</CODE> - The orientation.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOrientation()"><!-- --></A><H3>
+getOrientation</H3>
+<PRE>
+public int <B>getOrientation</B>()</PRE>
+<DL>
+<DD>Get the origentation.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the orientation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAngle(double)"><!-- --></A><H3>
+setAngle</H3>
+<PRE>
+public void <B>setAngle</B>(double&nbsp;angle)</PRE>
+<DL>
+<DD>Draw label at arbitrary rotation.  Warning: Rotated labels are
+ not drawn very well when using JDK1.1. For best results use
+ JDK1.2 or newer.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAngle()"><!-- --></A><H3>
+getAngle</H3>
+<PRE>
+public double <B>getAngle</B>()</PRE>
+<DL>
+<DD>Get label drawing angle.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLayer(gov.noaa.pmel.sgt.Layer)"><!-- --></A><H3>
+setLayer</H3>
+<PRE>
+public void <B>setLayer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;l)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setLayer(gov.noaa.pmel.sgt.Layer)">LayerChild</A></CODE></B></DD>
+<DD>Associate a <code>Layer</code> with the <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>l</CODE> - Parent layer.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLayer()"><!-- --></A><H3>
+getLayer</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getLayer</B>()</PRE>
+<DL>
+<DD>Get the layer.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getLayer()">getLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the layer object.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPane()"><!-- --></A><H3>
+getPane</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A> <B>getPane</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getPane()">LayerChild</A></CODE></B></DD>
+<DD>Get <code>AbstractPane</code> of the <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getPane()">getPane</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="modified(java.lang.String)"><!-- --></A><H3>
+modified</H3>
+<PRE>
+public void <B>modified</B>(java.lang.String&nbsp;text)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#modified(java.lang.String)">LayerChild</A></CODE></B></DD>
+<DD>Used by sgt internally.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#modified(java.lang.String)">modified</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getText()"><!-- --></A><H3>
+getText</H3>
+<PRE>
+public java.lang.String <B>getText</B>()</PRE>
+<DL>
+<DD>Get the label text.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the label text</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setText(java.lang.String)"><!-- --></A><H3>
+setText</H3>
+<PRE>
+public void <B>setText</B>(java.lang.String&nbsp;lbl)</PRE>
+<DL>
+<DD>Set the label text.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>lbl</CODE> - the label text</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD>Get the label identifier.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getId()">getId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the identifier</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+public void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Set the label identifier.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setId(java.lang.String)">setId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - the label identifier</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHeight()"><!-- --></A><H3>
+getHeight</H3>
+<PRE>
+public int <B>getHeight</B>()</PRE>
+<DL>
+<DD>Get the label height in device coordinates.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the label height</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocation()"><!-- --></A><H3>
+getLocation</H3>
+<PRE>
+public java.awt.Point <B>getLocation</B>()</PRE>
+<DL>
+<DD>Get the label position in device coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#getLocation()">getLocation</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the label position</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocation(java.awt.Point)"><!-- --></A><H3>
+setLocation</H3>
+<PRE>
+public void <B>setLocation</B>(java.awt.Point&nbsp;loc)</PRE>
+<DL>
+<DD>Set the label reference location in pixel coordinates.
+ <BR><B>Property Change:</B> <code>location</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setLocation(java.awt.Point)">setLocation</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>loc</CODE> - physical location of label</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBoundsP()"><!-- --></A><H3>
+getBoundsP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A> <B>getBoundsP</B>()</PRE>
+<DL>
+<DD>Get the label bounds in physical units.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the label bounds</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBounds()"><!-- --></A><H3>
+getBounds</H3>
+<PRE>
+public java.awt.Rectangle <B>getBounds</B>()</PRE>
+<DL>
+<DD>Get the label bounds in device units.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the label bounds</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(java.awt.Rectangle)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(java.awt.Rectangle&nbsp;r)</PRE>
+<DL>
+<DD>Set the label bounds in device units.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(int, int, int, int)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(int&nbsp;x,
+                      int&nbsp;y,
+                      int&nbsp;width,
+                      int&nbsp;height)</PRE>
+<DL>
+<DD>Set the label bounds in device units.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#toString()">LayerChild</A></CODE></B></DD>
+<DD>Return a string that represents the <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#toString()">toString</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE><DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Stringified <code>LayerChild</code> representation.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isVisible()"><!-- --></A><H3>
+isVisible</H3>
+<PRE>
+public boolean <B>isVisible</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#isVisible()">LayerChild</A></CODE></B></DD>
+<DD>Check if <code>LayerChild</code> is visible.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#isVisible()">isVisible</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if visible</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVisible(boolean)"><!-- --></A><H3>
+setVisible</H3>
+<PRE>
+public void <B>setVisible</B>(boolean&nbsp;visible)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setVisible(boolean)">LayerChild</A></CODE></B></DD>
+<DD>Set visibility for a <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setVisible(boolean)">setVisible</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>visible</CODE> - visible if true</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isMoveable()"><!-- --></A><H3>
+isMoveable</H3>
+<PRE>
+public boolean <B>isMoveable</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#isMoveable()">Moveable</A></CODE></B></DD>
+<DD>Returns true if the current state is moveable
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#isMoveable()">isMoveable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if moveable</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMoveable(boolean)"><!-- --></A><H3>
+setMoveable</H3>
+<PRE>
+public void <B>setMoveable</B>(boolean&nbsp;moveable)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setMoveable(boolean)">Moveable</A></CODE></B></DD>
+<DD>Set the moveable property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setMoveable(boolean)">setMoveable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStringWidth(java.awt.Graphics)"><!-- --></A><H3>
+getStringWidth</H3>
+<PRE>
+public float <B>getStringWidth</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD>Get the string width in device units.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStringHeight(java.awt.Graphics)"><!-- --></A><H3>
+getStringHeight</H3>
+<PRE>
+public float <B>getStringHeight</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD>Get the string height in device units.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+public void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;l)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">Moveable</A></CODE></B></DD>
+<DD>Add a new PropertyChangeListener.  Properties will include
+ "moved".  Implementation of the following two methods will
+ normally be via the PropertyChangeSupport class.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+public void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;l)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">Moveable</A></CODE></B></DD>
+<DD>Remove a listener.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SGLabel.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/SGLabel.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SGLabel.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Selectable.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Selectable.html
new file mode 100644
index 0000000000000000000000000000000000000000..d4c2e1026f56151ce2dc82d9597f982b807069e8
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Selectable.html
@@ -0,0 +1,314 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+Selectable (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.Selectable interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Selectable (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Selectable.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Selectable.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Selectable.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Interface Selectable</H2>
+<DL>
+<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt">ColorKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt">LineKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LogAxis.html" title="class in gov.noaa.pmel.sgt">LogAxis</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Logo.html" title="class in gov.noaa.pmel.sgt">Logo</A>, <A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt">PlainAxis</A>, <A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html" title="class in gov.noaa.pmel.sgt">PointCollectionKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt">Ruler</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt">SpaceAxis</A>, <A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html" title="class in gov.noaa.pmel.sgt">TimeAxis</A>, <A HREF="../../../../gov/noaa/pmel/sgt/swing/UserIcon.html" title="class in gov.noaa.pmel.sgt.swing">UserIcon</A>, <A HREF="../../../../gov/noaa/pmel/sgt/swing/ValueIcon.html" title="class in gov.noaa.pmel.sgt.swing">ValueIcon</A>, <A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html" title="class in gov.noaa.pmel.sgt">VectorKey</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>Selectable</B></DL>
+</PRE>
+
+<P>
+Interface indicates that object can be selected with a mouse click.
+ To be moveable the object must implement the <code>Moveable</code>
+ interface.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt"><CODE>Moveable</CODE></A></DL>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#getBounds()">getBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the bounding rectangle in device
+ coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelectable()">isSelectable</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the current state is selectable.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelected()">isSelected</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the object's selected property is set.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelectable(boolean)">setSelectable</A></B>(boolean&nbsp;select)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the Selectable property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelected(boolean)">setSelected</A></B>(boolean&nbsp;sel)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the selected property.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="setSelected(boolean)"><!-- --></A><H3>
+setSelected</H3>
+<PRE>
+void <B>setSelected</B>(boolean&nbsp;sel)</PRE>
+<DL>
+<DD>Sets the selected property.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>sel</CODE> - true if selected, false if not.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSelected()"><!-- --></A><H3>
+isSelected</H3>
+<PRE>
+boolean <B>isSelected</B>()</PRE>
+<DL>
+<DD>Returns true if the object's selected property is set.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if selected, false if not.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBounds()"><!-- --></A><H3>
+getBounds</H3>
+<PRE>
+java.awt.Rectangle <B>getBounds</B>()</PRE>
+<DL>
+<DD>Gets the bounding rectangle in device
+ coordinates.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>bounding rectangle</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSelectable()"><!-- --></A><H3>
+isSelectable</H3>
+<PRE>
+boolean <B>isSelectable</B>()</PRE>
+<DL>
+<DD>Returns true if the current state is selectable.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if selectable</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelectable(boolean)"><!-- --></A><H3>
+setSelectable</H3>
+<PRE>
+void <B>setSelectable</B>(boolean&nbsp;select)</PRE>
+<DL>
+<DD>Set the Selectable property.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>select</CODE> - if true object is selectable</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Selectable.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Selectable.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Selectable.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/SineTransform.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/SineTransform.html
new file mode 100644
index 0000000000000000000000000000000000000000..7f72de5eed4c1cb6fcb346abbde71f854763e4bb
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/SineTransform.html
@@ -0,0 +1,573 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+SineTransform (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.SineTransform class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="SineTransform (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SineTransform.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/SineTransform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SineTransform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.AxisTransform">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class SineTransform</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.AxisTransform</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.SineTransform</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>, java.io.Serializable, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>SineTransform</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+Performs a sine(x) transform on a cartesian axis.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.x</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.SineTransform">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.AxisTransform"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#changes_">changes_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#ident_">ident_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#p1_">p1_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#p2_">p2_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#space_">space_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#t1_">t1_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#t2_">t2_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#u1_">u1_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#u2_">u2_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html#SineTransform()">SineTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html#SineTransform(double, double, double, double)">SineTransform</A></B>(double&nbsp;p1,
+              double&nbsp;p2,
+              double&nbsp;u1,
+              double&nbsp;u2)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html#SineTransform(double, double, gov.noaa.pmel.util.GeoDate, gov.noaa.pmel.util.GeoDate)">SineTransform</A></B>(double&nbsp;p1,
+              double&nbsp;p2,
+              <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t1,
+              <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t2)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html#SineTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.Range2D)">SineTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+              <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;ur)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html#SineTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.SoTRange)">SineTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+              <A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;str)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html#SineTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.TimeRange)">SineTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+              <A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A>&nbsp;tr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html#getLongTimeTransU(double)">getLongTimeTransU</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html#getSoTTransU(double)">getSoTTransU</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get user transform value as a <code>SoTValue</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html#getTimeTransU(double)">getTimeTransU</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html#getTransP(double)">getTransP</A></B>(double&nbsp;u)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform from user to physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html#getTransP(gov.noaa.pmel.util.GeoDate)">getTransP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html#getTransP(long)">getTransP</A></B>(long&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html#getTransP(gov.noaa.pmel.util.SoTValue)">getTransP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;v)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get physical value as a function of <code>SoTValue</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html#getTransU(double)">getTransU</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform from physical to user coordinates.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.AxisTransform"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getId()">getId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getRangeP()">getRangeP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getRangeU()">getRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getSoTRangeU()">getSoTRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getTimeRangeU()">getTimeRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#isSpace()">isSpace</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#isTime()">isTime</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setId(java.lang.String)">setId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeP(double, double)">setRangeP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeP(gov.noaa.pmel.util.Range2D)">setRangeP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(double, double)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(gov.noaa.pmel.util.GeoDate, gov.noaa.pmel.util.GeoDate)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(long, long)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(gov.noaa.pmel.util.Range2D)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(gov.noaa.pmel.util.SoTRange)">setRangeU</A>, <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#setRangeU(gov.noaa.pmel.util.TimeRange)">setRangeU</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="SineTransform()"><!-- --></A><H3>
+SineTransform</H3>
+<PRE>
+public <B>SineTransform</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="SineTransform(double, double, double, double)"><!-- --></A><H3>
+SineTransform</H3>
+<PRE>
+public <B>SineTransform</B>(double&nbsp;p1,
+                     double&nbsp;p2,
+                     double&nbsp;u1,
+                     double&nbsp;u2)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="SineTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.Range2D)"><!-- --></A><H3>
+SineTransform</H3>
+<PRE>
+public <B>SineTransform</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+                     <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;ur)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="SineTransform(double, double, gov.noaa.pmel.util.GeoDate, gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+SineTransform</H3>
+<PRE>
+public <B>SineTransform</B>(double&nbsp;p1,
+                     double&nbsp;p2,
+                     <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t1,
+                     <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t2)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="SineTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.TimeRange)"><!-- --></A><H3>
+SineTransform</H3>
+<PRE>
+public <B>SineTransform</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+                     <A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A>&nbsp;tr)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="SineTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.SoTRange)"><!-- --></A><H3>
+SineTransform</H3>
+<PRE>
+public <B>SineTransform</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+                     <A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;str)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A> <B>copy</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransP(double)"><!-- --></A><H3>
+getTransP</H3>
+<PRE>
+public double <B>getTransP</B>(double&nbsp;u)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getTransP(double)">Transform</A></CODE></B></DD>
+<DD>Transform from user to physical coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getTransP(double)">getTransP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>u</CODE> - user value
+<DT><B>Returns:</B><DD>physical value</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransP(gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+getTransP</H3>
+<PRE>
+public double <B>getTransP</B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;t)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransP(long)"><!-- --></A><H3>
+getTransP</H3>
+<PRE>
+public double <B>getTransP</B>(long&nbsp;t)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransP(gov.noaa.pmel.util.SoTValue)"><!-- --></A><H3>
+getTransP</H3>
+<PRE>
+public double <B>getTransP</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A>&nbsp;v)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getTransP(gov.noaa.pmel.util.SoTValue)">AxisTransform</A></CODE></B></DD>
+<DD>Get physical value as a function of <code>SoTValue</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getTransP(gov.noaa.pmel.util.SoTValue)">getTransP</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransU(double)"><!-- --></A><H3>
+getTransU</H3>
+<PRE>
+public double <B>getTransU</B>(double&nbsp;p)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getTransU(double)">Transform</A></CODE></B></DD>
+<DD>Transform from physical to user coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getTransU(double)">getTransU</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p</CODE> - physical value
+<DT><B>Returns:</B><DD>user value</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTimeTransU(double)"><!-- --></A><H3>
+getTimeTransU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>getTimeTransU</B>(double&nbsp;p)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLongTimeTransU(double)"><!-- --></A><H3>
+getLongTimeTransU</H3>
+<PRE>
+public long <B>getLongTimeTransU</B>(double&nbsp;p)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSoTTransU(double)"><!-- --></A><H3>
+getSoTTransU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A> <B>getSoTTransU</B>(double&nbsp;p)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getSoTTransU(double)">AxisTransform</A></CODE></B></DD>
+<DD>Get user transform value as a <code>SoTValue</code>
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html#getSoTTransU(double)">getSoTTransU</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SineTransform.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/SineTransform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SineTransform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.AxisTransform">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/SpaceAxis.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/SpaceAxis.html
new file mode 100644
index 0000000000000000000000000000000000000000..50611fecdcc531c78f1f4be8e3495572e022d2c5
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/SpaceAxis.html
@@ -0,0 +1,988 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+SpaceAxis (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.SpaceAxis class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="SpaceAxis (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SpaceAxis.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/StackedLayout.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/SpaceAxis.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SpaceAxis.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class SpaceAxis</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.Axis</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.SpaceAxis</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/LogAxis.html" title="class in gov.noaa.pmel.sgt">LogAxis</A>, <A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt">PlainAxis</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>SpaceAxis</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></DL>
+</PRE>
+
+<P>
+Abstract base class for axes whose user coordinates are double values.
+ The following is an example of using a <A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>PlainAxis</CODE></A>.
+ <A NAME="example"><!-- --></A>
+ <pre>
+ import gov.noaa.pmel.sgt.PlainAxis;
+ import gov.noaa.pmel.sgt.LinearTransform;
+ import gov.noaa.pmel.sgt.Graph;
+ ...
+ Graph graph;
+ PlainAxis xbot, xtop;
+ LinearTransform xt;
+ Point2D.Double lowerleft = new Point2D.Double(10.0, 100.0);
+ ...
+ //
+ // Instatiate xt and set it as the x transform.
+ //
+ xt = new LinearTransform(0.75, 3.5, 10.0, 100.0);
+ graph.setXTransform(xt);
+ ...
+ //
+ // Instatiate xbot and set its range, delta, and
+ // location.  Set xbot the numberSmallTics property
+ // for xbot.
+ //
+ xbot = new PlainAxis("Bottom Axis");
+ xbot.setRangeU(new Range2D(10.0, 100.0));
+ xbot.setDeltaU(20.0);
+ xbot.setNumberSmallTics(4);
+ xbot.setLocationU(lowerleft);
+ //
+ // Create title for xbot.
+ //
+ Font xbfont = new Font("Helvetica", Font.ITALIC, 14);
+ xbot.setLabelFont(xbfont);
+ SGLabel xtitle = new SGLabel("xaxis title",
+                              "Test X-Axis Title",
+                              new Point2D.Double(0.0, 0.0));
+ Font xtfont = new Font("Helvetica", Font.PLAIN, 14);
+ xtitle.setFont(xtfont);
+ xtitle.setHeightP(0.2);
+ xbot.setTitle(xtitle);
+ graph.setXAxis(xbot);
+ ...
+ //
+ // Instatiate xtop and set its range, delta, and
+ // location.  Set xtop properties on ticPosition and
+ // labelPosition.
+ //
+ xtop = new PlainAxis("Top Axis");
+ xtop.setRangeU(new Range2D(10.0, 100.0));
+ xtop.setDeltaU(20.0);
+ xtop.setNumberSmallTics(0);
+ xtop.setLocationU(new Point2D.Double(10.0, 300.0));
+ xtop.setLabelFont(xbfont);
+ xtop.setTicPosition(Axis.POSITIVE_SIDE);
+ xtop.setLabelPosition(Axis.NO_LABEL);
+ graph.setXAxis(xtop);
+ ...
+ //
+ // Register the x transform and the top x axis with the bottom x axis.
+ // By registering xt and xtop, any updates to the user or physical range
+ // of xbot will be automatically performed on xt and xtop.
+ //
+ xbot.register(xt);
+ xbot.register(xtop);
+ </pre>
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><CODE>Axis</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>PlainAxis</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>TimeAxis</CODE></A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/util/TimePoint.html" title="class in gov.noaa.pmel.util">TimePoint</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#tLocation_">tLocation_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#uLocation_">uLocation_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#uRange_">uRange_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.Axis"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#AUTO">AUTO</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#BOTH_SIDES">BOTH_SIDES</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#graph_">graph_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#HORIZONTAL">HORIZONTAL</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelColor_">labelColor_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelFont_">labelFont_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelFormat_">labelFormat_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelHeight_">labelHeight_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelInterval_">labelInterval_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelPosition_">labelPosition_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#largeTicHeight_">largeTicHeight_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#lineColor_">lineColor_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#NEGATIVE_SIDE">NEGATIVE_SIDE</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#NO_LABEL">NO_LABEL</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#numSmallTics_">numSmallTics_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#orientation_">orientation_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#POSITIVE_SIDE">POSITIVE_SIDE</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#pRange_">pRange_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#registeredAxes_">registeredAxes_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#registeredTransforms_">registeredTransforms_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#selectable_">selectable_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#selected_">selected_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#sigDigits_">sigDigits_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#smallTicHeight_">smallTicHeight_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#space_">space_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#thickTicWidth_">thickTicWidth_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#ticPosition_">ticPosition_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#title_">title_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#VERTICAL">VERTICAL</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#visible_">visible_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#SpaceAxis()">SpaceAxis</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor for SpaceAxis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#SpaceAxis(java.lang.String)">SpaceAxis</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor for Axis.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#drawSmallXTics(java.awt.Graphics, double, double, double, double)">drawSmallXTics</A></B>(java.awt.Graphics&nbsp;g,
+               double&nbsp;xu,
+               double&nbsp;xtest,
+               double&nbsp;del,
+               double&nbsp;yp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#drawSmallYTics(java.awt.Graphics, double, double, double, double)">drawSmallYTics</A></B>(java.awt.Graphics&nbsp;g,
+               double&nbsp;xp,
+               double&nbsp;yu,
+               double&nbsp;ytest,
+               double&nbsp;del)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getBounds()">getBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the bounding box for the axis in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getDeltaU()">getDeltaU</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the increment between large tics.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getLabelFormat()">getLabelFormat</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label format.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getLabelInterval()">getLabelInterval</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label interval.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getLocationU()">getLocationU</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the origin in user units of the axis</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getRangeU()">getRangeU</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the user range.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getSignificantDigits()">getSignificantDigits</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of significant digits in the label.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getSoTLocationU()">getSoTLocationU</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get current axis location.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getSoTRangeU()">getSoTRangeU</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get user range.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/TimePoint.html" title="class in gov.noaa.pmel.util">TimePoint</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#getTimeLocationU()">getTimeLocationU</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the origin in user units of the axis</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#modified(java.lang.String)">modified</A></B>(java.lang.String&nbsp;mess)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setDeltaU(double)">setDeltaU</A></B>(double&nbsp;delta)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the increment between large tics.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setLabelFormat(java.lang.String)">setLabelFormat</A></B>(java.lang.String&nbsp;frmt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label format.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setLabelInterval(int)">setLabelInterval</A></B>(int&nbsp;lint)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the label interval.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setLocationU(gov.noaa.pmel.util.Point2D.Double)">setLocationU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;upt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the origin in user units of the axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setLocationU(gov.noaa.pmel.util.SoTPoint)">setLocationU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A>&nbsp;upt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the axis location.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setLocationU(gov.noaa.pmel.util.TimePoint)">setLocationU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/TimePoint.html" title="class in gov.noaa.pmel.util">TimePoint</A>&nbsp;uptt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the origin in user units of the axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setRangeU(gov.noaa.pmel.util.Range2D)">setRangeU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;ur)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the user range to draw the axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setRangeU(gov.noaa.pmel.util.SoTRange)">setRangeU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;ur)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set user range.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#setSignificantDigits(int)">setSignificantDigits</A></B>(int&nbsp;nsig)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the number of significant digits in the label.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#updateRegisteredAxes()">updateRegisteredAxes</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html#updateRegisteredTransforms()">updateRegisteredTransforms</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.Axis"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clear(gov.noaa.pmel.sgt.Axis)">clear</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clear(gov.noaa.pmel.sgt.AxisTransform)">clear</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clearAllRegisteredAxes()">clearAllRegisteredAxes</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clearAllRegisteredTransforms()">clearAllRegisteredTransforms</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#copy()">copy</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawThickXTic(java.awt.Graphics, double, double, double)">drawThickXTic</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawThickYTic(java.awt.Graphics, double, double, double)">drawThickYTic</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawXTic(java.awt.Graphics, double, double, double)">drawXTic</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawYTic(java.awt.Graphics, double, double, double)">drawYTic</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getGraph()">getGraph</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getId()">getId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelColor()">getLabelColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelFont()">getLabelFont</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelHeightP()">getLabelHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelPosition()">getLabelPosition</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLargeTicHeightP()">getLargeTicHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLineColor()">getLineColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getNumberRegisteredAxes()">getNumberRegisteredAxes</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getNumberRegisteredTransforms()">getNumberRegisteredTransforms</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getNumberSmallTics()">getNumberSmallTics</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getOrientation()">getOrientation</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getPane()">getPane</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getRangeP()">getRangeP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getSmallTicHeightP()">getSmallTicHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getThickTicWidthP()">getThickTicWidthP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getTicPosition()">getTicPosition</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getTitle()">getTitle</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isSelectable()">isSelectable</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isSelected()">isSelected</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isSpace()">isSpace</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isTime()">isTime</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isVisible()">isVisible</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#register(gov.noaa.pmel.sgt.Axis)">register</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#register(gov.noaa.pmel.sgt.AxisTransform)">register</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setId(java.lang.String)">setId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelColor(java.awt.Color)">setLabelColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelFont(java.awt.Font)">setLabelFont</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelHeightP(double)">setLabelHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelPosition(int)">setLabelPosition</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLargeTicHeightP(double)">setLargeTicHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLineColor(java.awt.Color)">setLineColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setNumberSmallTics(int)">setNumberSmallTics</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setOrientation(int)">setOrientation</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setRangeP(gov.noaa.pmel.util.Range2D)">setRangeP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setSelectable(boolean)">setSelectable</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setSelected(boolean)">setSelected</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setSmallTicHeightP(double)">setSmallTicHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setThickTicWidthP(double)">setThickTicWidthP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setTicPosition(int)">setTicPosition</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setTitle(gov.noaa.pmel.sgt.SGLabel)">setTitle</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setVisible(boolean)">setVisible</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#toString()">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="uRange_"><!-- --></A><H3>
+uRange_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>uRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="uLocation_"><!-- --></A><H3>
+uLocation_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A> <B>uLocation_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="tLocation_"><!-- --></A><H3>
+tLocation_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/util/TimePoint.html" title="class in gov.noaa.pmel.util">TimePoint</A> <B>tLocation_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="SpaceAxis()"><!-- --></A><H3>
+SpaceAxis</H3>
+<PRE>
+public <B>SpaceAxis</B>()</PRE>
+<DL>
+<DD>Default constructor for SpaceAxis.
+<P>
+</DL>
+<HR>
+
+<A NAME="SpaceAxis(java.lang.String)"><!-- --></A><H3>
+SpaceAxis</H3>
+<PRE>
+public <B>SpaceAxis</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Constructor for Axis. Sets the axis identifier and initializes
+ the defaults.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - axis identification</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="updateRegisteredTransforms()"><!-- --></A><H3>
+updateRegisteredTransforms</H3>
+<PRE>
+protected void <B>updateRegisteredTransforms</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#updateRegisteredTransforms()">updateRegisteredTransforms</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="updateRegisteredAxes()"><!-- --></A><H3>
+updateRegisteredAxes</H3>
+<PRE>
+protected void <B>updateRegisteredAxes</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#updateRegisteredAxes()">updateRegisteredAxes</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawSmallXTics(java.awt.Graphics, double, double, double, double)"><!-- --></A><H3>
+drawSmallXTics</H3>
+<PRE>
+protected void <B>drawSmallXTics</B>(java.awt.Graphics&nbsp;g,
+                              double&nbsp;xu,
+                              double&nbsp;xtest,
+                              double&nbsp;del,
+                              double&nbsp;yp)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawSmallYTics(java.awt.Graphics, double, double, double, double)"><!-- --></A><H3>
+drawSmallYTics</H3>
+<PRE>
+protected void <B>drawSmallYTics</B>(java.awt.Graphics&nbsp;g,
+                              double&nbsp;xp,
+                              double&nbsp;yu,
+                              double&nbsp;ytest,
+                              double&nbsp;del)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSignificantDigits(int)"><!-- --></A><H3>
+setSignificantDigits</H3>
+<PRE>
+public void <B>setSignificantDigits</B>(int&nbsp;nsig)</PRE>
+<DL>
+<DD>Set the number of significant digits in the label.  This is
+ used if a format is not specified.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>nsig</CODE> - number of significant digits</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSignificantDigits()"><!-- --></A><H3>
+getSignificantDigits</H3>
+<PRE>
+public int <B>getSignificantDigits</B>()</PRE>
+<DL>
+<DD>Get the number of significant digits in the label.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>number of significant digits.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelInterval(int)"><!-- --></A><H3>
+setLabelInterval</H3>
+<PRE>
+public void <B>setLabelInterval</B>(int&nbsp;lint)</PRE>
+<DL>
+<DD>Set the label interval.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>lint</CODE> - label interval.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelInterval()"><!-- --></A><H3>
+getLabelInterval</H3>
+<PRE>
+public int <B>getLabelInterval</B>()</PRE>
+<DL>
+<DD>Get the label interval.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>label interval</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelFormat(java.lang.String)"><!-- --></A><H3>
+setLabelFormat</H3>
+<PRE>
+public void <B>setLabelFormat</B>(java.lang.String&nbsp;frmt)</PRE>
+<DL>
+<DD>Set the label format. Format should be in the sprintf style.
+ The formating uses the Format class in the Core Java book.
+ A null or empty string will cause formating to use the significant
+ digits.
+
+ <PRE>
+ Gary Cornell and Cay S. Horstmann, Core Java (Book/CD-ROM)
+ Published By SunSoft Press/Prentice-Hall
+ Copyright (C) 1996 Sun Microsystems Inc.
+ All Rights Reserved. ISBN 0-13-596891-7
+ </PRE>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>frmt</CODE> - label format.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelFormat()"><!-- --></A><H3>
+getLabelFormat</H3>
+<PRE>
+public java.lang.String <B>getLabelFormat</B>()</PRE>
+<DL>
+<DD>Get the label format.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>label format</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeU(gov.noaa.pmel.util.Range2D)"><!-- --></A><H3>
+setRangeU</H3>
+<PRE>
+public void <B>setRangeU</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;ur)</PRE>
+<DL>
+<DD>Set the user range to draw the axis.  Registered Axes and AxisTransforms
+ will be updated.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ur</CODE> - range in user coordinates</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeU(gov.noaa.pmel.util.SoTRange)"><!-- --></A><H3>
+setRangeU</H3>
+<PRE>
+public void <B>setRangeU</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;ur)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setRangeU(gov.noaa.pmel.util.SoTRange)">Axis</A></CODE></B></DD>
+<DD>Set user range.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setRangeU(gov.noaa.pmel.util.SoTRange)">setRangeU</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRangeU()"><!-- --></A><H3>
+getRangeU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>getRangeU</B>()</PRE>
+<DL>
+<DD>Get the user range.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>range in user coordinates</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSoTRangeU()"><!-- --></A><H3>
+getSoTRangeU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>getSoTRangeU</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getSoTRangeU()">Axis</A></CODE></B></DD>
+<DD>Get user range.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getSoTRangeU()">getSoTRangeU</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDeltaU(double)"><!-- --></A><H3>
+setDeltaU</H3>
+<PRE>
+public void <B>setDeltaU</B>(double&nbsp;delta)</PRE>
+<DL>
+<DD>Set the increment between large tics.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>delta</CODE> - increment in user coordinates</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDeltaU()"><!-- --></A><H3>
+getDeltaU</H3>
+<PRE>
+public double <B>getDeltaU</B>()</PRE>
+<DL>
+<DD>Get the increment between large tics.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>user coordinate increment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocationU(gov.noaa.pmel.util.TimePoint)"><!-- --></A><H3>
+setLocationU</H3>
+<PRE>
+public void <B>setLocationU</B>(<A HREF="../../../../gov/noaa/pmel/util/TimePoint.html" title="class in gov.noaa.pmel.util">TimePoint</A>&nbsp;uptt)</PRE>
+<DL>
+<DD>Set the origin in user units of the axis.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>upt</CODE> - origin in user units</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocationU(gov.noaa.pmel.util.Point2D.Double)"><!-- --></A><H3>
+setLocationU</H3>
+<PRE>
+public void <B>setLocationU</B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;upt)</PRE>
+<DL>
+<DD>Set the origin in user units of the axis.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>upt</CODE> - origin in user units</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocationU(gov.noaa.pmel.util.SoTPoint)"><!-- --></A><H3>
+setLocationU</H3>
+<PRE>
+public void <B>setLocationU</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A>&nbsp;upt)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLocationU(gov.noaa.pmel.util.SoTPoint)">Axis</A></CODE></B></DD>
+<DD>Set the axis location.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLocationU(gov.noaa.pmel.util.SoTPoint)">setLocationU</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocationU()"><!-- --></A><H3>
+getLocationU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A> <B>getLocationU</B>()</PRE>
+<DL>
+<DD>Get the origin in user units of the axis
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>origin</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTimeLocationU()"><!-- --></A><H3>
+getTimeLocationU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/TimePoint.html" title="class in gov.noaa.pmel.util">TimePoint</A> <B>getTimeLocationU</B>()</PRE>
+<DL>
+<DD>Get the origin in user units of the axis
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>origin</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSoTLocationU()"><!-- --></A><H3>
+getSoTLocationU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A> <B>getSoTLocationU</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getSoTLocationU()">Axis</A></CODE></B></DD>
+<DD>Get current axis location.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getSoTLocationU()">getSoTLocationU</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBounds()"><!-- --></A><H3>
+getBounds</H3>
+<PRE>
+public abstract java.awt.Rectangle <B>getBounds</B>()</PRE>
+<DL>
+<DD>Get the bounding box for the axis in device units.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getBounds()">getBounds</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>bounding box<DT><B>See Also:</B><DD><CODE>Rectangle</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="modified(java.lang.String)"><!-- --></A><H3>
+modified</H3>
+<PRE>
+public void <B>modified</B>(java.lang.String&nbsp;mess)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#modified(java.lang.String)">Axis</A></CODE></B></DD>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#modified(java.lang.String)">modified</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SpaceAxis.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/StackedLayout.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/SpaceAxis.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SpaceAxis.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/StackedLayout.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/StackedLayout.html
new file mode 100644
index 0000000000000000000000000000000000000000..00fb1738fa940616babcf84cdb67a8b9e75cea12
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/StackedLayout.html
@@ -0,0 +1,359 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+StackedLayout (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.StackedLayout class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="StackedLayout (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/StackedLayout.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/StackedLayout.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="StackedLayout.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class StackedLayout</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.StackedLayout</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.awt.LayoutManager</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>StackedLayout</B><DT>extends java.lang.Object<DT>implements java.awt.LayoutManager</DL>
+</PRE>
+
+<P>
+<code>StackedLayout</code> works with <code>Pane</code> to
+ position multiple <code>Layer</code>s directly over each other.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><CODE>Container.setLayout(java.awt.LayoutManager)</CODE>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StackedLayout.html#StackedLayout()">StackedLayout</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StackedLayout.html#addLayoutComponent(java.lang.String, java.awt.Component)">addLayoutComponent</A></B>(java.lang.String&nbsp;name,
+                   java.awt.Component&nbsp;comp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StackedLayout.html#layoutContainer(java.awt.Container)">layoutContainer</A></B>(java.awt.Container&nbsp;parent)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Dimension</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StackedLayout.html#minimumLayoutSize(java.awt.Container)">minimumLayoutSize</A></B>(java.awt.Container&nbsp;parent)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Dimension</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StackedLayout.html#preferredLayoutSize(java.awt.Container)">preferredLayoutSize</A></B>(java.awt.Container&nbsp;parent)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StackedLayout.html#removeLayoutComponent(java.awt.Component)">removeLayoutComponent</A></B>(java.awt.Component&nbsp;comp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="StackedLayout()"><!-- --></A><H3>
+StackedLayout</H3>
+<PRE>
+public <B>StackedLayout</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="preferredLayoutSize(java.awt.Container)"><!-- --></A><H3>
+preferredLayoutSize</H3>
+<PRE>
+public java.awt.Dimension <B>preferredLayoutSize</B>(java.awt.Container&nbsp;parent)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>preferredLayoutSize</CODE> in interface <CODE>java.awt.LayoutManager</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="minimumLayoutSize(java.awt.Container)"><!-- --></A><H3>
+minimumLayoutSize</H3>
+<PRE>
+public java.awt.Dimension <B>minimumLayoutSize</B>(java.awt.Container&nbsp;parent)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>minimumLayoutSize</CODE> in interface <CODE>java.awt.LayoutManager</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="layoutContainer(java.awt.Container)"><!-- --></A><H3>
+layoutContainer</H3>
+<PRE>
+public void <B>layoutContainer</B>(java.awt.Container&nbsp;parent)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>layoutContainer</CODE> in interface <CODE>java.awt.LayoutManager</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeLayoutComponent(java.awt.Component)"><!-- --></A><H3>
+removeLayoutComponent</H3>
+<PRE>
+public void <B>removeLayoutComponent</B>(java.awt.Component&nbsp;comp)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>removeLayoutComponent</CODE> in interface <CODE>java.awt.LayoutManager</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addLayoutComponent(java.lang.String, java.awt.Component)"><!-- --></A><H3>
+addLayoutComponent</H3>
+<PRE>
+public void <B>addLayoutComponent</B>(java.lang.String&nbsp;name,
+                               java.awt.Component&nbsp;comp)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>addLayoutComponent</CODE> in interface <CODE>java.awt.LayoutManager</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/StackedLayout.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/StackedLayout.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="StackedLayout.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/StrokeDrawer.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/StrokeDrawer.html
new file mode 100644
index 0000000000000000000000000000000000000000..483f1e902b7a51dedde9232df7780f502cd0249a
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/StrokeDrawer.html
@@ -0,0 +1,309 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+StrokeDrawer (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.StrokeDrawer interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="StrokeDrawer (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/StrokeDrawer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/StackedLayout.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer1.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/StrokeDrawer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="StrokeDrawer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Interface StrokeDrawer</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer1.html" title="class in gov.noaa.pmel.sgt">StrokeDrawer1</A>, <A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer2.html" title="class in gov.noaa.pmel.sgt">StrokeDrawer2</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>StrokeDrawer</B></DL>
+</PRE>
+
+<P>
+Defines the methods that implement stroke drawing in sgt. This
+ interface is necessary since sgt v2.0 will use Java2D functionality
+ to draw strokes if it is available.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.1</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html#drawDashed(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawDashed</A></B>(java.awt.Graphics&nbsp;g,
+           int[]&nbsp;xout,
+           int[]&nbsp;yout,
+           int&nbsp;size,
+           <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html#drawHeavy(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawHeavy</A></B>(java.awt.Graphics&nbsp;g,
+          int[]&nbsp;xout,
+          int[]&nbsp;yout,
+          int&nbsp;size,
+          <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html#drawHighlight(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawHighlight</A></B>(java.awt.Graphics&nbsp;g,
+              int[]&nbsp;xout,
+              int[]&nbsp;yout,
+              int&nbsp;size,
+              <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html#drawStroke(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawStroke</A></B>(java.awt.Graphics&nbsp;g,
+           int[]&nbsp;xout,
+           int[]&nbsp;yout,
+           int&nbsp;size,
+           <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="drawHeavy(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)"><!-- --></A><H3>
+drawHeavy</H3>
+<PRE>
+void <B>drawHeavy</B>(java.awt.Graphics&nbsp;g,
+               int[]&nbsp;xout,
+               int[]&nbsp;yout,
+               int&nbsp;size,
+               <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawDashed(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)"><!-- --></A><H3>
+drawDashed</H3>
+<PRE>
+void <B>drawDashed</B>(java.awt.Graphics&nbsp;g,
+                int[]&nbsp;xout,
+                int[]&nbsp;yout,
+                int&nbsp;size,
+                <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawStroke(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)"><!-- --></A><H3>
+drawStroke</H3>
+<PRE>
+void <B>drawStroke</B>(java.awt.Graphics&nbsp;g,
+                int[]&nbsp;xout,
+                int[]&nbsp;yout,
+                int&nbsp;size,
+                <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawHighlight(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)"><!-- --></A><H3>
+drawHighlight</H3>
+<PRE>
+void <B>drawHighlight</B>(java.awt.Graphics&nbsp;g,
+                   int[]&nbsp;xout,
+                   int[]&nbsp;yout,
+                   int&nbsp;size,
+                   <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/StrokeDrawer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/StackedLayout.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer1.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/StrokeDrawer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="StrokeDrawer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/StrokeDrawer1.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/StrokeDrawer1.html
new file mode 100644
index 0000000000000000000000000000000000000000..7ef793fa520d967e275863383ce9cdad93b72dfa
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/StrokeDrawer1.html
@@ -0,0 +1,365 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+StrokeDrawer1 (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.StrokeDrawer1 class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="StrokeDrawer1 (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/StrokeDrawer1.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer2.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/StrokeDrawer1.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="StrokeDrawer1.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class StrokeDrawer1</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.StrokeDrawer1</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>StrokeDrawer1</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A>, java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+Implements stroke drawing for JDK1.1
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.1</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer1.html#StrokeDrawer1()">StrokeDrawer1</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer1.html#drawDashed(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawDashed</A></B>(java.awt.Graphics&nbsp;g,
+           int[]&nbsp;xout,
+           int[]&nbsp;yout,
+           int&nbsp;size,
+           <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer1.html#drawHeavy(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawHeavy</A></B>(java.awt.Graphics&nbsp;g,
+          int[]&nbsp;xout,
+          int[]&nbsp;yout,
+          int&nbsp;size,
+          <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer1.html#drawHighlight(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawHighlight</A></B>(java.awt.Graphics&nbsp;g,
+              int[]&nbsp;x,
+              int[]&nbsp;y,
+              int&nbsp;size,
+              <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer1.html#drawStroke(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawStroke</A></B>(java.awt.Graphics&nbsp;g,
+           int[]&nbsp;xout,
+           int[]&nbsp;yout,
+           int&nbsp;size,
+           <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="StrokeDrawer1()"><!-- --></A><H3>
+StrokeDrawer1</H3>
+<PRE>
+public <B>StrokeDrawer1</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="drawHeavy(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)"><!-- --></A><H3>
+drawHeavy</H3>
+<PRE>
+public void <B>drawHeavy</B>(java.awt.Graphics&nbsp;g,
+                      int[]&nbsp;xout,
+                      int[]&nbsp;yout,
+                      int&nbsp;size,
+                      <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html#drawHeavy(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawHeavy</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawDashed(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)"><!-- --></A><H3>
+drawDashed</H3>
+<PRE>
+public void <B>drawDashed</B>(java.awt.Graphics&nbsp;g,
+                       int[]&nbsp;xout,
+                       int[]&nbsp;yout,
+                       int&nbsp;size,
+                       <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html#drawDashed(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawDashed</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawStroke(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)"><!-- --></A><H3>
+drawStroke</H3>
+<PRE>
+public void <B>drawStroke</B>(java.awt.Graphics&nbsp;g,
+                       int[]&nbsp;xout,
+                       int[]&nbsp;yout,
+                       int&nbsp;size,
+                       <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html#drawStroke(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawStroke</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawHighlight(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)"><!-- --></A><H3>
+drawHighlight</H3>
+<PRE>
+public void <B>drawHighlight</B>(java.awt.Graphics&nbsp;g,
+                          int[]&nbsp;x,
+                          int[]&nbsp;y,
+                          int&nbsp;size,
+                          <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html#drawHighlight(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawHighlight</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/StrokeDrawer1.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer2.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/StrokeDrawer1.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="StrokeDrawer1.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/StrokeDrawer2.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/StrokeDrawer2.html
new file mode 100644
index 0000000000000000000000000000000000000000..fc6b759b009fc3f501028dad64e57cb0af8f06ba
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/StrokeDrawer2.html
@@ -0,0 +1,365 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+StrokeDrawer2 (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.StrokeDrawer2 class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="StrokeDrawer2 (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/StrokeDrawer2.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer1.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/StrokeDrawer2.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="StrokeDrawer2.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class StrokeDrawer2</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.StrokeDrawer2</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>StrokeDrawer2</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A>, java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+Implements stroke drawing using Java2D functionality.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.1</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer2.html#StrokeDrawer2()">StrokeDrawer2</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer2.html#drawDashed(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawDashed</A></B>(java.awt.Graphics&nbsp;g,
+           int[]&nbsp;xout,
+           int[]&nbsp;yout,
+           int&nbsp;size,
+           <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer2.html#drawHeavy(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawHeavy</A></B>(java.awt.Graphics&nbsp;g,
+          int[]&nbsp;xout,
+          int[]&nbsp;yout,
+          int&nbsp;size,
+          <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer2.html#drawHighlight(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawHighlight</A></B>(java.awt.Graphics&nbsp;g,
+              int[]&nbsp;xout,
+              int[]&nbsp;yout,
+              int&nbsp;size,
+              <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer2.html#drawStroke(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawStroke</A></B>(java.awt.Graphics&nbsp;g,
+           int[]&nbsp;xout,
+           int[]&nbsp;yout,
+           int&nbsp;size,
+           <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="StrokeDrawer2()"><!-- --></A><H3>
+StrokeDrawer2</H3>
+<PRE>
+public <B>StrokeDrawer2</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="drawHeavy(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)"><!-- --></A><H3>
+drawHeavy</H3>
+<PRE>
+public void <B>drawHeavy</B>(java.awt.Graphics&nbsp;g,
+                      int[]&nbsp;xout,
+                      int[]&nbsp;yout,
+                      int&nbsp;size,
+                      <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html#drawHeavy(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawHeavy</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawDashed(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)"><!-- --></A><H3>
+drawDashed</H3>
+<PRE>
+public void <B>drawDashed</B>(java.awt.Graphics&nbsp;g,
+                       int[]&nbsp;xout,
+                       int[]&nbsp;yout,
+                       int&nbsp;size,
+                       <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html#drawDashed(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawDashed</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawStroke(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)"><!-- --></A><H3>
+drawStroke</H3>
+<PRE>
+public void <B>drawStroke</B>(java.awt.Graphics&nbsp;g,
+                       int[]&nbsp;xout,
+                       int[]&nbsp;yout,
+                       int&nbsp;size,
+                       <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html#drawStroke(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawStroke</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawHighlight(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)"><!-- --></A><H3>
+drawHighlight</H3>
+<PRE>
+public void <B>drawHighlight</B>(java.awt.Graphics&nbsp;g,
+                          int[]&nbsp;xout,
+                          int[]&nbsp;yout,
+                          int&nbsp;size,
+                          <A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html#drawHighlight(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.LineAttribute)">drawHighlight</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/StrokeDrawer2.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer1.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/StrokeDrawer2.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="StrokeDrawer2.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/TableLookupTransform.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/TableLookupTransform.html
new file mode 100644
index 0000000000000000000000000000000000000000..f0ee0c9b73902d0f5f7cb018c6c8ad4167402c42
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/TableLookupTransform.html
@@ -0,0 +1,605 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+TableLookupTransform (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.TableLookupTransform class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="TableLookupTransform (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TableLookupTransform.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer2.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/TableLookupTransform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="TableLookupTransform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class TableLookupTransform</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.TableLookupTransform</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>, java.io.Serializable, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>TableLookupTransform</B><DT>extends java.lang.Object<DT>implements java.lang.Cloneable, <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></DL>
+</PRE>
+
+<P>
+Description of Class TableLookupTransform
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.x</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.TableLookupTransform">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html#TableLookupTransform()">TableLookupTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html#TableLookupTransform(double[], double[])">TableLookupTransform</A></B>(double[]&nbsp;p,
+                     double[]&nbsp;u)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html#TableLookupTransform(double, double, double, double)">TableLookupTransform</A></B>(double&nbsp;p1,
+                     double&nbsp;p2,
+                     double&nbsp;u1,
+                     double&nbsp;u2)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html#TableLookupTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.Range2D)">TableLookupTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+                     <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;ur)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add listener to changes in <code>TableLookupTransform</code> properties.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html#getDoInteger()">getDoInteger</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html#getRangeP()">getRangeP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the physical coordinate range.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html#getRangeU()">getRangeU</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the user coordinate range for double values.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html#getTransP(double)">getTransP</A></B>(double&nbsp;u)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform from user to physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html#getTransU(double)">getTransU</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform from physical to user coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove listener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html#setDoInteger(boolean)">setDoInteger</A></B>(boolean&nbsp;si)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html#setRangeP(double, double)">setRangeP</A></B>(double&nbsp;pmin,
+          double&nbsp;pmax)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set physical coordinate range.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html#setRangeP(gov.noaa.pmel.util.Range2D)">setRangeP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set physical coordinate range.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html#setRangeU(double, double)">setRangeU</A></B>(double&nbsp;umin,
+          double&nbsp;umax)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the user coordinate range for double values.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html#setRangeU(gov.noaa.pmel.util.Range2D)">setRangeU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;ur)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the user coordinate range for double values.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="TableLookupTransform()"><!-- --></A><H3>
+TableLookupTransform</H3>
+<PRE>
+public <B>TableLookupTransform</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="TableLookupTransform(double, double, double, double)"><!-- --></A><H3>
+TableLookupTransform</H3>
+<PRE>
+public <B>TableLookupTransform</B>(double&nbsp;p1,
+                            double&nbsp;p2,
+                            double&nbsp;u1,
+                            double&nbsp;u2)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="TableLookupTransform(gov.noaa.pmel.util.Range2D, gov.noaa.pmel.util.Range2D)"><!-- --></A><H3>
+TableLookupTransform</H3>
+<PRE>
+public <B>TableLookupTransform</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr,
+                            <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;ur)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="TableLookupTransform(double[], double[])"><!-- --></A><H3>
+TableLookupTransform</H3>
+<PRE>
+public <B>TableLookupTransform</B>(double[]&nbsp;p,
+                            double[]&nbsp;u)
+                     throws <A HREF="../../../../gov/noaa/pmel/sgt/DataNotSameShapeException.html" title="class in gov.noaa.pmel.sgt">DataNotSameShapeException</A></PRE>
+<DL>
+<DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataNotSameShapeException.html" title="class in gov.noaa.pmel.sgt">DataNotSameShapeException</A></CODE></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="setRangeP(gov.noaa.pmel.util.Range2D)"><!-- --></A><H3>
+setRangeP</H3>
+<PRE>
+public void <B>setRangeP</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;pr)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#setRangeP(gov.noaa.pmel.util.Range2D)">Transform</A></CODE></B></DD>
+<DD>Set physical coordinate range.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#setRangeP(gov.noaa.pmel.util.Range2D)">setRangeP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>pr</CODE> - physcial coordinate range<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util"><CODE>Range2D</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeP(double, double)"><!-- --></A><H3>
+setRangeP</H3>
+<PRE>
+public void <B>setRangeP</B>(double&nbsp;pmin,
+                      double&nbsp;pmax)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#setRangeP(double, double)">Transform</A></CODE></B></DD>
+<DD>Set physical coordinate range.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#setRangeP(double, double)">setRangeP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>pmin</CODE> - minimum value, physical coordinates<DD><CODE>pmax</CODE> - maximum value, physical coordinates<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRangeP()"><!-- --></A><H3>
+getRangeP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>getRangeP</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getRangeP()">Transform</A></CODE></B></DD>
+<DD>Get the physical coordinate range.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getRangeP()">getRangeP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>physcial coordinate range<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util"><CODE>Range2D</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeU(gov.noaa.pmel.util.Range2D)"><!-- --></A><H3>
+setRangeU</H3>
+<PRE>
+public void <B>setRangeU</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;ur)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#setRangeU(gov.noaa.pmel.util.Range2D)">Transform</A></CODE></B></DD>
+<DD>Set the user coordinate range for double values.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#setRangeU(gov.noaa.pmel.util.Range2D)">setRangeU</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ur</CODE> - user coordinate range<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util"><CODE>Range2D</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeU(double, double)"><!-- --></A><H3>
+setRangeU</H3>
+<PRE>
+public void <B>setRangeU</B>(double&nbsp;umin,
+                      double&nbsp;umax)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#setRangeU(double, double)">Transform</A></CODE></B></DD>
+<DD>Set the user coordinate range for double values.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#setRangeU(double, double)">setRangeU</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>umin</CODE> - minimum value, user coordinates<DD><CODE>umax</CODE> - maximum value, user coordinates<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRangeU()"><!-- --></A><H3>
+getRangeU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>getRangeU</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getRangeU()">Transform</A></CODE></B></DD>
+<DD>Get the user coordinate range for double values.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getRangeU()">getRangeU</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>user range<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util"><CODE>Range2D</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDoInteger(boolean)"><!-- --></A><H3>
+setDoInteger</H3>
+<PRE>
+public void <B>setDoInteger</B>(boolean&nbsp;si)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDoInteger()"><!-- --></A><H3>
+getDoInteger</H3>
+<PRE>
+public boolean <B>getDoInteger</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransP(double)"><!-- --></A><H3>
+getTransP</H3>
+<PRE>
+public double <B>getTransP</B>(double&nbsp;u)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getTransP(double)">Transform</A></CODE></B></DD>
+<DD>Transform from user to physical coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getTransP(double)">getTransP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>u</CODE> - user value
+<DT><B>Returns:</B><DD>physical value</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransU(double)"><!-- --></A><H3>
+getTransU</H3>
+<PRE>
+public double <B>getTransU</B>(double&nbsp;p)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getTransU(double)">Transform</A></CODE></B></DD>
+<DD>Transform from physical to user coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getTransU(double)">getTransU</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p</CODE> - physical value
+<DT><B>Returns:</B><DD>user value</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+public void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD>Add listener to changes in <code>TableLookupTransform</code> properties.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+public void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">Transform</A></CODE></B></DD>
+<DD>Remove listener.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TableLookupTransform.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer2.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/TableLookupTransform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="TableLookupTransform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/TimeAxis.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/TimeAxis.html
new file mode 100644
index 0000000000000000000000000000000000000000..081e6302caec65fb1e381f681714f31f2f6a4a67
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/TimeAxis.html
@@ -0,0 +1,1449 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+TimeAxis (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.TimeAxis class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="TimeAxis (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TimeAxis.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/TimeAxis.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="TimeAxis.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class TimeAxis</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.Axis</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.TimeAxis</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>TimeAxis</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+Base class for time axes.  A time axis is an axis whose user units
+ are GeoDate objects.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><CODE>Axis</CODE></A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#AUTO">AUTO</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Automatically select the time axis style</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#axisStyle_">axisStyle_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#DAY_MONTH">DAY_MONTH</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Use the DayMonthAxis style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#HOUR_DAY">HOUR_DAY</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Use the HourDayAxis style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#majorLabelFormat_">majorLabelFormat_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#majorLabelInterval_">majorLabelInterval_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#minorLabelFormat_">minorLabelFormat_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#minorLabelInterval_">minorLabelInterval_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#MINUTE_HOUR">MINUTE_HOUR</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Use the MinuteHourAxis style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#MONTH_YEAR">MONTH_YEAR</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Use the MonthYearAxis style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/util/TimePoint.html" title="class in gov.noaa.pmel.util">TimePoint</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#tLocation_">tLocation_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#tRange_">tRange_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html" title="interface in gov.noaa.pmel.sgt">TimeAxisStyle</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#txt_">txt_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#vertalign_">vertalign_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#xmajor_">xmajor_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#xminor_">xminor_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#YEAR_DECADE">YEAR_DECADE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Use the YearDecadeAxis style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#ymajor_">ymajor_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#yminor_">yminor_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.Axis"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#BOTH_SIDES">BOTH_SIDES</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#graph_">graph_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#HORIZONTAL">HORIZONTAL</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelColor_">labelColor_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelFont_">labelFont_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelFormat_">labelFormat_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelHeight_">labelHeight_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelInterval_">labelInterval_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#labelPosition_">labelPosition_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#largeTicHeight_">largeTicHeight_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#lineColor_">lineColor_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#NEGATIVE_SIDE">NEGATIVE_SIDE</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#NO_LABEL">NO_LABEL</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#numSmallTics_">numSmallTics_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#orientation_">orientation_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#POSITIVE_SIDE">POSITIVE_SIDE</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#pRange_">pRange_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#registeredAxes_">registeredAxes_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#registeredTransforms_">registeredTransforms_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#selectable_">selectable_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#selected_">selected_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#sigDigits_">sigDigits_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#smallTicHeight_">smallTicHeight_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#space_">space_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#thickTicWidth_">thickTicWidth_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#ticPosition_">ticPosition_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#title_">title_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#VERTICAL">VERTICAL</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#visible_">visible_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#TimeAxis(int)">TimeAxis</A></B>(int&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default contructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#TimeAxis(java.lang.String, int)">TimeAxis</A></B>(java.lang.String&nbsp;id,
+         int&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TimeAxis constructor.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a copy of the axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#drawMajorLabel(java.awt.Graphics, double, gov.noaa.pmel.util.GeoDate)">drawMajorLabel</A></B>(java.awt.Graphics&nbsp;g,
+               double&nbsp;val,
+               <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;time)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#drawMinorLabel(java.awt.Graphics, double, gov.noaa.pmel.util.GeoDate)">drawMinorLabel</A></B>(java.awt.Graphics&nbsp;g,
+               double&nbsp;val,
+               <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;time)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#getBounds()">getBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the bounding box for the axis in device units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/TimePoint.html" title="class in gov.noaa.pmel.util">TimePoint</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#getLocationU()">getLocationU</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the origin in user units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#getMajorLabelFormat()">getMajorLabelFormat</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the major label format.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#getMajorLabelInterval()">getMajorLabelInterval</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the major label interval.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#getMinorLabelFormat()">getMinorLabelFormat</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the minor label format.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#getMinorLabelInterval()">getMinorLabelInterval</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the minor label interval.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#getSoTLocationU()">getSoTLocationU</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns origin as a <code>SoTPoint</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#getSoTRangeU()">getSoTRangeU</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get user range.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#getStyle()">getStyle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the time axis style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#getTimeRangeU()">getTimeRangeU</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the time range of the axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#modified(java.lang.String)">modified</A></B>(java.lang.String&nbsp;mess)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#setBounds(int, int, int, int)">setBounds</A></B>(int&nbsp;x,
+          int&nbsp;y,
+          int&nbsp;width,
+          int&nbsp;height)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#setBounds(java.awt.Rectangle)">setBounds</A></B>(java.awt.Rectangle&nbsp;r)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#setLabelFormat(java.lang.String, java.lang.String)">setLabelFormat</A></B>(java.lang.String&nbsp;minor,
+               java.lang.String&nbsp;major)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the minor and major label formats.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#setLabelInterval(int, int)">setLabelInterval</A></B>(int&nbsp;minor,
+                 int&nbsp;major)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the minor and major label intervals.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#setLocationU(gov.noaa.pmel.util.SoTPoint)">setLocationU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A>&nbsp;tp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the axis location.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#setLocationU(gov.noaa.pmel.util.TimePoint)">setLocationU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/TimePoint.html" title="class in gov.noaa.pmel.util">TimePoint</A>&nbsp;tp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the origin in user units of the axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#setMajorLabelFormat(java.lang.String)">setMajorLabelFormat</A></B>(java.lang.String&nbsp;major)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the major label format.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#setMajorLabelInterval(int)">setMajorLabelInterval</A></B>(int&nbsp;major)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the major label interval.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#setMinorLabelFormat(java.lang.String)">setMinorLabelFormat</A></B>(java.lang.String&nbsp;minor)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the minor label format.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#setMinorLabelInterval(int)">setMinorLabelInterval</A></B>(int&nbsp;minor)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the minor label interval.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#setRangeU(gov.noaa.pmel.util.SoTRange)">setRangeU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;tr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set user range.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#setRangeU(gov.noaa.pmel.util.TimeRange)">setRangeU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A>&nbsp;tr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the user range to draw the axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#setStyle(int)">setStyle</A></B>(int&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the time axis style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#setTitle(gov.noaa.pmel.sgt.SGLabel)">setTitle</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;title)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the axis title.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#setupDraw(double)">setupDraw</A></B>(double&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#updateRegisteredAxes()">updateRegisteredAxes</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html#updateRegisteredTransforms()">updateRegisteredTransforms</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.Axis"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clear(gov.noaa.pmel.sgt.Axis)">clear</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clear(gov.noaa.pmel.sgt.AxisTransform)">clear</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clearAllRegisteredAxes()">clearAllRegisteredAxes</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#clearAllRegisteredTransforms()">clearAllRegisteredTransforms</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawThickXTic(java.awt.Graphics, double, double, double)">drawThickXTic</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawThickYTic(java.awt.Graphics, double, double, double)">drawThickYTic</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawXTic(java.awt.Graphics, double, double, double)">drawXTic</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#drawYTic(java.awt.Graphics, double, double, double)">drawYTic</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getGraph()">getGraph</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getId()">getId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelColor()">getLabelColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelFont()">getLabelFont</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelHeightP()">getLabelHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLabelPosition()">getLabelPosition</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLargeTicHeightP()">getLargeTicHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getLineColor()">getLineColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getNumberRegisteredAxes()">getNumberRegisteredAxes</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getNumberRegisteredTransforms()">getNumberRegisteredTransforms</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getNumberSmallTics()">getNumberSmallTics</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getOrientation()">getOrientation</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getPane()">getPane</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getRangeP()">getRangeP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getSmallTicHeightP()">getSmallTicHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getThickTicWidthP()">getThickTicWidthP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getTicPosition()">getTicPosition</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getTitle()">getTitle</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isSelectable()">isSelectable</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isSelected()">isSelected</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isSpace()">isSpace</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isTime()">isTime</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#isVisible()">isVisible</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#register(gov.noaa.pmel.sgt.Axis)">register</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#register(gov.noaa.pmel.sgt.AxisTransform)">register</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setId(java.lang.String)">setId</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelColor(java.awt.Color)">setLabelColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelFont(java.awt.Font)">setLabelFont</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelHeightP(double)">setLabelHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLabelPosition(int)">setLabelPosition</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLargeTicHeightP(double)">setLargeTicHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLineColor(java.awt.Color)">setLineColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setNumberSmallTics(int)">setNumberSmallTics</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setOrientation(int)">setOrientation</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setRangeP(gov.noaa.pmel.util.Range2D)">setRangeP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setSelectable(boolean)">setSelectable</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setSelected(boolean)">setSelected</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setSmallTicHeightP(double)">setSmallTicHeightP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setThickTicWidthP(double)">setThickTicWidthP</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setTicPosition(int)">setTicPosition</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setVisible(boolean)">setVisible</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#toString()">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="tRange_"><!-- --></A><H3>
+tRange_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A> <B>tRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="tLocation_"><!-- --></A><H3>
+tLocation_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/util/TimePoint.html" title="class in gov.noaa.pmel.util">TimePoint</A> <B>tLocation_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="minorLabelFormat_"><!-- --></A><H3>
+minorLabelFormat_</H3>
+<PRE>
+protected java.lang.String <B>minorLabelFormat_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="minorLabelInterval_"><!-- --></A><H3>
+minorLabelInterval_</H3>
+<PRE>
+protected int <B>minorLabelInterval_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="majorLabelFormat_"><!-- --></A><H3>
+majorLabelFormat_</H3>
+<PRE>
+protected java.lang.String <B>majorLabelFormat_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="majorLabelInterval_"><!-- --></A><H3>
+majorLabelInterval_</H3>
+<PRE>
+protected int <B>majorLabelInterval_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="yminor_"><!-- --></A><H3>
+yminor_</H3>
+<PRE>
+protected double <B>yminor_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="ymajor_"><!-- --></A><H3>
+ymajor_</H3>
+<PRE>
+protected double <B>ymajor_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="xminor_"><!-- --></A><H3>
+xminor_</H3>
+<PRE>
+protected double <B>xminor_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="xmajor_"><!-- --></A><H3>
+xmajor_</H3>
+<PRE>
+protected double <B>xmajor_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="vertalign_"><!-- --></A><H3>
+vertalign_</H3>
+<PRE>
+protected int <B>vertalign_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="txt_"><!-- --></A><H3>
+txt_</H3>
+<PRE>
+protected <A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html" title="interface in gov.noaa.pmel.sgt">TimeAxisStyle</A> <B>txt_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="axisStyle_"><!-- --></A><H3>
+axisStyle_</H3>
+<PRE>
+protected int <B>axisStyle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="AUTO"><!-- --></A><H3>
+AUTO</H3>
+<PRE>
+public static final int <B>AUTO</B></PRE>
+<DL>
+<DD>Automatically select the time axis style
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.TimeAxis.AUTO">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="YEAR_DECADE"><!-- --></A><H3>
+YEAR_DECADE</H3>
+<PRE>
+public static final int <B>YEAR_DECADE</B></PRE>
+<DL>
+<DD>Use the YearDecadeAxis style.
+ <pre>
+   |..........|..........|..........|..........|
+        84         85         86         87
+                       1980
+ </pre>
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.TimeAxis.YEAR_DECADE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MONTH_YEAR"><!-- --></A><H3>
+MONTH_YEAR</H3>
+<PRE>
+public static final int <B>MONTH_YEAR</B></PRE>
+<DL>
+<DD>Use the MonthYearAxis style.
+ <pre>
+   |..........|..........|..........|..........|
+        Mar        Apr        May       Jun
+                       1980
+ </pre>
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.TimeAxis.MONTH_YEAR">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DAY_MONTH"><!-- --></A><H3>
+DAY_MONTH</H3>
+<PRE>
+public static final int <B>DAY_MONTH</B></PRE>
+<DL>
+<DD>Use the DayMonthAxis style.
+ <pre>
+   |..........|..........|..........|..........|
+        3          4          5           6
+                        1993-04
+ </pre>
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.TimeAxis.DAY_MONTH">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="HOUR_DAY"><!-- --></A><H3>
+HOUR_DAY</H3>
+<PRE>
+public static final int <B>HOUR_DAY</B></PRE>
+<DL>
+<DD>Use the HourDayAxis style.
+ <pre>
+   |..........|..........|..........|..........|
+   03         04         05         06         07
+                     1987-06-07
+ </pre>
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.TimeAxis.HOUR_DAY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MINUTE_HOUR"><!-- --></A><H3>
+MINUTE_HOUR</H3>
+<PRE>
+public static final int <B>MINUTE_HOUR</B></PRE>
+<DL>
+<DD>Use the MinuteHourAxis style.
+ <pre>
+   |..........|..........|..........|..........|
+   15         30         45         00         15
+                   1987-06-07 13
+ </pre>
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.TimeAxis.MINUTE_HOUR">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="TimeAxis(int)"><!-- --></A><H3>
+TimeAxis</H3>
+<PRE>
+public <B>TimeAxis</B>(int&nbsp;style)</PRE>
+<DL>
+<DD>Default contructor.
+<P>
+</DL>
+<HR>
+
+<A NAME="TimeAxis(java.lang.String, int)"><!-- --></A><H3>
+TimeAxis</H3>
+<PRE>
+public <B>TimeAxis</B>(java.lang.String&nbsp;id,
+                int&nbsp;style)</PRE>
+<DL>
+<DD>TimeAxis constructor.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - axis identifier</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="updateRegisteredTransforms()"><!-- --></A><H3>
+updateRegisteredTransforms</H3>
+<PRE>
+protected void <B>updateRegisteredTransforms</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#updateRegisteredTransforms()">updateRegisteredTransforms</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="updateRegisteredAxes()"><!-- --></A><H3>
+updateRegisteredAxes</H3>
+<PRE>
+protected void <B>updateRegisteredAxes</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#updateRegisteredAxes()">updateRegisteredAxes</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setupDraw(double)"><!-- --></A><H3>
+setupDraw</H3>
+<PRE>
+protected void <B>setupDraw</B>(double&nbsp;val)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawMinorLabel(java.awt.Graphics, double, gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+drawMinorLabel</H3>
+<PRE>
+protected void <B>drawMinorLabel</B>(java.awt.Graphics&nbsp;g,
+                              double&nbsp;val,
+                              <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;time)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawMajorLabel(java.awt.Graphics, double, gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+drawMajorLabel</H3>
+<PRE>
+protected void <B>drawMajorLabel</B>(java.awt.Graphics&nbsp;g,
+                              double&nbsp;val,
+                              <A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;time)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A> <B>copy</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#copy()">Axis</A></CODE></B></DD>
+<DD>Create a copy of the axis.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#copy()">copy</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the copy</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelFormat(java.lang.String, java.lang.String)"><!-- --></A><H3>
+setLabelFormat</H3>
+<PRE>
+public void <B>setLabelFormat</B>(java.lang.String&nbsp;minor,
+                           java.lang.String&nbsp;major)</PRE>
+<DL>
+<DD>Set the minor and major label formats.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>minor</CODE> - minor label format<DD><CODE>major</CODE> - major label format</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMinorLabelFormat(java.lang.String)"><!-- --></A><H3>
+setMinorLabelFormat</H3>
+<PRE>
+public void <B>setMinorLabelFormat</B>(java.lang.String&nbsp;minor)</PRE>
+<DL>
+<DD>Set the minor label format.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>minor</CODE> - minor label format</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMajorLabelFormat(java.lang.String)"><!-- --></A><H3>
+setMajorLabelFormat</H3>
+<PRE>
+public void <B>setMajorLabelFormat</B>(java.lang.String&nbsp;major)</PRE>
+<DL>
+<DD>Set the major label format.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>major</CODE> - major label format</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMinorLabelFormat()"><!-- --></A><H3>
+getMinorLabelFormat</H3>
+<PRE>
+public java.lang.String <B>getMinorLabelFormat</B>()</PRE>
+<DL>
+<DD>Get the minor label format.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>minor label format</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMajorLabelFormat()"><!-- --></A><H3>
+getMajorLabelFormat</H3>
+<PRE>
+public java.lang.String <B>getMajorLabelFormat</B>()</PRE>
+<DL>
+<DD>Get the major label format.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>major label format</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelInterval(int, int)"><!-- --></A><H3>
+setLabelInterval</H3>
+<PRE>
+public void <B>setLabelInterval</B>(int&nbsp;minor,
+                             int&nbsp;major)</PRE>
+<DL>
+<DD>Set the minor and major label intervals.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>minor</CODE> - minor label interval<DD><CODE>major</CODE> - major label interval</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMinorLabelInterval(int)"><!-- --></A><H3>
+setMinorLabelInterval</H3>
+<PRE>
+public void <B>setMinorLabelInterval</B>(int&nbsp;minor)</PRE>
+<DL>
+<DD>Set the minor label interval.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>minor</CODE> - minor label interval</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMajorLabelInterval(int)"><!-- --></A><H3>
+setMajorLabelInterval</H3>
+<PRE>
+public void <B>setMajorLabelInterval</B>(int&nbsp;major)</PRE>
+<DL>
+<DD>Set the major label interval.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>major</CODE> - major label interval</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMinorLabelInterval()"><!-- --></A><H3>
+getMinorLabelInterval</H3>
+<PRE>
+public int <B>getMinorLabelInterval</B>()</PRE>
+<DL>
+<DD>Get the minor label interval.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>minor label interval</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMajorLabelInterval()"><!-- --></A><H3>
+getMajorLabelInterval</H3>
+<PRE>
+public int <B>getMajorLabelInterval</B>()</PRE>
+<DL>
+<DD>Get the major label interval.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>major label interval</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setStyle(int)"><!-- --></A><H3>
+setStyle</H3>
+<PRE>
+public void <B>setStyle</B>(int&nbsp;style)</PRE>
+<DL>
+<DD>Set the time axis style.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>style</CODE> - new time axis style</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStyle()"><!-- --></A><H3>
+getStyle</H3>
+<PRE>
+public int <B>getStyle</B>()</PRE>
+<DL>
+<DD>Get the time axis style.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>time axis style</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeU(gov.noaa.pmel.util.TimeRange)"><!-- --></A><H3>
+setRangeU</H3>
+<PRE>
+public void <B>setRangeU</B>(<A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A>&nbsp;tr)</PRE>
+<DL>
+<DD>Set the user range to draw the axis.  Registered Axes and Transforms
+ will be updated.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tr</CODE> - TimeRange of axis.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTimeRangeU()"><!-- --></A><H3>
+getTimeRangeU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A> <B>getTimeRangeU</B>()</PRE>
+<DL>
+<DD>Get the time range of the axis.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>TimeRange of axis</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeU(gov.noaa.pmel.util.SoTRange)"><!-- --></A><H3>
+setRangeU</H3>
+<PRE>
+public void <B>setRangeU</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A>&nbsp;tr)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setRangeU(gov.noaa.pmel.util.SoTRange)">Axis</A></CODE></B></DD>
+<DD>Set user range.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setRangeU(gov.noaa.pmel.util.SoTRange)">setRangeU</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSoTRangeU()"><!-- --></A><H3>
+getSoTRangeU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>getSoTRangeU</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getSoTRangeU()">Axis</A></CODE></B></DD>
+<DD>Get user range.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getSoTRangeU()">getSoTRangeU</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocationU(gov.noaa.pmel.util.TimePoint)"><!-- --></A><H3>
+setLocationU</H3>
+<PRE>
+public void <B>setLocationU</B>(<A HREF="../../../../gov/noaa/pmel/util/TimePoint.html" title="class in gov.noaa.pmel.util">TimePoint</A>&nbsp;tp)</PRE>
+<DL>
+<DD>Set the origin in user units of the axis.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tp</CODE> - origin of axis in user units</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocationU(gov.noaa.pmel.util.SoTPoint)"><!-- --></A><H3>
+setLocationU</H3>
+<PRE>
+public void <B>setLocationU</B>(<A HREF="../../../../gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A>&nbsp;tp)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLocationU(gov.noaa.pmel.util.SoTPoint)">Axis</A></CODE></B></DD>
+<DD>Set the axis location.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setLocationU(gov.noaa.pmel.util.SoTPoint)">setLocationU</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSoTLocationU()"><!-- --></A><H3>
+getSoTLocationU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A> <B>getSoTLocationU</B>()</PRE>
+<DL>
+<DD>Returns origin as a <code>SoTPoint</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getSoTLocationU()">getSoTLocationU</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocationU()"><!-- --></A><H3>
+getLocationU</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/TimePoint.html" title="class in gov.noaa.pmel.util">TimePoint</A> <B>getLocationU</B>()</PRE>
+<DL>
+<DD>Get the origin in user units.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>origin in user units</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBounds()"><!-- --></A><H3>
+getBounds</H3>
+<PRE>
+public java.awt.Rectangle <B>getBounds</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getBounds()">Axis</A></CODE></B></DD>
+<DD>Get the bounding box for the axis in device units.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#getBounds()">getBounds</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>bounding box</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(java.awt.Rectangle)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(java.awt.Rectangle&nbsp;r)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(int, int, int, int)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(int&nbsp;x,
+                      int&nbsp;y,
+                      int&nbsp;width,
+                      int&nbsp;height)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="modified(java.lang.String)"><!-- --></A><H3>
+modified</H3>
+<PRE>
+public void <B>modified</B>(java.lang.String&nbsp;mess)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#modified(java.lang.String)">Axis</A></CODE></B></DD>
+<DD>Used internally by sgt.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#modified(java.lang.String)">modified</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTitle(gov.noaa.pmel.sgt.SGLabel)"><!-- --></A><H3>
+setTitle</H3>
+<PRE>
+public void <B>setTitle</B>(<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;title)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setTitle(gov.noaa.pmel.sgt.SGLabel)">Axis</A></CODE></B></DD>
+<DD>Set the axis title.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html#setTitle(gov.noaa.pmel.sgt.SGLabel)">setTitle</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>title</CODE> - axis title</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TimeAxis.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/TimeAxis.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="TimeAxis.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/TimeAxisStyle.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/TimeAxisStyle.html
new file mode 100644
index 0000000000000000000000000000000000000000..7a0d97df6d555658ae5dfc9822f7648e6f415b92
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/TimeAxisStyle.html
@@ -0,0 +1,565 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:30 CEST 2006 -->
+<TITLE>
+TimeAxisStyle (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.TimeAxisStyle interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="TimeAxisStyle (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TimeAxisStyle.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/TimeAxisStyle.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="TimeAxisStyle.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Interface TimeAxisStyle</H2>
+<HR>
+<DL>
+<DT><PRE>public interface <B>TimeAxisStyle</B></DL>
+</PRE>
+
+<P>
+<code>TimeAxisStyle</code> defines an interface to
+ create a specific time axis style. Currently there are
+ five time axes styles, <code>MINUTE_HOUR</code>,
+ <code>HOUR_DAY</code>, <code>DAY_MONTH</code>,
+ <code>MONTH_YEAR</code>, and <code>YEAR_DECADE</code>. All time
+ axes have two labeling levels, minor and major.  For example,
+ <code>DAY_MONTH</code> style has a minor level of days and a
+ major level of months.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html" title="class in gov.noaa.pmel.sgt"><CODE>TimeAxis</CODE></A></DL>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html#computeDefaults(gov.noaa.pmel.util.GeoDate)">computeDefaults</A></B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;delta)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine the minor label interval from the time
+ extent of the axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html#computeLocation(double, double)">computeLocation</A></B>(double&nbsp;prev,
+                double&nbsp;now)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determines the location of the minor time label.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html#getDefaultMajorLabelFormat()">getDefaultMajorLabelFormat</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the default major label format.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html#getDefaultMajorLabelInterval()">getDefaultMajorLabelInterval</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the default major label interval.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html#getDefaultMinorLabelFormat()">getDefaultMinorLabelFormat</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the default minor label format.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html#getDefaultMinorLabelInterval()">getDefaultMinorLabelInterval</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the default minor label interval.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html#getDefaultNumSmallTics()">getDefaultNumSmallTics</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the default number of small tics between
+ each minor tic.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html#getIncrementUnits()">getIncrementUnits</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the increment units for the minor labeling.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html#getIncrementValue()">getIncrementValue</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the increment value for the minor labeling.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html#getMajorValue(gov.noaa.pmel.util.GeoDate)">getMajorValue</A></B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;time)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the major time value for labeling.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html#getMinorValue(gov.noaa.pmel.util.GeoDate)">getMinorValue</A></B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;time)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the minor time value for labeling.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html#getStartTime(gov.noaa.pmel.util.TimeRange)">getStartTime</A></B>(<A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A>&nbsp;trange)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a beginning time rounded to the nearest minor
+ increment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html#isRoomForMajorLabel(gov.noaa.pmel.util.GeoDate)">isRoomForMajorLabel</A></B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;delta)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determines if there is enough room in <code>delta</code> time
+ for another major label.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html#isStartOfMinor(gov.noaa.pmel.util.GeoDate)">isStartOfMinor</A></B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;time)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determines if <code>time</code> is the start of a
+ minor interval.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getMinorValue(gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+getMinorValue</H3>
+<PRE>
+int <B>getMinorValue</B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;time)</PRE>
+<DL>
+<DD>Get the minor time value for labeling.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>time</CODE> - current date
+<DT><B>Returns:</B><DD>minor time value</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMajorValue(gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+getMajorValue</H3>
+<PRE>
+int <B>getMajorValue</B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;time)</PRE>
+<DL>
+<DD>Get the major time value for labeling.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>time</CODE> - current date
+<DT><B>Returns:</B><DD>major time value</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isRoomForMajorLabel(gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+isRoomForMajorLabel</H3>
+<PRE>
+boolean <B>isRoomForMajorLabel</B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;delta)</PRE>
+<DL>
+<DD>Determines if there is enough room in <code>delta</code> time
+ for another major label.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if enough room exists</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isStartOfMinor(gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+isStartOfMinor</H3>
+<PRE>
+boolean <B>isStartOfMinor</B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;time)</PRE>
+<DL>
+<DD>Determines if <code>time</code> is the start of a
+ minor interval.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if start of minor interval</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDefaultMinorLabelFormat()"><!-- --></A><H3>
+getDefaultMinorLabelFormat</H3>
+<PRE>
+java.lang.String <B>getDefaultMinorLabelFormat</B>()</PRE>
+<DL>
+<DD>Get the default minor label format. The default minor labels are
+ "mm", "HH", "dd", "MMM", and "yy" for <code>MINUTE_HOUR</code>,
+ <code>HOUR_DAY</code>, <code>DAY_MONTH</code>, <code>MONTH_YEAR</code>,
+ and <code>YEAR_DECADE</code>, respectively.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>minor label format</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDefaultMajorLabelFormat()"><!-- --></A><H3>
+getDefaultMajorLabelFormat</H3>
+<PRE>
+java.lang.String <B>getDefaultMajorLabelFormat</B>()</PRE>
+<DL>
+<DD>Get the default major label format. The default major labels are
+ "yyyy-MM-dd HH", "yyyy-MM-dd", "yyyy-MM", "yyyy", and "yyyy" for
+ <code>MINUTE_HOUR</code>,
+ <code>HOUR_DAY</code>, <code>DAY_MONTH</code>, <code>MONTH_YEAR</code>,
+ and <code>YEAR_DECADE</code>, respectively.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>major label format</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDefaultMinorLabelInterval()"><!-- --></A><H3>
+getDefaultMinorLabelInterval</H3>
+<PRE>
+int <B>getDefaultMinorLabelInterval</B>()</PRE>
+<DL>
+<DD>Get the default minor label interval.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>minor label interval</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDefaultMajorLabelInterval()"><!-- --></A><H3>
+getDefaultMajorLabelInterval</H3>
+<PRE>
+int <B>getDefaultMajorLabelInterval</B>()</PRE>
+<DL>
+<DD>Get the default major label interval.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>major label interval</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDefaultNumSmallTics()"><!-- --></A><H3>
+getDefaultNumSmallTics</H3>
+<PRE>
+int <B>getDefaultNumSmallTics</B>()</PRE>
+<DL>
+<DD>Get the default number of small tics between
+ each minor tic.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>number of small tics</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStartTime(gov.noaa.pmel.util.TimeRange)"><!-- --></A><H3>
+getStartTime</H3>
+<PRE>
+<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>getStartTime</B>(<A HREF="../../../../gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A>&nbsp;trange)</PRE>
+<DL>
+<DD>Returns a beginning time rounded to the nearest minor
+ increment. For example, for <code>DAY_MONTH</code>
+ if time is increasing then round to the day before
+ <code>tRange.start</code> otherwise
+ the nearest day after <code>tRange.end</code>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tRange</CODE> - time range of the axis</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getIncrementValue()"><!-- --></A><H3>
+getIncrementValue</H3>
+<PRE>
+double <B>getIncrementValue</B>()</PRE>
+<DL>
+<DD>Get the increment value for the minor labeling. The value
+ is 1.0 for all styles.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>increment value</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getIncrementUnits()"><!-- --></A><H3>
+getIncrementUnits</H3>
+<PRE>
+int <B>getIncrementUnits</B>()</PRE>
+<DL>
+<DD>Get the increment units for the minor labeling. The value is
+ <code>GeoDate.MINUTES</code>, <code>GeoDate.HOURS</code>,
+ <code>GeoDate.DAYS</code>, <code>GeoDate.MONTHS</code>, and
+ <code>GoeDate.YEARS</code> for  <code>MINUTE_HOUR</code>,
+ <code>HOUR_DAY</code>, <code>DAY_MONTH</code>, <code>MONTH_YEAR</code>,
+ and <code>YEAR_DECADE</code>, respectively.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>increment units<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util"><CODE>GeoDate</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="computeDefaults(gov.noaa.pmel.util.GeoDate)"><!-- --></A><H3>
+computeDefaults</H3>
+<PRE>
+void <B>computeDefaults</B>(<A HREF="../../../../gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>&nbsp;delta)</PRE>
+<DL>
+<DD>Determine the minor label interval from the time
+ extent of the axis. For example, if <code>delta</code> is greater
+ than 30 days, greater than 10 and less that 30 days, or
+ less than 10 days, the interval is 5, 2, or 1, respectively,
+ for <code>DAY_MONTH</code> style.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>delta</CODE> - time extent</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="computeLocation(double, double)"><!-- --></A><H3>
+computeLocation</H3>
+<PRE>
+double <B>computeLocation</B>(double&nbsp;prev,
+                       double&nbsp;now)</PRE>
+<DL>
+<DD>Determines the location of the minor time label. Positions
+ the label between the tic marks for <code>DAY_MONTH</code>,
+ <code>MONTH_YEAR</code>, and <code>YEAR_DECADE</code>, or
+ at the tic mark for <code>MINUTES_HOURS</code> and
+ <code>HOURS_DAYS</code>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>prev</CODE> - previous tic location<DD><CODE>now</CODE> - current tic location</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TimeAxisStyle.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/TimeAxisStyle.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="TimeAxisStyle.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Transform.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Transform.html
new file mode 100644
index 0000000000000000000000000000000000000000..aae29310433e5f8f9c493039ce4be600c1fdcaf9
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/Transform.html
@@ -0,0 +1,457 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:31 CEST 2006 -->
+<TITLE>
+Transform (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.Transform interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Transform (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Transform.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Transform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Transform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Interface Transform</H2>
+<DL>
+<DT><B>All Superinterfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A>, <A HREF="../../../../gov/noaa/pmel/util/ExponentialTransformDown.html" title="class in gov.noaa.pmel.util">ExponentialTransformDown</A>, <A HREF="../../../../gov/noaa/pmel/util/ExponentialTransformUp.html" title="class in gov.noaa.pmel.util">ExponentialTransformUp</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt">LinearTransform</A>, <A HREF="../../../../gov/noaa/pmel/util/LinearTransform.html" title="class in gov.noaa.pmel.util">LinearTransform</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html" title="class in gov.noaa.pmel.sgt">LogTransform</A>, <A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html" title="class in gov.noaa.pmel.sgt">SineTransform</A>, <A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html" title="class in gov.noaa.pmel.sgt">TableLookupTransform</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>Transform</B><DT>extends java.io.Serializable</DL>
+</PRE>
+
+<P>
+<code>Transform</code> defines an interface for transformations between
+ user and physical coordinates.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>1.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>AxisTransform</CODE></A></DL>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add listener for changes to transform properties.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getRangeP()">getRangeP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the physical coordinate range.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getRangeU()">getRangeU</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the user coordinate range for double values.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getTransP(double)">getTransP</A></B>(double&nbsp;u)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform from user to physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#getTransU(double)">getTransU</A></B>(double&nbsp;p)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transform from physical to user coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove listener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#setRangeP(double, double)">setRangeP</A></B>(double&nbsp;p1,
+          double&nbsp;p2)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set physical coordinate range.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#setRangeP(gov.noaa.pmel.util.Range2D)">setRangeP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;prange)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set physical coordinate range.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#setRangeU(double, double)">setRangeU</A></B>(double&nbsp;u1,
+          double&nbsp;u2)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the user coordinate range for double values.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html#setRangeU(gov.noaa.pmel.util.Range2D)">setRangeU</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;urange)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the user coordinate range for double values.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="setRangeP(double, double)"><!-- --></A><H3>
+setRangeP</H3>
+<PRE>
+void <B>setRangeP</B>(double&nbsp;p1,
+               double&nbsp;p2)</PRE>
+<DL>
+<DD>Set physical coordinate range.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p1</CODE> - minimum value, physical coordinates<DD><CODE>p2</CODE> - maximum value, physical coordinates<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeP(gov.noaa.pmel.util.Range2D)"><!-- --></A><H3>
+setRangeP</H3>
+<PRE>
+void <B>setRangeP</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;prange)</PRE>
+<DL>
+<DD>Set physical coordinate range.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>prange</CODE> - physcial coordinate range<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util"><CODE>Range2D</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRangeP()"><!-- --></A><H3>
+getRangeP</H3>
+<PRE>
+<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>getRangeP</B>()</PRE>
+<DL>
+<DD>Get the physical coordinate range.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>physcial coordinate range<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util"><CODE>Range2D</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeU(double, double)"><!-- --></A><H3>
+setRangeU</H3>
+<PRE>
+void <B>setRangeU</B>(double&nbsp;u1,
+               double&nbsp;u2)</PRE>
+<DL>
+<DD>Set the user coordinate range for double values.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>u1</CODE> - minimum value, user coordinates<DD><CODE>u2</CODE> - maximum value, user coordinates<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRangeU(gov.noaa.pmel.util.Range2D)"><!-- --></A><H3>
+setRangeU</H3>
+<PRE>
+void <B>setRangeU</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;urange)</PRE>
+<DL>
+<DD>Set the user coordinate range for double values.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>urange</CODE> - user coordinate range<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util"><CODE>Range2D</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><CODE>LinearTransform</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRangeU()"><!-- --></A><H3>
+getRangeU</H3>
+<PRE>
+<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>getRangeU</B>()</PRE>
+<DL>
+<DD>Get the user coordinate range for double values.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>user range<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util"><CODE>Range2D</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransP(double)"><!-- --></A><H3>
+getTransP</H3>
+<PRE>
+double <B>getTransP</B>(double&nbsp;u)</PRE>
+<DL>
+<DD>Transform from user to physical coordinates.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>u</CODE> - user value
+<DT><B>Returns:</B><DD>physical value</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransU(double)"><!-- --></A><H3>
+getTransU</H3>
+<PRE>
+double <B>getTransU</B>(double&nbsp;p)</PRE>
+<DL>
+<DD>Transform from physical to user coordinates.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>p</CODE> - physical value
+<DT><B>Returns:</B><DD>user value</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD>Add listener for changes to transform properties.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD>Remove listener.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Transform.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/Transform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Transform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/TransformAccess.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/TransformAccess.html
new file mode 100644
index 0000000000000000000000000000000000000000..72df151f0fbcda08a513f0e5cf24a4fccd44b642
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/TransformAccess.html
@@ -0,0 +1,219 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:31 CEST 2006 -->
+<TITLE>
+TransformAccess (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.TransformAccess interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="TransformAccess (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TransformAccess.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/TransformAccess.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="TransformAccess.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Interface TransformAccess</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html" title="class in gov.noaa.pmel.sgt">IndexedColorMap</A>, <A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html" title="class in gov.noaa.pmel.sgt">TransformColorMap</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>TransformAccess</B></DL>
+</PRE>
+
+<P>
+Interface indicates that the color map uses a transform to map
+ levels.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformAccess.html#setRange(gov.noaa.pmel.util.Range2D)">setRange</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;range)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="setRange(gov.noaa.pmel.util.Range2D)"><!-- --></A><H3>
+setRange</H3>
+<PRE>
+void <B>setRange</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;range)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TransformAccess.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/TransformAccess.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="TransformAccess.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/TransformColor.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/TransformColor.html
new file mode 100644
index 0000000000000000000000000000000000000000..02f7325db2177061dc122767bce7a12b02f7e286
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/TransformColor.html
@@ -0,0 +1,337 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:31 CEST 2006 -->
+<TITLE>
+TransformColor (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.TransformColor interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="TransformColor (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TransformColor.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/TransformColor.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="TransformColor.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Interface TransformColor</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html" title="class in gov.noaa.pmel.sgt">CLTransformColorMap</A>, <A HREF="../../../../gov/noaa/pmel/util/ColorTransform.html" title="class in gov.noaa.pmel.util">ColorTransform</A>, <A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html" title="class in gov.noaa.pmel.sgt">TransformColorMap</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>TransformColor</B></DL>
+</PRE>
+
+<P>
+Interface provides support for accessing color transforms for a
+ color map.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#getBlueTransform()">getBlueTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#getGreenTransform()">getGreenTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#getRedTransform()">getRedTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#setBlueTransform(gov.noaa.pmel.sgt.Transform)">setBlueTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;blueTransform)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#setColorTransforms(gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform)">setColorTransforms</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;red,
+                   <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;green,
+                   <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;blue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#setGreenTransform(gov.noaa.pmel.sgt.Transform)">setGreenTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;greenTransform)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#setRedTransform(gov.noaa.pmel.sgt.Transform)">setRedTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;redTransform)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getRedTransform()"><!-- --></A><H3>
+getRedTransform</H3>
+<PRE>
+<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A> <B>getRedTransform</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRedTransform(gov.noaa.pmel.sgt.Transform)"><!-- --></A><H3>
+setRedTransform</H3>
+<PRE>
+void <B>setRedTransform</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;redTransform)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getGreenTransform()"><!-- --></A><H3>
+getGreenTransform</H3>
+<PRE>
+<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A> <B>getGreenTransform</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setGreenTransform(gov.noaa.pmel.sgt.Transform)"><!-- --></A><H3>
+setGreenTransform</H3>
+<PRE>
+void <B>setGreenTransform</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;greenTransform)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBlueTransform()"><!-- --></A><H3>
+getBlueTransform</H3>
+<PRE>
+<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A> <B>getBlueTransform</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBlueTransform(gov.noaa.pmel.sgt.Transform)"><!-- --></A><H3>
+setBlueTransform</H3>
+<PRE>
+void <B>setBlueTransform</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;blueTransform)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColorTransforms(gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform)"><!-- --></A><H3>
+setColorTransforms</H3>
+<PRE>
+void <B>setColorTransforms</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;red,
+                        <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;green,
+                        <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;blue)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TransformColor.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/TransformColor.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="TransformColor.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/TransformColorMap.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/TransformColorMap.html
new file mode 100644
index 0000000000000000000000000000000000000000..331d0bcc6ba43a06588be6b78246a990717f878d
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/TransformColorMap.html
@@ -0,0 +1,598 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:31 CEST 2006 -->
+<TITLE>
+TransformColorMap (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.TransformColorMap class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="TransformColorMap (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TransformColorMap.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/TransformColorMap.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="TransformColorMap.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.ColorMap">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class TransformColorMap</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.ColorMap</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.TransformColorMap</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt">TransformAccess</A>, <A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A>, java.beans.PropertyChangeListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>TransformColorMap</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A><DT>implements java.lang.Cloneable, java.beans.PropertyChangeListener, <A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A>, <A HREF="../../../../gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt">TransformAccess</A></DL>
+</PRE>
+
+<P>
+<code>TransformColorMap</code> provides a mapping from a value
+ to a <code>Color</code>.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.TransformColorMap">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.ColorMap"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#batch_">batch_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#local_">local_</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#modified_">modified_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html#TransformColorMap(gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform)">TransformColorMap</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;rTrans,
+                  <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;gTrans,
+                  <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;bTrans)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialize the color map to use red, green, and blue transforms.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a copy of the <code>ColorMap</code> object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html#equals(gov.noaa.pmel.sgt.ColorMap)">equals</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A>&nbsp;cm)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for equality of color maps.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html#getBlueTransform()">getBlueTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the blue color <code>Transform</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html#getColor(double)">getColor</A></B>(double&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html#getGreenTransform()">getGreenTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the green color <code>Transform</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html#getRange()">getRange</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the current user range for the <code>Transform</code>s.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html#getRedTransform()">getRedTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the red color <code>Transform</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html#setBlueTransform(gov.noaa.pmel.sgt.Transform)">setBlueTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;blue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the blue color <code>Transform</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html#setColorTransforms(gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform)">setColorTransforms</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;rTrans,
+                   <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;gTrans,
+                   <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;bTrans)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the color <code>Transform</code>s.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html#setGreenTransform(gov.noaa.pmel.sgt.Transform)">setGreenTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;green)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the green color <code>Transform</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html#setRange(gov.noaa.pmel.util.Range2D)">setRange</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;range)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the user range for all the <code>Transform</codes>s.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html#setRedTransform(gov.noaa.pmel.sgt.Transform)">setRedTransform</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;red)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the red color <code>Transform</code></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.ColorMap"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)">firePropertyChange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#isBatch()">isBatch</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#setBatch(boolean)">setBatch</A>, <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#setBatch(boolean, boolean)">setBatch</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.beans.PropertyChangeListener"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface java.beans.PropertyChangeListener</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>propertyChange</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="TransformColorMap(gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform)"><!-- --></A><H3>
+TransformColorMap</H3>
+<PRE>
+public <B>TransformColorMap</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;rTrans,
+                         <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;gTrans,
+                         <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;bTrans)</PRE>
+<DL>
+<DD>Initialize the color map to use red, green, and blue transforms. Sets up
+ <code>ColorMap</code> for <code>TRANSFORM</code> access.
+ Each <code>Transform</code> should have identical user
+ ranges.  The physical range will be set to 0.0 to 1.0 for each
+ color component.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt"><CODE>Transform</CODE></A></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A> <B>copy</B>()</PRE>
+<DL>
+<DD>Create a copy of the <code>ColorMap</code> object.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#copy()">copy</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColor(double)"><!-- --></A><H3>
+getColor</H3>
+<PRE>
+public java.awt.Color <B>getColor</B>(double&nbsp;val)</PRE>
+<DL>
+<DD>Get a <code>Color</code>. Returns a <code>Color</code> by
+ one of four methods. <code>INDEXED</code>, <code>TRANSFORM</code>,
+ <code>LEVEL_INDEXED</code>, and <code>LEVEL_TRANSFORM</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#getColor(double)">getColor</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>val</CODE> - Value
+<DT><B>Returns:</B><DD>Color</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRange(gov.noaa.pmel.util.Range2D)"><!-- --></A><H3>
+setRange</H3>
+<PRE>
+public void <B>setRange</B>(<A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A>&nbsp;range)</PRE>
+<DL>
+<DD>Set the user range for all the <code>Transform</codes>s.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformAccess.html#setRange(gov.noaa.pmel.util.Range2D)">setRange</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt">TransformAccess</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRange()"><!-- --></A><H3>
+getRange</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>getRange</B>()</PRE>
+<DL>
+<DD>Get the current user range for the <code>Transform</code>s.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#getRange()">getRange</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>user range</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColorTransforms(gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform)"><!-- --></A><H3>
+setColorTransforms</H3>
+<PRE>
+public void <B>setColorTransforms</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;rTrans,
+                               <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;gTrans,
+                               <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;bTrans)</PRE>
+<DL>
+<DD>Set the color <code>Transform</code>s.
+ <BR><B>Property Change:</B> <code>redColorTransform</code>,
+ <code>greenColorTransform</code>, and
+ <code>blueColorTransform</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#setColorTransforms(gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform, gov.noaa.pmel.sgt.Transform)">setColorTransforms</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>rTrans</CODE> - red <code>Transform</code><DD><CODE>gTrans</CODE> - green <code>Transform</code><DD><CODE>bTrans</CODE> - blue <code>Transform</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRedTransform(gov.noaa.pmel.sgt.Transform)"><!-- --></A><H3>
+setRedTransform</H3>
+<PRE>
+public void <B>setRedTransform</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;red)</PRE>
+<DL>
+<DD>Set the red color <code>Transform</code>
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#setRedTransform(gov.noaa.pmel.sgt.Transform)">setRedTransform</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRedTransform()"><!-- --></A><H3>
+getRedTransform</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A> <B>getRedTransform</B>()</PRE>
+<DL>
+<DD>Get the red color <code>Transform</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#getRedTransform()">getRedTransform</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>red <code>Transform</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setGreenTransform(gov.noaa.pmel.sgt.Transform)"><!-- --></A><H3>
+setGreenTransform</H3>
+<PRE>
+public void <B>setGreenTransform</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;green)</PRE>
+<DL>
+<DD>Set the green color <code>Transform</code>
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#setGreenTransform(gov.noaa.pmel.sgt.Transform)">setGreenTransform</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getGreenTransform()"><!-- --></A><H3>
+getGreenTransform</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A> <B>getGreenTransform</B>()</PRE>
+<DL>
+<DD>Get the green color <code>Transform</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#getGreenTransform()">getGreenTransform</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>green <code>Transform</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBlueTransform(gov.noaa.pmel.sgt.Transform)"><!-- --></A><H3>
+setBlueTransform</H3>
+<PRE>
+public void <B>setBlueTransform</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>&nbsp;blue)</PRE>
+<DL>
+<DD>Set the blue color <code>Transform</code>
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#setBlueTransform(gov.noaa.pmel.sgt.Transform)">setBlueTransform</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBlueTransform()"><!-- --></A><H3>
+getBlueTransform</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A> <B>getBlueTransform</B>()</PRE>
+<DL>
+<DD>Get the blue color <code>Transform</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html#getBlueTransform()">getBlueTransform</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>blue <code>Transform</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="equals(gov.noaa.pmel.sgt.ColorMap)"><!-- --></A><H3>
+equals</H3>
+<PRE>
+public boolean <B>equals</B>(<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A>&nbsp;cm)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#equals(gov.noaa.pmel.sgt.ColorMap)">ColorMap</A></CODE></B></DD>
+<DD>Test for equality of color maps.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html#equals(gov.noaa.pmel.sgt.ColorMap)">equals</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TransformColorMap.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/TransformColorMap.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="TransformColorMap.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.ColorMap">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/VectorAttribute.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/VectorAttribute.html
new file mode 100644
index 0000000000000000000000000000000000000000..a4fa9428dae61a7671415d27ceaf71b99c9fe5fb
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/VectorAttribute.html
@@ -0,0 +1,1565 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:31 CEST 2006 -->
+<TITLE>
+VectorAttribute (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.VectorAttribute class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="VectorAttribute (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/VectorAttribute.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/VectorAttribute.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="VectorAttribute.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class VectorAttribute</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.VectorAttribute</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>, java.io.Serializable, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>VectorAttribute</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>, java.lang.Cloneable, java.io.Serializable</DL>
+</PRE>
+
+<P>
+Sets the rendering style for line data.
+ <code>Color</code>, width, and dash characteristics are
+ <code>VectorAttribute</code> properties.
+ <BR><FONT color="#FF0000">Warning: The SGT implementation of
+ Vectors requires Java2D. To use Vectors you must be using jdk1.2 or
+ newer.</FONT>
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.1</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><CODE>LineCartesianRenderer</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt"><CODE>ContourLevels</CODE></A>, 
+<A HREF="../../../../serialized-form.html#gov.noaa.pmel.sgt.VectorAttribute">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.beans.PropertyChangeSupport</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#changes_">changes_</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#HEAD">HEAD</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Vector head style, Un-scaled (default).</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#MARK">MARK</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Vector origin style, Mark.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#NO_HEAD">NO_HEAD</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Vector head style, None.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#NO_MARK">NO_MARK</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Vector origin style, no mark (default).</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#SCALED_HEAD">SCALED_HEAD</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Vector head style, Scaled.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#VectorAttribute()">VectorAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#VectorAttribute(double, java.awt.Color)">VectorAttribute</A></B>(double&nbsp;scale,
+                java.awt.Color&nbsp;color)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>VectorAttribute</code> constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#VectorAttribute(int, double, java.awt.Color, double)">VectorAttribute</A></B>(int&nbsp;style,
+                double&nbsp;scale,
+                java.awt.Color&nbsp;color,
+                double&nbsp;head_scale)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>VectorAttribute</code> constructor.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add listener to changes in <code>VectorAttribute</code> properties.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy the <code>VectorAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)">firePropertyChange</A></B>(java.lang.String&nbsp;name,
+                   java.lang.Object&nbsp;oldValue,
+                   java.lang.Object&nbsp;newValue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#getCapStyle()">getCapStyle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the line cap style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#getHeadFixedSize()">getHeadFixedSize</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the fixed vector head size.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#getHeadMaxSize()">getHeadMaxSize</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the maximum vector head size.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#getHeadMinSize()">getHeadMinSize</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the minimum vector head size.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#getHeadScale()">getHeadScale</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the vector head scale.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get attribute id.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#getMark()">getMark</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get plot mark for the origin.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#getMarkColor()">getMarkColor</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the color for the origin mark.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#getMarkHeightP()">getMarkHeightP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get mark height for the origin.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;float</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#getMiterLimit()">getMiterLimit</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the line miter limit.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#getMiterStyle()">getMiterStyle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the line miter sytle.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#getOffsetAngle()">getOffsetAngle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the vector rotation angle.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#getOriginStyle()">getOriginStyle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get vector origin style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Color</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#getVectorColor()">getVectorColor</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the vector color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#getVectorMaxSize()">getVectorMaxSize</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the maximum vector length allowed.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#getVectorScale()">getVectorScale</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Geth the vector head scale.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#getVectorStyle()">getVectorStyle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the vector head style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;float</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#getWidth()">getWidth</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get line width.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#isBatch()">isBatch</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is the attribute in batch mode?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;listener)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove change listener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setBatch(boolean)">setBatch</A></B>(boolean&nbsp;batch)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Batch the changes to the attribute.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setBatch(boolean, boolean)">setBatch</A></B>(boolean&nbsp;batch,
+         boolean&nbsp;local)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Batch the changes to the attribute and set local flag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setCapStyle(int)">setCapStyle</A></B>(int&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the line Cap Style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setHeadFixedSize(double)">setHeadFixedSize</A></B>(double&nbsp;size)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the fixed size for a unscaled vector head.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setHeadMaxSize(double)">setHeadMaxSize</A></B>(double&nbsp;size)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the maximum size for a scaled vector head.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setHeadMinSize(double)">setHeadMinSize</A></B>(double&nbsp;size)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the minimum size for a scaled vector head.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setHeadScale(double)">setHeadScale</A></B>(double&nbsp;scale)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change the vector head scale.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set attribute id.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setMark(int)">setMark</A></B>(int&nbsp;mark)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the mark for the origin.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setMarkColor(java.awt.Color)">setMarkColor</A></B>(java.awt.Color&nbsp;color)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the color for the origin mark.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setMarkHeightP(double)">setMarkHeightP</A></B>(double&nbsp;markh)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set mark height for the origin.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setMiterLimit(float)">setMiterLimit</A></B>(float&nbsp;limit)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the line miter limit.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setMiterStyle(int)">setMiterStyle</A></B>(int&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the line miter style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setOffsetAngle(double)">setOffsetAngle</A></B>(double&nbsp;angle)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the angle (clockwize positive) to rotate the vector.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setOriginStyle(int)">setOriginStyle</A></B>(int&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the vector origin style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setVectorColor(java.awt.Color)">setVectorColor</A></B>(java.awt.Color&nbsp;color)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change the vector color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setVectorMaxSize(double)">setVectorMaxSize</A></B>(double&nbsp;size)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the maximum size for a vector.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setVectorScale(double)">setVectorScale</A></B>(double&nbsp;scale)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change the vector scale.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setVectorStyle(int)">setVectorStyle</A></B>(int&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change the head style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setWidth(float)">setWidth</A></B>(float&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the line width in physical units.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <code>String</code> representation of the
+ <code>VectorAttribute</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="changes_"><!-- --></A><H3>
+changes_</H3>
+<PRE>
+protected transient java.beans.PropertyChangeSupport <B>changes_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="NO_HEAD"><!-- --></A><H3>
+NO_HEAD</H3>
+<PRE>
+public static final int <B>NO_HEAD</B></PRE>
+<DL>
+<DD>Vector head style, None.  No arrow head will be drawn.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.VectorAttribute.NO_HEAD">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="HEAD"><!-- --></A><H3>
+HEAD</H3>
+<PRE>
+public static final int <B>HEAD</B></PRE>
+<DL>
+<DD>Vector head style, Un-scaled (default).  Head will be drawn a
+ constant size.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.VectorAttribute.HEAD">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SCALED_HEAD"><!-- --></A><H3>
+SCALED_HEAD</H3>
+<PRE>
+public static final int <B>SCALED_HEAD</B></PRE>
+<DL>
+<DD>Vector head style, Scaled.  The size of the head will be
+ proportional to the length of the vector.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.VectorAttribute.SCALED_HEAD">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NO_MARK"><!-- --></A><H3>
+NO_MARK</H3>
+<PRE>
+public static final int <B>NO_MARK</B></PRE>
+<DL>
+<DD>Vector origin style, no mark (default).  The origin of the vector
+ will be drawn without a plot mark.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.VectorAttribute.NO_MARK">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MARK"><!-- --></A><H3>
+MARK</H3>
+<PRE>
+public static final int <B>MARK</B></PRE>
+<DL>
+<DD>Vector origin style, Mark.  A plot mark will be drawn at the
+ origin of the vector.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.VectorAttribute.MARK">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="VectorAttribute()"><!-- --></A><H3>
+VectorAttribute</H3>
+<PRE>
+public <B>VectorAttribute</B>()</PRE>
+<DL>
+<DD>Default constructor.  Default vector style is HEAD,
+ default color is red, and scale = 1.0;
+<P>
+</DL>
+<HR>
+
+<A NAME="VectorAttribute(double, java.awt.Color)"><!-- --></A><H3>
+VectorAttribute</H3>
+<PRE>
+public <B>VectorAttribute</B>(double&nbsp;scale,
+                       java.awt.Color&nbsp;color)</PRE>
+<DL>
+<DD><code>VectorAttribute</code> constructor.  Default vector style
+ is HEAD.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>scale</CODE> - vector scale<DD><CODE>color</CODE> - vector <code>Color</code><DT><B>See Also:</B><DD><CODE>Color</CODE></DL>
+</DL>
+<HR>
+
+<A NAME="VectorAttribute(int, double, java.awt.Color, double)"><!-- --></A><H3>
+VectorAttribute</H3>
+<PRE>
+public <B>VectorAttribute</B>(int&nbsp;style,
+                       double&nbsp;scale,
+                       java.awt.Color&nbsp;color,
+                       double&nbsp;head_scale)</PRE>
+<DL>
+<DD><code>VectorAttribute</code> constructor.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>style</CODE> - vector style<DD><CODE>scale</CODE> - vector scale<DD><CODE>color</CODE> - vector <code>Color</code><DD><CODE>head_scale</CODE> - scale of vector head<DT><B>See Also:</B><DD><CODE>Color</CODE></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public java.lang.Object <B>copy</B>()</PRE>
+<DL>
+<DD>Copy the <code>VectorAttribute</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>new <code>VectorAttribute</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVectorStyle(int)"><!-- --></A><H3>
+setVectorStyle</H3>
+<PRE>
+public void <B>setVectorStyle</B>(int&nbsp;style)</PRE>
+<DL>
+<DD>Change the head style.  Options include <code>NO_HEAD</code>,
+ <code>HEAD</code>, and <code>SCALED_HEAD</code>.
+ <BR><B>Property Change:</B> <code>vectorStyle</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setVectorColor(java.awt.Color)"><CODE>setVectorColor(java.awt.Color)</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setVectorMaxSize(double)"><CODE>setVectorMaxSize(double)</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setVectorScale(double)"><CODE>setVectorScale(double)</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setOffsetAngle(double)"><CODE>setOffsetAngle(double)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVectorStyle()"><!-- --></A><H3>
+getVectorStyle</H3>
+<PRE>
+public int <B>getVectorStyle</B>()</PRE>
+<DL>
+<DD>Get the vector head style.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVectorColor(java.awt.Color)"><!-- --></A><H3>
+setVectorColor</H3>
+<PRE>
+public void <B>setVectorColor</B>(java.awt.Color&nbsp;color)</PRE>
+<DL>
+<DD>Change the vector color.
+ <BR><B>Property Change:</B> <code>vectorColor</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVectorColor()"><!-- --></A><H3>
+getVectorColor</H3>
+<PRE>
+public java.awt.Color <B>getVectorColor</B>()</PRE>
+<DL>
+<DD>Get the vector color.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVectorScale(double)"><!-- --></A><H3>
+setVectorScale</H3>
+<PRE>
+public void <B>setVectorScale</B>(double&nbsp;scale)</PRE>
+<DL>
+<DD>Change the vector scale.  The vector length is determined
+ by the data value times the vector scale.  The
+ vector length is bounded by the maximum allowed
+ vector length.
+ <BR><B>Property Change:</B> <code>vectorScale</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setVectorMaxSize(double)"><CODE>setVectorMaxSize(double)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVectorScale()"><!-- --></A><H3>
+getVectorScale</H3>
+<PRE>
+public double <B>getVectorScale</B>()</PRE>
+<DL>
+<DD>Geth the vector head scale.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVectorMaxSize(double)"><!-- --></A><H3>
+setVectorMaxSize</H3>
+<PRE>
+public void <B>setVectorMaxSize</B>(double&nbsp;size)</PRE>
+<DL>
+<DD>Set the maximum size for a vector.
+ <BR><B>Property Change:</B> <code>vectorMaxSize</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVectorMaxSize()"><!-- --></A><H3>
+getVectorMaxSize</H3>
+<PRE>
+public double <B>getVectorMaxSize</B>()</PRE>
+<DL>
+<DD>Get the maximum vector length allowed.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOffsetAngle(double)"><!-- --></A><H3>
+setOffsetAngle</H3>
+<PRE>
+public void <B>setOffsetAngle</B>(double&nbsp;angle)</PRE>
+<DL>
+<DD>Set the angle (clockwize positive) to rotate the vector.
+ <BR><B>Property Change:</B> <code>offsetAngle</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>angle</CODE> - in degrees</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOffsetAngle()"><!-- --></A><H3>
+getOffsetAngle</H3>
+<PRE>
+public double <B>getOffsetAngle</B>()</PRE>
+<DL>
+<DD>Get the vector rotation angle.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHeadScale(double)"><!-- --></A><H3>
+setHeadScale</H3>
+<PRE>
+public void <B>setHeadScale</B>(double&nbsp;scale)</PRE>
+<DL>
+<DD>Change the vector head scale.  The vector head size is determined
+ by the length of the vector times the vector head scale.  The
+ vector head size is bounded by the minimum and maximum allowed
+ head size.
+ <BR><B>Property Change:</B> <code>headScale</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setHeadMinSize(double)"><CODE>setHeadMinSize(double)</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setHeadMaxSize(double)"><CODE>setHeadMaxSize(double)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHeadScale()"><!-- --></A><H3>
+getHeadScale</H3>
+<PRE>
+public double <B>getHeadScale</B>()</PRE>
+<DL>
+<DD>Get the vector head scale.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHeadMaxSize(double)"><!-- --></A><H3>
+setHeadMaxSize</H3>
+<PRE>
+public void <B>setHeadMaxSize</B>(double&nbsp;size)</PRE>
+<DL>
+<DD>Set the maximum size for a scaled vector head.
+ <BR><B>Property Change:</B> <code>headMaxSize</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHeadMaxSize()"><!-- --></A><H3>
+getHeadMaxSize</H3>
+<PRE>
+public double <B>getHeadMaxSize</B>()</PRE>
+<DL>
+<DD>Get the maximum vector head size.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHeadMinSize(double)"><!-- --></A><H3>
+setHeadMinSize</H3>
+<PRE>
+public void <B>setHeadMinSize</B>(double&nbsp;size)</PRE>
+<DL>
+<DD>Set the minimum size for a scaled vector head.
+ <BR><B>Property Change:</B> <code>headMinSize</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHeadMinSize()"><!-- --></A><H3>
+getHeadMinSize</H3>
+<PRE>
+public double <B>getHeadMinSize</B>()</PRE>
+<DL>
+<DD>Get the minimum vector head size.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHeadFixedSize(double)"><!-- --></A><H3>
+setHeadFixedSize</H3>
+<PRE>
+public void <B>setHeadFixedSize</B>(double&nbsp;size)</PRE>
+<DL>
+<DD>Set the fixed size for a unscaled vector head.
+ <BR><B>Property Change:</B> <code>headFixedSize</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHeadFixedSize()"><!-- --></A><H3>
+getHeadFixedSize</H3>
+<PRE>
+public double <B>getHeadFixedSize</B>()</PRE>
+<DL>
+<DD>Get the fixed vector head size.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOriginStyle(int)"><!-- --></A><H3>
+setOriginStyle</H3>
+<PRE>
+public void <B>setOriginStyle</B>(int&nbsp;style)</PRE>
+<DL>
+<DD>Set the vector origin style.  Options are <code>NO_MARK</code>
+ and <code>MARK</code>.
+ <BR><B>Property Change:</B> <code>originStyle</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setMarkColor(java.awt.Color)"><CODE>setMarkColor(java.awt.Color)</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setMark(int)"><CODE>setMark(int)</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html#setMarkHeightP(double)"><CODE>setMarkHeightP(double)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOriginStyle()"><!-- --></A><H3>
+getOriginStyle</H3>
+<PRE>
+public int <B>getOriginStyle</B>()</PRE>
+<DL>
+<DD>Get vector origin style.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMarkColor(java.awt.Color)"><!-- --></A><H3>
+setMarkColor</H3>
+<PRE>
+public void <B>setMarkColor</B>(java.awt.Color&nbsp;color)</PRE>
+<DL>
+<DD>Set the color for the origin mark.
+ <BR><B>Property Change:</B> <code>markColor</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMarkColor()"><!-- --></A><H3>
+getMarkColor</H3>
+<PRE>
+public java.awt.Color <B>getMarkColor</B>()</PRE>
+<DL>
+<DD>Get the color for the origin mark.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMark(int)"><!-- --></A><H3>
+setMark</H3>
+<PRE>
+public void <B>setMark</B>(int&nbsp;mark)</PRE>
+<DL>
+<DD>Set the mark for the origin.
+ <BR><B>Property Change:</B> <code>mark</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>mark</CODE> - the plot mark<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html" title="class in gov.noaa.pmel.sgt"><CODE>PlotMark</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMark()"><!-- --></A><H3>
+getMark</H3>
+<PRE>
+public int <B>getMark</B>()</PRE>
+<DL>
+<DD>Get plot mark for the origin.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>plot mark</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMarkHeightP(double)"><!-- --></A><H3>
+setMarkHeightP</H3>
+<PRE>
+public void <B>setMarkHeightP</B>(double&nbsp;markh)</PRE>
+<DL>
+<DD>Set mark height for the origin.
+ <BR><B>Property Change:</B> <code>markHeightP</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>markh</CODE> - mark height</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMarkHeightP()"><!-- --></A><H3>
+getMarkHeightP</H3>
+<PRE>
+public double <B>getMarkHeightP</B>()</PRE>
+<DL>
+<DD>Get mark height for the origin.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>mark height</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setWidth(float)"><!-- --></A><H3>
+setWidth</H3>
+<PRE>
+public void <B>setWidth</B>(float&nbsp;t)</PRE>
+<DL>
+<DD>Set the line width in physical units.
+ <BR><B>Property Change:</B> <code>width</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>t</CODE> - line width</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getWidth()"><!-- --></A><H3>
+getWidth</H3>
+<PRE>
+public float <B>getWidth</B>()</PRE>
+<DL>
+<DD>Get line width.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>line width in physcial coordinates.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setCapStyle(int)"><!-- --></A><H3>
+setCapStyle</H3>
+<PRE>
+public void <B>setCapStyle</B>(int&nbsp;style)</PRE>
+<DL>
+<DD>Set the line Cap Style.  Styles include
+ <code>LineAttribute.CAP_BUTT</code>,
+ <code>LineAttribute.CAP_ROUND</code>, and
+ <code>LineAttribute.CAP_SQUARE</code>.
+ <BR><B>Property Change:</B> <code>capStyle</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#CAP_BUTT"><CODE>LineAttribute.CAP_BUTT</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#CAP_ROUND"><CODE>LineAttribute.CAP_ROUND</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#CAP_SQUARE"><CODE>LineAttribute.CAP_SQUARE</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCapStyle()"><!-- --></A><H3>
+getCapStyle</H3>
+<PRE>
+public int <B>getCapStyle</B>()</PRE>
+<DL>
+<DD>Get the line cap style.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMiterStyle(int)"><!-- --></A><H3>
+setMiterStyle</H3>
+<PRE>
+public void <B>setMiterStyle</B>(int&nbsp;style)</PRE>
+<DL>
+<DD>Set the line miter style.  Styles include
+ <code>LineAttribute.JOIN_BEVEL</code>,
+ <code>LineAttribute.JOIN_MITER</code>, and
+ <code>LineAttribute.JOIN_ROUND</code>.
+ <BR><B>Property Change:</B> <code>miterStyle</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#JOIN_BEVEL"><CODE>LineAttribute.JOIN_BEVEL</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#JOIN_MITER"><CODE>LineAttribute.JOIN_MITER</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html#JOIN_ROUND"><CODE>LineAttribute.JOIN_ROUND</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMiterStyle()"><!-- --></A><H3>
+getMiterStyle</H3>
+<PRE>
+public int <B>getMiterStyle</B>()</PRE>
+<DL>
+<DD>Get the line miter sytle.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMiterLimit(float)"><!-- --></A><H3>
+setMiterLimit</H3>
+<PRE>
+public void <B>setMiterLimit</B>(float&nbsp;limit)</PRE>
+<DL>
+<DD>Set the line miter limit.
+ <BR><B>Property Change:</B> <code>miterLimit</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMiterLimit()"><!-- --></A><H3>
+getMiterLimit</H3>
+<PRE>
+public float <B>getMiterLimit</B>()</PRE>
+<DL>
+<DD>Get the line miter limit.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD>Get a <code>String</code> representation of the
+ <code>VectorAttribute</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#toString()">toString</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE><DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>String</code> representation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+public void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD>Add listener to changes in <code>VectorAttribute</code> properties.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+public void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;listener)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">Attribute</A></CODE></B></DD>
+<DD>Remove change listener.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+public void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setId(java.lang.String)">Attribute</A></CODE></B></DD>
+<DD>Set attribute id.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setId(java.lang.String)">setId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#getId()">Attribute</A></CODE></B></DD>
+<DD>Get attribute id.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#getId()">getId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)"><!-- --></A><H3>
+firePropertyChange</H3>
+<PRE>
+protected void <B>firePropertyChange</B>(java.lang.String&nbsp;name,
+                                  java.lang.Object&nbsp;oldValue,
+                                  java.lang.Object&nbsp;newValue)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBatch(boolean)"><!-- --></A><H3>
+setBatch</H3>
+<PRE>
+public void <B>setBatch</B>(boolean&nbsp;batch)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setBatch(boolean)">Attribute</A></CODE></B></DD>
+<DD>Batch the changes to the attribute.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setBatch(boolean)">setBatch</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBatch(boolean, boolean)"><!-- --></A><H3>
+setBatch</H3>
+<PRE>
+public void <B>setBatch</B>(boolean&nbsp;batch,
+                     boolean&nbsp;local)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setBatch(boolean, boolean)">Attribute</A></CODE></B></DD>
+<DD>Batch the changes to the attribute and set local flag.
+ Determines whether <code>AttributeChangeEvent</code> will be set local.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#setBatch(boolean, boolean)">setBatch</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isBatch()"><!-- --></A><H3>
+isBatch</H3>
+<PRE>
+public boolean <B>isBatch</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#isBatch()">Attribute</A></CODE></B></DD>
+<DD>Is the attribute in batch mode?
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html#isBatch()">isBatch</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/VectorAttribute.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/VectorAttribute.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="VectorAttribute.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/VectorCartesianRenderer.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/VectorCartesianRenderer.html
new file mode 100644
index 0000000000000000000000000000000000000000..732d7f42af528a594be287c09e1cb3613c0a18bd
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/VectorCartesianRenderer.html
@@ -0,0 +1,608 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:31 CEST 2006 -->
+<TITLE>
+VectorCartesianRenderer (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.VectorCartesianRenderer class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="VectorCartesianRenderer (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/VectorCartesianRenderer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/VectorCartesianRenderer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="VectorCartesianRenderer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class VectorCartesianRenderer</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.CartesianRenderer</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.VectorCartesianRenderer</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.beans.PropertyChangeListener, java.util.EventListener</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>VectorCartesianRenderer</B><DT>extends <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></DL>
+</PRE>
+
+<P>
+Produces a vector plot.  If
+ a second data set is specified it must have the same shape as the first.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.1</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#cg_">cg_</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html#VectorCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph)">VectorCartesianRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html#VectorCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.Collection, gov.noaa.pmel.sgt.VectorAttribute)">VectorCartesianRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                        <A HREF="../../../../gov/noaa/pmel/sgt/dm/Collection.html" title="class in gov.noaa.pmel.sgt.dm">Collection</A>&nbsp;col,
+                        <A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt">VectorAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a <code>VectorCartesianRenderer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html#VectorCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTVector)">VectorCartesianRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                        <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTVector.html" title="class in gov.noaa.pmel.sgt.dm">SGTVector</A>&nbsp;vector)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a <code>VectorCartesianRenderer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html#VectorCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTVector, gov.noaa.pmel.sgt.VectorAttribute)">VectorCartesianRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                        <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTVector.html" title="class in gov.noaa.pmel.sgt.dm">SGTVector</A>&nbsp;vector,
+                        <A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt">VectorAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a <code>VectorCartesianRenderer</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Render the <code>SGTData</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html#drawMark(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.VectorAttribute)">drawMark</A></B>(java.awt.Graphics&nbsp;g,
+         int[]&nbsp;xp,
+         int[]&nbsp;yp,
+         int&nbsp;npoints,
+         <A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt">VectorAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw a mark at the requested location.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html#getAttribute()">getAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Attribute</code> associated with the data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html#getCartesianGraph()">getCartesianGraph</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the associated <code>CartesianGraph</code> object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/dm/Collection.html" title="class in gov.noaa.pmel.sgt.dm">Collection</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html#getCollection()">getCollection</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>Collection</code> of <code>SGTVector</code> objects.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html#getDataAt(java.awt.Point)">getDataAt</A></B>(java.awt.Point&nbsp;pt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find data object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTVector.html" title="class in gov.noaa.pmel.sgt.dm">SGTVector</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html#getVector()">getVector</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>SGTVector</code> object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt">VectorAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html#getVectorAttribute()">getVectorAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the <code>VectorAttribute</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html#hasCollection()">hasCollection</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if a <code>Collection</code> of <code>SGTVector</code>
+ was using to construct this renderer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A></B>(java.beans.PropertyChangeEvent&nbsp;evt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html#setVectorAttribute(gov.noaa.pmel.sgt.VectorAttribute)">setVectorAttribute</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt">VectorAttribute</A>&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the <code>VectorAttribute</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getDataAt(int, int)">getDataAt</A>, <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getPane()">getPane</A>, <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTData, gov.noaa.pmel.sgt.Attribute)">getRenderer</A>, <A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#modified(java.lang.String)">modified</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="VectorCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph)"><!-- --></A><H3>
+VectorCartesianRenderer</H3>
+<PRE>
+public <B>VectorCartesianRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg)</PRE>
+<DL>
+<DD>Default constructor.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><CODE>CartesianGraph</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="VectorCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTVector)"><!-- --></A><H3>
+VectorCartesianRenderer</H3>
+<PRE>
+public <B>VectorCartesianRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                               <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTVector.html" title="class in gov.noaa.pmel.sgt.dm">SGTVector</A>&nbsp;vector)</PRE>
+<DL>
+<DD>Construct a <code>VectorCartesianRenderer</code>. The default
+ <code>VectorAttribute</code> will be used.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>cg</CODE> - the parent <code>CartesianGraph</code><DD><CODE>data</CODE> - an <code>SGTVector</code> object<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><CODE>CartesianGraph</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="VectorCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.SGTVector, gov.noaa.pmel.sgt.VectorAttribute)"><!-- --></A><H3>
+VectorCartesianRenderer</H3>
+<PRE>
+public <B>VectorCartesianRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                               <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTVector.html" title="class in gov.noaa.pmel.sgt.dm">SGTVector</A>&nbsp;vector,
+                               <A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt">VectorAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>Construct a <code>VectorCartesianRenderer</code>.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>cg</CODE> - the parent <code>CartesianGraph</code><DD><CODE>vector</CODE> - a <code>SGTVector</code><DD><CODE>attr</CODE> - the <code>VectorAttribute</code><DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><CODE>CartesianGraph</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A></DL>
+</DL>
+<HR>
+
+<A NAME="VectorCartesianRenderer(gov.noaa.pmel.sgt.CartesianGraph, gov.noaa.pmel.sgt.dm.Collection, gov.noaa.pmel.sgt.VectorAttribute)"><!-- --></A><H3>
+VectorCartesianRenderer</H3>
+<PRE>
+public <B>VectorCartesianRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A>&nbsp;cg,
+                               <A HREF="../../../../gov/noaa/pmel/sgt/dm/Collection.html" title="class in gov.noaa.pmel.sgt.dm">Collection</A>&nbsp;col,
+                               <A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt">VectorAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>Construct a <code>VectorCartesianRenderer</code>.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>cg</CODE> - the parent <code>CartesianGraph</code><DD><CODE>col</CODE> - a <code>Collection</code> of <code>SGTVector</code> objects<DD><CODE>attr</CODE> - the <code>VectorAttribute</code><DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><CODE>CartesianGraph</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getAttribute()"><!-- --></A><H3>
+getAttribute</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A> <B>getAttribute</B>()</PRE>
+<DL>
+<DD>Get the <code>Attribute</code> associated with the data.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getAttribute()">getAttribute</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the <code>Attribute</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="drawMark(java.awt.Graphics, int[], int[], int, gov.noaa.pmel.sgt.VectorAttribute)"><!-- --></A><H3>
+drawMark</H3>
+<PRE>
+protected void <B>drawMark</B>(java.awt.Graphics&nbsp;g,
+                        int[]&nbsp;xp,
+                        int[]&nbsp;yp,
+                        int&nbsp;npoints,
+                        <A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt">VectorAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>Draw a mark at the requested location. This routine is used by
+ VectorCartesianGraph and VectorKey.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics object<DD><CODE>xp</CODE> - horizontal coordinate<DD><CODE>yp</CODE> - vertical coordinate<DD><CODE>attr</CODE> - vector attribute<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html" title="class in gov.noaa.pmel.sgt"><CODE>VectorKey</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD>Render the <code>SGTData</code>. This method should not
+ be directly called.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#draw(java.awt.Graphics)">draw</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - graphics context<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html#draw()"><CODE>Pane.draw()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVectorAttribute(gov.noaa.pmel.sgt.VectorAttribute)"><!-- --></A><H3>
+setVectorAttribute</H3>
+<PRE>
+public void <B>setVectorAttribute</B>(<A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt">VectorAttribute</A>&nbsp;l)</PRE>
+<DL>
+<DD>Set the <code>VectorAttribute</code>. The line appearance is controlled by
+ this object.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>l</CODE> - <code>VectorAttribute</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVectorAttribute()"><!-- --></A><H3>
+getVectorAttribute</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt">VectorAttribute</A> <B>getVectorAttribute</B>()</PRE>
+<DL>
+<DD>Get the <code>VectorAttribute</code>.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>VectorAttribute</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="hasCollection()"><!-- --></A><H3>
+hasCollection</H3>
+<PRE>
+public boolean <B>hasCollection</B>()</PRE>
+<DL>
+<DD>Test if a <code>Collection</code> of <code>SGTVector</code>
+ was using to construct this renderer.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if <code>Collection</code> was used</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCollection()"><!-- --></A><H3>
+getCollection</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/dm/Collection.html" title="class in gov.noaa.pmel.sgt.dm">Collection</A> <B>getCollection</B>()</PRE>
+<DL>
+<DD>Get the <code>Collection</code> of <code>SGTVector</code> objects.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>Collection</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVector()"><!-- --></A><H3>
+getVector</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTVector.html" title="class in gov.noaa.pmel.sgt.dm">SGTVector</A> <B>getVector</B>()</PRE>
+<DL>
+<DD>Get the <code>SGTVector</code> object.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>SGTVector</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCartesianGraph()"><!-- --></A><H3>
+getCartesianGraph</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A> <B>getCartesianGraph</B>()</PRE>
+<DL>
+<DD>Get the associated <code>CartesianGraph</code> object.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getCartesianGraph()">getCartesianGraph</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>CartesianGraph</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="propertyChange(java.beans.PropertyChangeEvent)"><!-- --></A><H3>
+propertyChange</H3>
+<PRE>
+public void <B>propertyChange</B>(java.beans.PropertyChangeEvent&nbsp;evt)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDataAt(java.awt.Point)"><!-- --></A><H3>
+getDataAt</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A> <B>getDataAt</B>(java.awt.Point&nbsp;pt)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getDataAt(java.awt.Point)">CartesianRenderer</A></CODE></B></DD>
+<DD>Find data object.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html#getDataAt(java.awt.Point)">getDataAt</A></CODE> in class <CODE><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/VectorCartesianRenderer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html" title="class in gov.noaa.pmel.sgt"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/VectorCartesianRenderer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="VectorCartesianRenderer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_gov.noaa.pmel.sgt.CartesianRenderer">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/VectorKey.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/VectorKey.html
new file mode 100644
index 0000000000000000000000000000000000000000..a435803698bfe7fa341f8037294efd96b831af27
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/VectorKey.html
@@ -0,0 +1,1695 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:56:31 CEST 2006 -->
+<TITLE>
+VectorKey (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt.VectorKey class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="VectorKey (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/VectorKey.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/VectorKey.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="VectorKey.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+gov.noaa.pmel.sgt</FONT>
+<BR>
+Class VectorKey</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>gov.noaa.pmel.sgt.VectorKey</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A>, java.beans.PropertyChangeListener, java.lang.Cloneable, java.util.EventListener</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>VectorKey</B><DT>extends java.lang.Object<DT>implements java.lang.Cloneable, <A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A>, <A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>, java.beans.PropertyChangeListener</DL>
+</PRE>
+
+<P>
+<code>VectorKey</code> is used to create a key for the
+ <code>VectorCartesianRenderer</code>. Multiple
+ lines can be included in the key.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.1</DD>
+<DT><B>Version:</B></DT>
+  <DD>$Revision$, $Date$</DD>
+<DT><B>Author:</B></DT>
+  <DD>Donald Denbo</DD>
+</DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#BOTTOM">BOTTOM</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to bottom of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#CENTER">CENTER</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to center of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#LEFT">LEFT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to left of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#MIDDLE">MIDDLE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to middle of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#NO_BORDER">NO_BORDER</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do not draw a border.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#PLAIN_LINE">PLAIN_LINE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Use plain line border.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#RAISED">RAISED</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Use raised border.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#RIGHT">RIGHT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to right of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#TOP">TOP</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Align to top of key.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#VectorKey()">VectorKey</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#VectorKey(gov.noaa.pmel.util.Point2D.Double, int, int)">VectorKey</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc,
+          int&nbsp;valign,
+          int&nbsp;halign)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create <code>VectorKey</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#addGraph(gov.noaa.pmel.sgt.CartesianRenderer, gov.noaa.pmel.sgt.SGLabel)">addGraph</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A>&nbsp;rend,
+         <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a VectorCartesianRenderer and label to the VectorKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a new PropertyChangeListener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#addVectorGraph(gov.noaa.pmel.sgt.VectorCartesianRenderer, gov.noaa.pmel.sgt.SGLabel)">addVectorGraph</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">VectorCartesianRenderer</A>&nbsp;vector,
+               <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a VectorCartesianRenderer and label to the VectorKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#clear(java.lang.String)">clear</A></B>(java.lang.String&nbsp;data_id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove data from key by id.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#clearAll()">clearAll</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove all lines from the VectorKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create of copy of VectorKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#draw(java.awt.Graphics)">draw</A></B>(java.awt.Graphics&nbsp;g)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draw the Key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#getBorderStyle()">getBorderStyle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get border style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Rectangle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#getBounds()">getBounds</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the bounding rectangle.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#getBoundsP()">getBoundsP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#getColumns()">getColumns</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of columns.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#getHAlign()">getHAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get horizontal alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get VectorKey identifier</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#getLayer()">getLayer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get layer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.awt.Point</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#getLocation()">getLocation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the location in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#getLocationP()">getLocationP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get location of key.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#getPane()">getPane</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get <code>AbstractPane</code> of the <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#getRowHeight()">getRowHeight</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return height of key row in pixels.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#getVAlign()">getVAlign</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get vertical alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#getVectorLengthP()">getVectorLengthP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get line length</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#isMoveable()">isMoveable</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the current state is moveable</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#isSelectable()">isSelectable</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the current state is selectable.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#isSelected()">isSelected</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the object's selected property is set.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#isVisible()">isVisible</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check if <code>LayerChild</code> is visible.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#modified(java.lang.String)">modified</A></B>(java.lang.String&nbsp;mess)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used by sgt internally.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A></B>(java.beans.PropertyChangeEvent&nbsp;evt)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></B>(java.beans.PropertyChangeListener&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a listener.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#removeVectorGraph(gov.noaa.pmel.sgt.SGLabel)">removeVectorGraph</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a line from the VectorKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#removeVectorGraph(java.lang.String)">removeVectorGraph</A></B>(java.lang.String&nbsp;ident)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a line from the VectorKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#removeVectorRenderer(gov.noaa.pmel.sgt.VectorCartesianRenderer)">removeVectorRenderer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">VectorCartesianRenderer</A>&nbsp;line)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a line from the VectorKey.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#setAlign(int, int)">setAlign</A></B>(int&nbsp;vert,
+         int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set alignment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#setBorderStyle(int)">setBorderStyle</A></B>(int&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set border style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#setBounds(int, int, int, int)">setBounds</A></B>(int&nbsp;x,
+          int&nbsp;y,
+          int&nbsp;width,
+          int&nbsp;height)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the bounds, in pixels, of the <code>VectorKey</code>
+ <BR><B>Property Change:</B> <code>location</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#setBounds(java.awt.Rectangle)">setBounds</A></B>(java.awt.Rectangle&nbsp;r)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the bounds, in pixels, of the <code>VectorKey</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#setBoundsP(gov.noaa.pmel.util.Rectangle2D.Double)">setBoundsP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A>&nbsp;r)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the bounds, in physical units, of the <code>VectorKey</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#setColumns(int)">setColumns</A></B>(int&nbsp;col)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the number of columns.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#setHAlign(int)">setHAlign</A></B>(int&nbsp;horz)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set horizontal alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set VectorKey identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set parent layer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#setLineLengthP(double)">setLineLengthP</A></B>(double&nbsp;len)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#setLocation(java.awt.Point)">setLocation</A></B>(java.awt.Point&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the location in device coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#setLocationP(gov.noaa.pmel.util.Point2D.Double)">setLocationP</A></B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set location of key
+ <BR><B>Property Change:</B> <code>location</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#setMoveable(boolean)">setMoveable</A></B>(boolean&nbsp;moveable)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the moveable property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#setSelectable(boolean)">setSelectable</A></B>(boolean&nbsp;select)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the Selectable property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#setSelected(boolean)">setSelected</A></B>(boolean&nbsp;sel)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the selected property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#setVAlign(int)">setVAlign</A></B>(int&nbsp;vert)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set vertical alignment</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#setVectorLengthP(double)">setVectorLengthP</A></B>(double&nbsp;len)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set line length.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#setVisible(boolean)">setVisible</A></B>(boolean&nbsp;visible)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set visibility for a <code>LayerChild</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a string that represents the <code>LayerChild</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="PLAIN_LINE"><!-- --></A><H3>
+PLAIN_LINE</H3>
+<PRE>
+public static final int <B>PLAIN_LINE</B></PRE>
+<DL>
+<DD>Use plain line border.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.VectorKey.PLAIN_LINE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RAISED"><!-- --></A><H3>
+RAISED</H3>
+<PRE>
+public static final int <B>RAISED</B></PRE>
+<DL>
+<DD>Use raised border.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.VectorKey.RAISED">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NO_BORDER"><!-- --></A><H3>
+NO_BORDER</H3>
+<PRE>
+public static final int <B>NO_BORDER</B></PRE>
+<DL>
+<DD>Do not draw a border.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.VectorKey.NO_BORDER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="TOP"><!-- --></A><H3>
+TOP</H3>
+<PRE>
+public static final int <B>TOP</B></PRE>
+<DL>
+<DD>Align to top of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.VectorKey.TOP">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MIDDLE"><!-- --></A><H3>
+MIDDLE</H3>
+<PRE>
+public static final int <B>MIDDLE</B></PRE>
+<DL>
+<DD>Align to middle of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.VectorKey.MIDDLE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BOTTOM"><!-- --></A><H3>
+BOTTOM</H3>
+<PRE>
+public static final int <B>BOTTOM</B></PRE>
+<DL>
+<DD>Align to bottom of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.VectorKey.BOTTOM">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="LEFT"><!-- --></A><H3>
+LEFT</H3>
+<PRE>
+public static final int <B>LEFT</B></PRE>
+<DL>
+<DD>Align to left of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.VectorKey.LEFT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CENTER"><!-- --></A><H3>
+CENTER</H3>
+<PRE>
+public static final int <B>CENTER</B></PRE>
+<DL>
+<DD>Align to center of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.VectorKey.CENTER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RIGHT"><!-- --></A><H3>
+RIGHT</H3>
+<PRE>
+public static final int <B>RIGHT</B></PRE>
+<DL>
+<DD>Align to right of key.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#gov.noaa.pmel.sgt.VectorKey.RIGHT">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="VectorKey()"><!-- --></A><H3>
+VectorKey</H3>
+<PRE>
+public <B>VectorKey</B>()</PRE>
+<DL>
+<DD>Default constructor.
+<P>
+</DL>
+<HR>
+
+<A NAME="VectorKey(gov.noaa.pmel.util.Point2D.Double, int, int)"><!-- --></A><H3>
+VectorKey</H3>
+<PRE>
+public <B>VectorKey</B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc,
+                 int&nbsp;valign,
+                 int&nbsp;halign)</PRE>
+<DL>
+<DD>Create <code>VectorKey</code>.
+<P>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A> <B>copy</B>()</PRE>
+<DL>
+<DD>Create of copy of VectorKey.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#copy()">copy</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>A copy of the <code>LayerChild</code>.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelected(boolean)"><!-- --></A><H3>
+setSelected</H3>
+<PRE>
+public void <B>setSelected</B>(boolean&nbsp;sel)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelected(boolean)">Selectable</A></CODE></B></DD>
+<DD>Sets the selected property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelected(boolean)">setSelected</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>sel</CODE> - true if selected, false if not.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSelected()"><!-- --></A><H3>
+isSelected</H3>
+<PRE>
+public boolean <B>isSelected</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelected()">Selectable</A></CODE></B></DD>
+<DD>Returns true if the object's selected property is set.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelected()">isSelected</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if selected, false if not.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSelectable(boolean)"><!-- --></A><H3>
+setSelectable</H3>
+<PRE>
+public void <B>setSelectable</B>(boolean&nbsp;select)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelectable(boolean)">Selectable</A></CODE></B></DD>
+<DD>Set the Selectable property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#setSelectable(boolean)">setSelectable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>select</CODE> - if true object is selectable</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSelectable()"><!-- --></A><H3>
+isSelectable</H3>
+<PRE>
+public boolean <B>isSelectable</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelectable()">Selectable</A></CODE></B></DD>
+<DD>Returns true if the current state is selectable.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#isSelectable()">isSelectable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if selectable</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isMoveable()"><!-- --></A><H3>
+isMoveable</H3>
+<PRE>
+public boolean <B>isMoveable</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#isMoveable()">Moveable</A></CODE></B></DD>
+<DD>Returns true if the current state is moveable
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#isMoveable()">isMoveable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if moveable</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMoveable(boolean)"><!-- --></A><H3>
+setMoveable</H3>
+<PRE>
+public void <B>setMoveable</B>(boolean&nbsp;moveable)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setMoveable(boolean)">Moveable</A></CODE></B></DD>
+<DD>Set the moveable property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setMoveable(boolean)">setMoveable</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLayer(gov.noaa.pmel.sgt.Layer)"><!-- --></A><H3>
+setLayer</H3>
+<PRE>
+public void <B>setLayer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A>&nbsp;l)</PRE>
+<DL>
+<DD>Set parent layer.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setLayer(gov.noaa.pmel.sgt.Layer)">setLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>l</CODE> - parent layer</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLayer()"><!-- --></A><H3>
+getLayer</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>getLayer</B>()</PRE>
+<DL>
+<DD>Get layer.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getLayer()">getLayer</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>layer</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPane()"><!-- --></A><H3>
+getPane</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A> <B>getPane</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getPane()">LayerChild</A></CODE></B></DD>
+<DD>Get <code>AbstractPane</code> of the <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getPane()">getPane</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="modified(java.lang.String)"><!-- --></A><H3>
+modified</H3>
+<PRE>
+public void <B>modified</B>(java.lang.String&nbsp;mess)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#modified(java.lang.String)">LayerChild</A></CODE></B></DD>
+<DD>Used by sgt internally.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#modified(java.lang.String)">modified</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+public void <B>setId</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Set VectorKey identifier.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setId(java.lang.String)">setId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - key identifier</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD>Get VectorKey identifier
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#getId()">getId</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>identifier</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVectorLengthP(double)"><!-- --></A><H3>
+setVectorLengthP</H3>
+<PRE>
+public void <B>setVectorLengthP</B>(double&nbsp;len)</PRE>
+<DL>
+<DD>Set line length.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>len</CODE> - line length</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLineLengthP(double)"><!-- --></A><H3>
+setLineLengthP</H3>
+<PRE>
+public void <B>setLineLengthP</B>(double&nbsp;len)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setLineLengthP(double)">setLineLengthP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVectorLengthP()"><!-- --></A><H3>
+getVectorLengthP</H3>
+<PRE>
+public double <B>getVectorLengthP</B>()</PRE>
+<DL>
+<DD>Get line length
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>line length</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColumns(int)"><!-- --></A><H3>
+setColumns</H3>
+<PRE>
+public void <B>setColumns</B>(int&nbsp;col)</PRE>
+<DL>
+<DD>Set the number of columns.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setColumns(int)">setColumns</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>col</CODE> - number of columns</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColumns()"><!-- --></A><H3>
+getColumns</H3>
+<PRE>
+public int <B>getColumns</B>()</PRE>
+<DL>
+<DD>Get the number of columns.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>number of columns</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBorderStyle(int)"><!-- --></A><H3>
+setBorderStyle</H3>
+<PRE>
+public void <B>setBorderStyle</B>(int&nbsp;style)</PRE>
+<DL>
+<DD>Set border style.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setBorderStyle(int)">setBorderStyle</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>style</CODE> - border style<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#PLAIN_LINE"><CODE>PLAIN_LINE</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#RAISED"><CODE>RAISED</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html#NO_BORDER"><CODE>NO_BORDER</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBorderStyle()"><!-- --></A><H3>
+getBorderStyle</H3>
+<PRE>
+public int <B>getBorderStyle</B>()</PRE>
+<DL>
+<DD>Get border style.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>border style</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAlign(int, int)"><!-- --></A><H3>
+setAlign</H3>
+<PRE>
+public void <B>setAlign</B>(int&nbsp;vert,
+                     int&nbsp;horz)</PRE>
+<DL>
+<DD>Set alignment.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setAlign(int, int)">setAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - vertical alignment<DD><CODE>horz</CODE> - horizontal alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVAlign(int)"><!-- --></A><H3>
+setVAlign</H3>
+<PRE>
+public void <B>setVAlign</B>(int&nbsp;vert)</PRE>
+<DL>
+<DD>Set vertical alignment
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setVAlign(int)">setVAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>vert</CODE> - vertical alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHAlign(int)"><!-- --></A><H3>
+setHAlign</H3>
+<PRE>
+public void <B>setHAlign</B>(int&nbsp;horz)</PRE>
+<DL>
+<DD>Set horizontal alignment
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setHAlign(int)">setHAlign</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>horz</CODE> - horizontal alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVAlign()"><!-- --></A><H3>
+getVAlign</H3>
+<PRE>
+public int <B>getVAlign</B>()</PRE>
+<DL>
+<DD>Get vertical alignment
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>vertical alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHAlign()"><!-- --></A><H3>
+getHAlign</H3>
+<PRE>
+public int <B>getHAlign</B>()</PRE>
+<DL>
+<DD>Get horizontal alignment
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>horizontal alignment</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocationP(gov.noaa.pmel.util.Point2D.Double)"><!-- --></A><H3>
+setLocationP</H3>
+<PRE>
+public void <B>setLocationP</B>(<A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A>&nbsp;loc)</PRE>
+<DL>
+<DD>Set location of key
+ <BR><B>Property Change:</B> <code>location</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setLocationP(gov.noaa.pmel.util.Point2D.Double)">setLocationP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>loc</CODE> - key location</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBoundsP(gov.noaa.pmel.util.Rectangle2D.Double)"><!-- --></A><H3>
+setBoundsP</H3>
+<PRE>
+public void <B>setBoundsP</B>(<A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A>&nbsp;r)</PRE>
+<DL>
+<DD>Set the bounds, in physical units, of the <code>VectorKey</code>
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#setBoundsP(gov.noaa.pmel.util.Rectangle2D.Double)">setBoundsP</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBoundsP()"><!-- --></A><H3>
+getBoundsP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A> <B>getBoundsP</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocationP()"><!-- --></A><H3>
+getLocationP</H3>
+<PRE>
+public <A HREF="../../../../gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A> <B>getLocationP</B>()</PRE>
+<DL>
+<DD>Get location of key.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Key location</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addVectorGraph(gov.noaa.pmel.sgt.VectorCartesianRenderer, gov.noaa.pmel.sgt.SGLabel)"><!-- --></A><H3>
+addVectorGraph</H3>
+<PRE>
+public void <B>addVectorGraph</B>(<A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">VectorCartesianRenderer</A>&nbsp;vector,
+                           <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)</PRE>
+<DL>
+<DD>Add a VectorCartesianRenderer and label to the VectorKey.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>line</CODE> - VectorCartesianRenderer object<DD><CODE>label</CODE> - descriptive label</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addGraph(gov.noaa.pmel.sgt.CartesianRenderer, gov.noaa.pmel.sgt.SGLabel)"><!-- --></A><H3>
+addGraph</H3>
+<PRE>
+public void <B>addGraph</B>(<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A>&nbsp;rend,
+                     <A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)
+              throws java.lang.IllegalArgumentException</PRE>
+<DL>
+<DD>Add a VectorCartesianRenderer and label to the VectorKey.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html#addGraph(gov.noaa.pmel.sgt.CartesianRenderer, gov.noaa.pmel.sgt.SGLabel)">addGraph</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>rend</CODE> - CartesianRenderer object<DD><CODE>label</CODE> - descriptive label
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE><DT><B>Since:</B></DT>
+  <DD>3.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeVectorGraph(gov.noaa.pmel.sgt.SGLabel)"><!-- --></A><H3>
+removeVectorGraph</H3>
+<PRE>
+public void <B>removeVectorGraph</B>(<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A>&nbsp;label)</PRE>
+<DL>
+<DD>Remove a line from the VectorKey.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeVectorRenderer(gov.noaa.pmel.sgt.VectorCartesianRenderer)"><!-- --></A><H3>
+removeVectorRenderer</H3>
+<PRE>
+public void <B>removeVectorRenderer</B>(<A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">VectorCartesianRenderer</A>&nbsp;line)</PRE>
+<DL>
+<DD>Remove a line from the VectorKey.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeVectorGraph(java.lang.String)"><!-- --></A><H3>
+removeVectorGraph</H3>
+<PRE>
+public void <B>removeVectorGraph</B>(java.lang.String&nbsp;ident)</PRE>
+<DL>
+<DD>Remove a line from the VectorKey.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clearAll()"><!-- --></A><H3>
+clearAll</H3>
+<PRE>
+public void <B>clearAll</B>()</PRE>
+<DL>
+<DD>Remove all lines from the VectorKey.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clear(java.lang.String)"><!-- --></A><H3>
+clear</H3>
+<PRE>
+public void <B>clear</B>(java.lang.String&nbsp;data_id)</PRE>
+<DL>
+<DD>Remove data from key by id.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRowHeight()"><!-- --></A><H3>
+getRowHeight</H3>
+<PRE>
+public int <B>getRowHeight</B>()</PRE>
+<DL>
+<DD>Return height of key row in pixels.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="draw(java.awt.Graphics)"><!-- --></A><H3>
+draw</H3>
+<PRE>
+public void <B>draw</B>(java.awt.Graphics&nbsp;g)</PRE>
+<DL>
+<DD>Draw the Key.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#draw(java.awt.Graphics)">draw</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics context</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBounds()"><!-- --></A><H3>
+getBounds</H3>
+<PRE>
+public java.awt.Rectangle <B>getBounds</B>()</PRE>
+<DL>
+<DD>Get the bounding rectangle.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html#getBounds()">getBounds</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>bounding rectangle</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocation()"><!-- --></A><H3>
+getLocation</H3>
+<PRE>
+public java.awt.Point <B>getLocation</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#getLocation()">Moveable</A></CODE></B></DD>
+<DD>Gets the location in device coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#getLocation()">getLocation</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>location</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocation(java.awt.Point)"><!-- --></A><H3>
+setLocation</H3>
+<PRE>
+public void <B>setLocation</B>(java.awt.Point&nbsp;loc)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setLocation(java.awt.Point)">Moveable</A></CODE></B></DD>
+<DD>Sets the location in device coordinates.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#setLocation(java.awt.Point)">setLocation</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(java.awt.Rectangle)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(java.awt.Rectangle&nbsp;r)</PRE>
+<DL>
+<DD>Set the bounds, in pixels, of the <code>VectorKey</code>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBounds(int, int, int, int)"><!-- --></A><H3>
+setBounds</H3>
+<PRE>
+public void <B>setBounds</B>(int&nbsp;x,
+                      int&nbsp;y,
+                      int&nbsp;width,
+                      int&nbsp;height)</PRE>
+<DL>
+<DD>Set the bounds, in pixels, of the <code>VectorKey</code>
+ <BR><B>Property Change:</B> <code>location</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#toString()">LayerChild</A></CODE></B></DD>
+<DD>Return a string that represents the <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#toString()">toString</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE><DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Stringified <code>LayerChild</code> representation.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isVisible()"><!-- --></A><H3>
+isVisible</H3>
+<PRE>
+public boolean <B>isVisible</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#isVisible()">LayerChild</A></CODE></B></DD>
+<DD>Check if <code>LayerChild</code> is visible.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#isVisible()">isVisible</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if visible</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVisible(boolean)"><!-- --></A><H3>
+setVisible</H3>
+<PRE>
+public void <B>setVisible</B>(boolean&nbsp;visible)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setVisible(boolean)">LayerChild</A></CODE></B></DD>
+<DD>Set visibility for a <code>LayerChild</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html#setVisible(boolean)">setVisible</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>visible</CODE> - visible if true</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="propertyChange(java.beans.PropertyChangeEvent)"><!-- --></A><H3>
+propertyChange</H3>
+<PRE>
+public void <B>propertyChange</B>(java.beans.PropertyChangeEvent&nbsp;evt)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>propertyChange</CODE> in interface <CODE>java.beans.PropertyChangeListener</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+addPropertyChangeListener</H3>
+<PRE>
+public void <B>addPropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;l)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">Moveable</A></CODE></B></DD>
+<DD>Add a new PropertyChangeListener.  Properties will include
+ "moved".  Implementation of the following two methods will
+ normally be via the PropertyChangeSupport class.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removePropertyChangeListener(java.beans.PropertyChangeListener)"><!-- --></A><H3>
+removePropertyChangeListener</H3>
+<PRE>
+public void <B>removePropertyChangeListener</B>(java.beans.PropertyChangeListener&nbsp;l)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">Moveable</A></CODE></B></DD>
+<DD>Remove a listener.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A></CODE> in interface <CODE><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/VectorKey.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/VectorKey.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="VectorKey.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/package-frame.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/package-frame.html
new file mode 100644
index 0000000000000000000000000000000000000000..244715728c5f1fe34f05cfd637634d2f3d4c1e73
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/package-frame.html
@@ -0,0 +1,221 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:57:14 CEST 2006 -->
+<TITLE>
+gov.noaa.pmel.sgt (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../gov/noaa/pmel/sgt/package-summary.html" target="classFrame">gov.noaa.pmel.sgt</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Interfaces</FONT>&nbsp;
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="AbstractPane.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>AbstractPane</I></A>
+<BR>
+<A HREF="Attribute.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>Attribute</I></A>
+<BR>
+<A HREF="ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>ContourLevelsAccess</I></A>
+<BR>
+<A HREF="DataKey.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>DataKey</I></A>
+<BR>
+<A HREF="IndexedColor.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>IndexedColor</I></A>
+<BR>
+<A HREF="LabelDrawer.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>LabelDrawer</I></A>
+<BR>
+<A HREF="LayerChild.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>LayerChild</I></A>
+<BR>
+<A HREF="LayerControl.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>LayerControl</I></A>
+<BR>
+<A HREF="Moveable.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>Moveable</I></A>
+<BR>
+<A HREF="Selectable.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>Selectable</I></A>
+<BR>
+<A HREF="StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>StrokeDrawer</I></A>
+<BR>
+<A HREF="TimeAxisStyle.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>TimeAxisStyle</I></A>
+<BR>
+<A HREF="Transform.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>Transform</I></A>
+<BR>
+<A HREF="TransformAccess.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>TransformAccess</I></A>
+<BR>
+<A HREF="TransformColor.html" title="interface in gov.noaa.pmel.sgt" target="classFrame"><I>TransformColor</I></A></FONT></TD>
+</TR>
+</TABLE>
+
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT>&nbsp;
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="AnnotationCartesianRenderer.html" title="class in gov.noaa.pmel.sgt" target="classFrame">AnnotationCartesianRenderer</A>
+<BR>
+<A HREF="AttributeChangeEvent.html" title="class in gov.noaa.pmel.sgt" target="classFrame">AttributeChangeEvent</A>
+<BR>
+<A HREF="Axis.html" title="class in gov.noaa.pmel.sgt" target="classFrame">Axis</A>
+<BR>
+<A HREF="AxisTransform.html" title="class in gov.noaa.pmel.sgt" target="classFrame">AxisTransform</A>
+<BR>
+<A HREF="CartesianGraph.html" title="class in gov.noaa.pmel.sgt" target="classFrame">CartesianGraph</A>
+<BR>
+<A HREF="CartesianRenderer.html" title="class in gov.noaa.pmel.sgt" target="classFrame">CartesianRenderer</A>
+<BR>
+<A HREF="CLIndexedColorMap.html" title="class in gov.noaa.pmel.sgt" target="classFrame">CLIndexedColorMap</A>
+<BR>
+<A HREF="CLTransformColorMap.html" title="class in gov.noaa.pmel.sgt" target="classFrame">CLTransformColorMap</A>
+<BR>
+<A HREF="ColorKey.html" title="class in gov.noaa.pmel.sgt" target="classFrame">ColorKey</A>
+<BR>
+<A HREF="ColorMap.html" title="class in gov.noaa.pmel.sgt" target="classFrame">ColorMap</A>
+<BR>
+<A HREF="ContourLevels.html" title="class in gov.noaa.pmel.sgt" target="classFrame">ContourLevels</A>
+<BR>
+<A HREF="ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt" target="classFrame">ContourLineAttribute</A>
+<BR>
+<A HREF="DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt" target="classFrame">DefaultContourLineAttribute</A>
+<BR>
+<A HREF="Format.html" title="class in gov.noaa.pmel.sgt" target="classFrame">Format</A>
+<BR>
+<A HREF="Graph.html" title="class in gov.noaa.pmel.sgt" target="classFrame">Graph</A>
+<BR>
+<A HREF="GridAttribute.html" title="class in gov.noaa.pmel.sgt" target="classFrame">GridAttribute</A>
+<BR>
+<A HREF="GridCartesianRenderer.html" title="class in gov.noaa.pmel.sgt" target="classFrame">GridCartesianRenderer</A>
+<BR>
+<A HREF="IndexedColorMap.html" title="class in gov.noaa.pmel.sgt" target="classFrame">IndexedColorMap</A>
+<BR>
+<A HREF="JPane.html" title="class in gov.noaa.pmel.sgt" target="classFrame">JPane</A>
+<BR>
+<A HREF="LabelDrawer1.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LabelDrawer1</A>
+<BR>
+<A HREF="LabelDrawer2.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LabelDrawer2</A>
+<BR>
+<A HREF="Layer.html" title="class in gov.noaa.pmel.sgt" target="classFrame">Layer</A>
+<BR>
+<A HREF="LayerContainer.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LayerContainer</A>
+<BR>
+<A HREF="LayerStack.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LayerStack</A>
+<BR>
+<A HREF="LinearTransform.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LinearTransform</A>
+<BR>
+<A HREF="LineAttribute.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LineAttribute</A>
+<BR>
+<A HREF="LineCartesianRenderer.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LineCartesianRenderer</A>
+<BR>
+<A HREF="LineKey.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LineKey</A>
+<BR>
+<A HREF="LogAxis.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LogAxis</A>
+<BR>
+<A HREF="Logo.html" title="class in gov.noaa.pmel.sgt" target="classFrame">Logo</A>
+<BR>
+<A HREF="LogTransform.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LogTransform</A>
+<BR>
+<A HREF="MapGraph.html" title="class in gov.noaa.pmel.sgt" target="classFrame">MapGraph</A>
+<BR>
+<A HREF="MapProj.html" title="class in gov.noaa.pmel.sgt" target="classFrame">MapProj</A>
+<BR>
+<A HREF="Pane.html" title="class in gov.noaa.pmel.sgt" target="classFrame">Pane</A>
+<BR>
+<A HREF="PaneBeanInfo.html" title="class in gov.noaa.pmel.sgt" target="classFrame">PaneBeanInfo</A>
+<BR>
+<A HREF="PlainAxis.html" title="class in gov.noaa.pmel.sgt" target="classFrame">PlainAxis</A>
+<BR>
+<A HREF="PlotMark.html" title="class in gov.noaa.pmel.sgt" target="classFrame">PlotMark</A>
+<BR>
+<A HREF="PointAttribute.html" title="class in gov.noaa.pmel.sgt" target="classFrame">PointAttribute</A>
+<BR>
+<A HREF="PointCartesianRenderer.html" title="class in gov.noaa.pmel.sgt" target="classFrame">PointCartesianRenderer</A>
+<BR>
+<A HREF="PointCollectionKey.html" title="class in gov.noaa.pmel.sgt" target="classFrame">PointCollectionKey</A>
+<BR>
+<A HREF="PolarGraph.html" title="class in gov.noaa.pmel.sgt" target="classFrame">PolarGraph</A>
+<BR>
+<A HREF="Ruler.html" title="class in gov.noaa.pmel.sgt" target="classFrame">Ruler</A>
+<BR>
+<A HREF="SGLabel.html" title="class in gov.noaa.pmel.sgt" target="classFrame">SGLabel</A>
+<BR>
+<A HREF="SineTransform.html" title="class in gov.noaa.pmel.sgt" target="classFrame">SineTransform</A>
+<BR>
+<A HREF="SpaceAxis.html" title="class in gov.noaa.pmel.sgt" target="classFrame">SpaceAxis</A>
+<BR>
+<A HREF="StackedLayout.html" title="class in gov.noaa.pmel.sgt" target="classFrame">StackedLayout</A>
+<BR>
+<A HREF="StrokeDrawer1.html" title="class in gov.noaa.pmel.sgt" target="classFrame">StrokeDrawer1</A>
+<BR>
+<A HREF="StrokeDrawer2.html" title="class in gov.noaa.pmel.sgt" target="classFrame">StrokeDrawer2</A>
+<BR>
+<A HREF="TableLookupTransform.html" title="class in gov.noaa.pmel.sgt" target="classFrame">TableLookupTransform</A>
+<BR>
+<A HREF="TimeAxis.html" title="class in gov.noaa.pmel.sgt" target="classFrame">TimeAxis</A>
+<BR>
+<A HREF="TransformColorMap.html" title="class in gov.noaa.pmel.sgt" target="classFrame">TransformColorMap</A>
+<BR>
+<A HREF="VectorAttribute.html" title="class in gov.noaa.pmel.sgt" target="classFrame">VectorAttribute</A>
+<BR>
+<A HREF="VectorCartesianRenderer.html" title="class in gov.noaa.pmel.sgt" target="classFrame">VectorCartesianRenderer</A>
+<BR>
+<A HREF="VectorKey.html" title="class in gov.noaa.pmel.sgt" target="classFrame">VectorKey</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Exceptions</FONT>&nbsp;
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">AxisNotFoundException</A>
+<BR>
+<A HREF="ChildNotFoundException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">ChildNotFoundException</A>
+<BR>
+<A HREF="ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">ContourLevelNotFoundException</A>
+<BR>
+<A HREF="DataNotAssignedException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">DataNotAssignedException</A>
+<BR>
+<A HREF="DataNotFoundException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">DataNotFoundException</A>
+<BR>
+<A HREF="DataNotSameShapeException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">DataNotSameShapeException</A>
+<BR>
+<A HREF="LabelNotFoundException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LabelNotFoundException</A>
+<BR>
+<A HREF="LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">LayerNotFoundException</A>
+<BR>
+<A HREF="NegativeLogException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">NegativeLogException</A>
+<BR>
+<A HREF="PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">PaneNotFoundException</A>
+<BR>
+<A HREF="SGException.html" title="class in gov.noaa.pmel.sgt" target="classFrame">SGException</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Errors</FONT>&nbsp;
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="InvalidMethodError.html" title="class in gov.noaa.pmel.sgt" target="classFrame">InvalidMethodError</A>
+<BR>
+<A HREF="MethodNotImplementedError.html" title="class in gov.noaa.pmel.sgt" target="classFrame">MethodNotImplementedError</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/package-summary.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/package-summary.html
new file mode 100644
index 0000000000000000000000000000000000000000..06cab2a902eb763b1b4f84daa99693474a8a0ae9
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/package-summary.html
@@ -0,0 +1,581 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:57:14 CEST 2006 -->
+<TITLE>
+gov.noaa.pmel.sgt (ASTRON/LOFAR Plotter)
+</TITLE>
+
+<META NAME="keywords" CONTENT="gov.noaa.pmel.sgt package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="gov.noaa.pmel.sgt (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV PACKAGE&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/beans/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/package-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package gov.noaa.pmel.sgt
+</H2>
+Core classes for the Scientific Graphics Toolkit.
+<P>
+<B>See:</B>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Interface Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A></B></TD>
+<TD>Defines the basic sgt Pane functionality.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A></B></TD>
+<TD>Defines an interface for classes that provide rendering
+ information for <code>sgt.dm</code> classes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt">ContourLevelsAccess</A></B></TD>
+<TD>Defines the functionality for accessing contour level information
+ for color maps.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A></B></TD>
+<TD>Inticates the class is a key or legend.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt">IndexedColor</A></B></TD>
+<TD>Defines the access methods for color maps that support indexed color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A></B></TD>
+<TD>Defines the methods that implement label drawing in sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A></B></TD>
+<TD><code>LayerChild</code> defines an interface to allow classes to be
+ associated with a <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A></B></TD>
+<TD>Used internally by SGT to work with <code>Layer</code> and
+ <code>LayerContainer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A></B></TD>
+<TD>Interface indicates that object can be moved with a mouse drag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A></B></TD>
+<TD>Interface indicates that object can be selected with a mouse click.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A></B></TD>
+<TD>Defines the methods that implement stroke drawing in sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html" title="interface in gov.noaa.pmel.sgt">TimeAxisStyle</A></B></TD>
+<TD><code>TimeAxisStyle</code> defines an interface to
+ create a specific time axis style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A></B></TD>
+<TD><code>Transform</code> defines an interface for transformations between
+ user and physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt">TransformAccess</A></B></TD>
+<TD>Interface indicates that the color map uses a transform to map
+ levels.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A></B></TD>
+<TD>Interface provides support for accessing color transforms for a
+ color map.</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">AnnotationCartesianRenderer</A></B></TD>
+<TD>Renders <code>Annote</code> and <code>Annotation</code> objects.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/AttributeChangeEvent.html" title="class in gov.noaa.pmel.sgt">AttributeChangeEvent</A></B></TD>
+<TD>A class for wrapping local and remote property change events for attributes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt">Axis</A></B></TD>
+<TD>Abstract base class for Cartesian axes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A></B></TD>
+<TD>Abstract base class for cartesian axis transforms.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A></B></TD>
+<TD>The <code>CartesianGraph</code> provides the transformation from user to
+ physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt">CartesianRenderer</A></B></TD>
+<TD><code>CartesianRenderer</code> defines an interface to enable data to
+ be rendered on a <code>CartesianGraph</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html" title="class in gov.noaa.pmel.sgt">CLIndexedColorMap</A></B></TD>
+<TD><code>CLIndexedColorMap</code> provides a mapping from a value to a
+ <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html" title="class in gov.noaa.pmel.sgt">CLTransformColorMap</A></B></TD>
+<TD><code>CLTransformColorMap</code> provides a mapping from a value
+ to a <code>Color</code> via a <code>ContourLevel</code> object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt">ColorKey</A></B></TD>
+<TD>The <code>ColorKey</code> class provides a graphical depiction
+ of the relationship between a <code>ColorMap</code>
+ and user values.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A></B></TD>
+<TD><code>ColorMap</code> provides a mapping from an index or
+ value to a <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A></B></TD>
+<TD>Contains levels and line styles for contour graphics.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A></B></TD>
+<TD>Sets the rendering style for a contour line.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">DefaultContourLineAttribute</A></B></TD>
+<TD>Sets the default rendering style for contour line data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/Format.html" title="class in gov.noaa.pmel.sgt">Format</A></B></TD>
+<TD>A class for formatting numbers that follows printf conventions.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A></B></TD>
+<TD>Abstract base class for all graphics drawn on a <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt">GridAttribute</A></B></TD>
+<TD>Sets the rendering style for grid data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">GridCartesianRenderer</A></B></TD>
+<TD>Produces a cartesian plot from a <code>SGTGrid</code> object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html" title="class in gov.noaa.pmel.sgt">IndexedColorMap</A></B></TD>
+<TD><code>IndexedColorMap</code> provides a mapping from a value to a
+ <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A></B></TD>
+<TD>The <code>JPane</code> class is extended from
+ <code>javax.swing.JLayeredPane</code>
+ and is the basis for using the <code>gov.noaa.pmel.sgt</code>
+ package with swing components.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html" title="class in gov.noaa.pmel.sgt">LabelDrawer1</A></B></TD>
+<TD>Implements label drawing for JDK1.1</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html" title="class in gov.noaa.pmel.sgt">LabelDrawer2</A></B></TD>
+<TD>Implements label drawing using Java2D functionality.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A></B></TD>
+<TD>A <code>Layer</code> contains a single <code>Graph</code> object
+ and multiple <code>LayerChild</code> objects.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerContainer.html" title="class in gov.noaa.pmel.sgt">LayerContainer</A></B></TD>
+<TD>A <code>Container</code> designed hold <code>Layer</code>s.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerStack.html" title="class in gov.noaa.pmel.sgt">LayerStack</A></B></TD>
+<TD><code>LayerStack</code> is used to manage a group of layers together.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt">LinearTransform</A></B></TD>
+<TD>Performs a linear transformation on cartesian axes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A></B></TD>
+<TD>Sets the rendering style for line data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">LineCartesianRenderer</A></B></TD>
+<TD>Produces a line plot with optional coloring from a second data set.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt">LineKey</A></B></TD>
+<TD><code>LineKey</code> is used to create a key for the
+ <code>LineCartesianRenderer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/LogAxis.html" title="class in gov.noaa.pmel.sgt">LogAxis</A></B></TD>
+<TD>Axis class for creation of "log" axes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/Logo.html" title="class in gov.noaa.pmel.sgt">Logo</A></B></TD>
+<TD>Logo displays an Image on its parent Layer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html" title="class in gov.noaa.pmel.sgt">LogTransform</A></B></TD>
+<TD>Transform class for creation of "log" axes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/MapGraph.html" title="class in gov.noaa.pmel.sgt">MapGraph</A></B></TD>
+<TD>Base class for all Map based Graphs and projections.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/MapProj.html" title="class in gov.noaa.pmel.sgt">MapProj</A></B></TD>
+<TD>Base class for Map projections.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html" title="class in gov.noaa.pmel.sgt">Pane</A></B></TD>
+<TD><B>Deprecated.</B>&nbsp;<I>As of sgt 3.0, use <A HREF="../../../../gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt"><CODE>JPane</CODE></A>.</I></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/PaneBeanInfo.html" title="class in gov.noaa.pmel.sgt">PaneBeanInfo</A></B></TD>
+<TD>BeanInfo for <code>Pane</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt">PlainAxis</A></B></TD>
+<TD>Axis class for creation of standard "plain" linear axes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html" title="class in gov.noaa.pmel.sgt">PlotMark</A></B></TD>
+<TD>Support class used to draw a PlotMark.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A></B></TD>
+<TD>Set the rendereing style for point data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">PointCartesianRenderer</A></B></TD>
+<TD>Produces a point plot with optional coloring from a second data set.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html" title="class in gov.noaa.pmel.sgt">PointCollectionKey</A></B></TD>
+<TD><code>PointCollectionKey</code> is used to create a key for the
+ <code>PointCartesianRenderer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/PolarGraph.html" title="class in gov.noaa.pmel.sgt">PolarGraph</A></B></TD>
+<TD>Description of Class PolarGraph</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt">Ruler</A></B></TD>
+<TD>Description of Class Ruler</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A></B></TD>
+<TD>Draws text on a layer object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html" title="class in gov.noaa.pmel.sgt">SineTransform</A></B></TD>
+<TD>Performs a sine(x) transform on a cartesian axis.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt">SpaceAxis</A></B></TD>
+<TD>Abstract base class for axes whose user coordinates are double values.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/StackedLayout.html" title="class in gov.noaa.pmel.sgt">StackedLayout</A></B></TD>
+<TD><code>StackedLayout</code> works with <code>Pane</code> to
+ position multiple <code>Layer</code>s directly over each other.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer1.html" title="class in gov.noaa.pmel.sgt">StrokeDrawer1</A></B></TD>
+<TD>Implements stroke drawing for JDK1.1</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer2.html" title="class in gov.noaa.pmel.sgt">StrokeDrawer2</A></B></TD>
+<TD>Implements stroke drawing using Java2D functionality.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html" title="class in gov.noaa.pmel.sgt">TableLookupTransform</A></B></TD>
+<TD>Description of Class TableLookupTransform</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html" title="class in gov.noaa.pmel.sgt">TimeAxis</A></B></TD>
+<TD>Base class for time axes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html" title="class in gov.noaa.pmel.sgt">TransformColorMap</A></B></TD>
+<TD><code>TransformColorMap</code> provides a mapping from a value
+ to a <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt">VectorAttribute</A></B></TD>
+<TD>Sets the rendering style for line data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html" title="class in gov.noaa.pmel.sgt">VectorCartesianRenderer</A></B></TD>
+<TD>Produces a vector plot.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html" title="class in gov.noaa.pmel.sgt">VectorKey</A></B></TD>
+<TD><code>VectorKey</code> is used to create a key for the
+ <code>VectorCartesianRenderer</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Exception Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt">AxisNotFoundException</A></B></TD>
+<TD>Axis was not found during operation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/ChildNotFoundException.html" title="class in gov.noaa.pmel.sgt">ChildNotFoundException</A></B></TD>
+<TD>Child was not found during operation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">ContourLevelNotFoundException</A></B></TD>
+<TD>Contour level does not exist.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/DataNotAssignedException.html" title="class in gov.noaa.pmel.sgt">DataNotAssignedException</A></B></TD>
+<TD>Graph could not be produced because no data has been assigned.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/DataNotFoundException.html" title="class in gov.noaa.pmel.sgt">DataNotFoundException</A></B></TD>
+<TD>Graph could not be produced because no data has been assigned.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/DataNotSameShapeException.html" title="class in gov.noaa.pmel.sgt">DataNotSameShapeException</A></B></TD>
+<TD>Operation could not be completed since grids are not the same shape.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/LabelNotFoundException.html" title="class in gov.noaa.pmel.sgt">LabelNotFoundException</A></B></TD>
+<TD>Label was not found during operation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">LayerNotFoundException</A></B></TD>
+<TD>Operation failed because the layer was not found.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/NegativeLogException.html" title="class in gov.noaa.pmel.sgt">NegativeLogException</A></B></TD>
+<TD>Negative number used in LogTransform.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt">PaneNotFoundException</A></B></TD>
+<TD>Operation failed because the layer was not found.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A></B></TD>
+<TD>Base class for gov.noaa.pmel.sgt exceptions.</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Error Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/InvalidMethodError.html" title="class in gov.noaa.pmel.sgt">InvalidMethodError</A></B></TD>
+<TD>Method called with invalid arguements.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../gov/noaa/pmel/sgt/MethodNotImplementedError.html" title="class in gov.noaa.pmel.sgt">MethodNotImplementedError</A></B></TD>
+<TD>Method called has not been implemented.</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<A NAME="package_description"><!-- --></A><H2>
+Package gov.noaa.pmel.sgt Description
+</H2>
+
+<P>
+Core classes for the Scientific Graphics Toolkit.
+
+<P>The Java Scientific Graphics Toolkit (<CODE>sgt</CODE>) is designed
+to allow a graphics client developer a great deal of flexibility and
+freedom. <CODE>sgt</CODE> is a package that greatly aids a developer
+in creating graphics applets. <CODE>sgt</CODE> is not a general
+purpose graphics package, but provides the tools to enable scientific
+graphics to be easily incorporated into applications or
+<code>Applets</code>.</P>
+
+<P>SGT has three main components, the <CODE>JPane</CODE>, on which all
+graphics are drawn. The <CODE>Layer</CODE>, of which several can be
+associated with a single <CODE>JPane</CODE>, that insulates the
+developer from device coordinates.  And the <CODE>Graph</CODE>, of
+which a single instance can be associated with a <CODE>Layer</CODE>,
+that transforms form user coordinates (e.g. cm/sec, time, etc) to the
+layer coordinate system (physical coordinates).
+
+<P>Examples demonstrating the use of SGT are available in the <A HREF="../../../../gov/noaa/pmel/sgt/demo/package-summary.html"><CODE>demo</CODE></A> package.  These examples show how to
+create SGT applications from scratch and how to use the <A HREF="../../../../gov/noaa/pmel/sgt/swing/JPlotLayout.html" title="class in gov.noaa.pmel.sgt.swing"><CODE>JPlotLayout</CODE></A> utility class.  A <A
+href="http://www.epic.noaa.gov/talks/dwd/noaatech2002/SGT_Tutorial_files/v3_document.htm">tutorial
+</A> on using SGT to develop interactive graphics is now available.
+
+<p><font size="-1">This software is provided by NOAA for full, free
+and open release.  It is understood by the recipient/user that NOAA
+assumes no liability for any errors contained in the code.  Although
+this software is released without conditions or restrictions in its
+use, it is expected that appropriate credit be given to its author and
+to the National Oceanic and Atmospheric Administration should the
+software be included by the recipient as an element in other product
+development.</font></p>
+<P>
+
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../gov/noaa/pmel/sgt/Pane.html" title="class in gov.noaa.pmel.sgt"><CODE>Pane</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt"><CODE>JPane</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><CODE>Layer</CODE></A>, 
+<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><CODE>Graph</CODE></A></DL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV PACKAGE&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/beans/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/package-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/package-tree.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/package-tree.html
new file mode 100644
index 0000000000000000000000000000000000000000..a9c803b622f0ac2a101e143282a2eaad550810ea
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/package-tree.html
@@ -0,0 +1,242 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:57:14 CEST 2006 -->
+<TITLE>
+gov.noaa.pmel.sgt Class Hierarchy (ASTRON/LOFAR Plotter)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="gov.noaa.pmel.sgt Class Hierarchy (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/beans/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/package-tree.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package gov.noaa.pmel.sgt
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">java.lang.Object<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><B>Axis</B></A> (implements gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A>)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt"><B>SpaceAxis</B></A><UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LogAxis.html" title="class in gov.noaa.pmel.sgt"><B>LogAxis</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><B>PlainAxis</B></A> (implements java.lang.Cloneable)
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/TimeAxis.html" title="class in gov.noaa.pmel.sgt"><B>TimeAxis</B></A> (implements java.lang.Cloneable)
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt"><B>AxisTransform</B></A> (implements gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><B>LinearTransform</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LogTransform.html" title="class in gov.noaa.pmel.sgt"><B>LogTransform</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/SineTransform.html" title="class in gov.noaa.pmel.sgt"><B>SineTransform</B></A> (implements java.lang.Cloneable)
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>CartesianRenderer</B></A> (implements java.beans.PropertyChangeListener)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>AnnotationCartesianRenderer</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/GridCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>GridCartesianRenderer</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LineCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>LineCartesianRenderer</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/PointCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>PointCartesianRenderer</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/VectorCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>VectorCartesianRenderer</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt"><B>ColorKey</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A>, java.beans.PropertyChangeListener)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt"><B>ColorMap</B></A> (implements java.lang.Cloneable, java.beans.PropertyChangeListener, java.io.Serializable)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/CLIndexedColorMap.html" title="class in gov.noaa.pmel.sgt"><B>CLIndexedColorMap</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt">ContourLevelsAccess</A>, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt">IndexedColor</A>, java.beans.PropertyChangeListener)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/CLTransformColorMap.html" title="class in gov.noaa.pmel.sgt"><B>CLTransformColorMap</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt">ContourLevelsAccess</A>, java.beans.PropertyChangeListener, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/IndexedColorMap.html" title="class in gov.noaa.pmel.sgt"><B>IndexedColorMap</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt">IndexedColor</A>, java.beans.PropertyChangeListener, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt">TransformAccess</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/TransformColorMap.html" title="class in gov.noaa.pmel.sgt"><B>TransformColorMap</B></A> (implements java.lang.Cloneable, java.beans.PropertyChangeListener, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt">TransformAccess</A>, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A>)
+</UL>
+<LI TYPE="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
+<UL>
+<LI TYPE="circle">java.awt.Container<UL>
+<LI TYPE="circle">javax.swing.JComponent (implements java.io.Serializable)
+<UL>
+<LI TYPE="circle">javax.swing.JLayeredPane (implements javax.accessibility.Accessible)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt"><B>JPane</B></A> (implements gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A>, java.awt.print.Printable, javax.swing.Scrollable)
+</UL>
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LayerContainer.html" title="class in gov.noaa.pmel.sgt"><B>LayerContainer</B></A> (implements gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LayerStack.html" title="class in gov.noaa.pmel.sgt"><B>LayerStack</B></A> (implements gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Pane.html" title="class in gov.noaa.pmel.sgt"><B>Pane</B></A> (implements gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A>)
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><B>Layer</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A>)
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt"><B>ContourLevels</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">java.util.EventObject (implements java.io.Serializable)
+<UL>
+<LI TYPE="circle">java.beans.PropertyChangeEvent<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/AttributeChangeEvent.html" title="class in gov.noaa.pmel.sgt"><B>AttributeChangeEvent</B></A></UL>
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Format.html" title="class in gov.noaa.pmel.sgt"><B>Format</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><B>Graph</B></A> (implements java.beans.PropertyChangeListener)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><B>CartesianGraph</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/MapGraph.html" title="class in gov.noaa.pmel.sgt"><B>MapGraph</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/PolarGraph.html" title="class in gov.noaa.pmel.sgt"><B>PolarGraph</B></A> (implements java.lang.Cloneable)
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt"><B>GridAttribute</B></A> (implements gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>, java.lang.Cloneable, java.beans.PropertyChangeListener)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer1.html" title="class in gov.noaa.pmel.sgt"><B>LabelDrawer1</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer2.html" title="class in gov.noaa.pmel.sgt"><B>LabelDrawer2</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt"><B>LineAttribute</B></A> (implements gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>, java.lang.Cloneable)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><B>ContourLineAttribute</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><B>DefaultContourLineAttribute</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt"><B>LineKey</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A>, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>, java.beans.PropertyChangeListener)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Logo.html" title="class in gov.noaa.pmel.sgt"><B>Logo</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/MapProj.html" title="class in gov.noaa.pmel.sgt"><B>MapProj</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/PlotMark.html" title="class in gov.noaa.pmel.sgt"><B>PlotMark</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt"><B>PointAttribute</B></A> (implements gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>, java.lang.Cloneable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/PointCollectionKey.html" title="class in gov.noaa.pmel.sgt"><B>PointCollectionKey</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A>, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>, java.beans.PropertyChangeListener)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt"><B>Ruler</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt"><B>SGLabel</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>, java.io.Serializable)
+<LI TYPE="circle">java.beans.SimpleBeanInfo (implements java.beans.BeanInfo)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/PaneBeanInfo.html" title="class in gov.noaa.pmel.sgt"><B>PaneBeanInfo</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/StackedLayout.html" title="class in gov.noaa.pmel.sgt"><B>StackedLayout</B></A> (implements java.awt.LayoutManager)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer1.html" title="class in gov.noaa.pmel.sgt"><B>StrokeDrawer1</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer2.html" title="class in gov.noaa.pmel.sgt"><B>StrokeDrawer2</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/TableLookupTransform.html" title="class in gov.noaa.pmel.sgt"><B>TableLookupTransform</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>)
+<LI TYPE="circle">java.lang.Throwable (implements java.io.Serializable)
+<UL>
+<LI TYPE="circle">java.lang.Error<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/InvalidMethodError.html" title="class in gov.noaa.pmel.sgt"><B>InvalidMethodError</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/MethodNotImplementedError.html" title="class in gov.noaa.pmel.sgt"><B>MethodNotImplementedError</B></A></UL>
+<LI TYPE="circle">java.lang.Exception<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt"><B>SGException</B></A><UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>AxisNotFoundException</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/ChildNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>ChildNotFoundException</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>ContourLevelNotFoundException</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/DataNotAssignedException.html" title="class in gov.noaa.pmel.sgt"><B>DataNotAssignedException</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/DataNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>DataNotFoundException</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/DataNotSameShapeException.html" title="class in gov.noaa.pmel.sgt"><B>DataNotSameShapeException</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LabelNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>LabelNotFoundException</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>LayerNotFoundException</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/NegativeLogException.html" title="class in gov.noaa.pmel.sgt"><B>NegativeLogException</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>PaneNotFoundException</B></A></UL>
+</UL>
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt"><B>VectorAttribute</B></A> (implements gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>, java.lang.Cloneable, java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/VectorKey.html" title="class in gov.noaa.pmel.sgt"><B>VectorKey</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A>, gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>, java.beans.PropertyChangeListener)
+</UL>
+</UL>
+<H2>
+Interface Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt"><B>AbstractPane</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt"><B>ContourLevelsAccess</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt"><B>IndexedColor</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt"><B>LayerControl</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt"><B>Moveable</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt"><B>Selectable</B></A><UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt"><B>LayerChild</B></A><UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt"><B>DataKey</B></A></UL>
+</UL>
+<LI TYPE="circle">java.io.Serializable<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt"><B>Attribute</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt"><B>LabelDrawer</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt"><B>Transform</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt"><B>StrokeDrawer</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/TimeAxisStyle.html" title="interface in gov.noaa.pmel.sgt"><B>TimeAxisStyle</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt"><B>TransformAccess</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="../../../../gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt"><B>TransformColor</B></A></UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;<A HREF="../../../../gov/noaa/pmel/sgt/beans/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/package-tree.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/package-use.html b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/package-use.html
new file mode 100644
index 0000000000000000000000000000000000000000..207227733024021885c3b24ab0f4ba16ddf314a4
--- /dev/null
+++ b/JAVA/GUI/Plotter/doc/javadoc/gov/noaa/pmel/sgt/package-use.html
@@ -0,0 +1,872 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:57:16 CEST 2006 -->
+<TITLE>
+Uses of Package gov.noaa.pmel.sgt (ASTRON/LOFAR Plotter)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Package gov.noaa.pmel.sgt (ASTRON/LOFAR Plotter)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/package-use.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Package<br>gov.noaa.pmel.sgt</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../gov/noaa/pmel/sgt/package-summary.html">gov.noaa.pmel.sgt</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#gov.noaa.pmel.sgt"><B>gov.noaa.pmel.sgt</B></A></TD>
+<TD>Core classes for the Scientific Graphics Toolkit.&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#gov.noaa.pmel.sgt.beans"><B>gov.noaa.pmel.sgt.beans</B></A></TD>
+<TD>Classes and interfaces that make up SGT Beans.&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#gov.noaa.pmel.sgt.contour"><B>gov.noaa.pmel.sgt.contour</B></A></TD>
+<TD>Contour and polygon fill support.&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#gov.noaa.pmel.sgt.demo"><B>gov.noaa.pmel.sgt.demo</B></A></TD>
+<TD><code>JApplets</code> and applications that demonstrate the use of
+</code>sgt</code>.&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#gov.noaa.pmel.sgt.dm"><B>gov.noaa.pmel.sgt.dm</B></A></TD>
+<TD>Classes and interfaces that define the sgt datamodel.&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#gov.noaa.pmel.sgt.plot"><B>gov.noaa.pmel.sgt.plot</B></A></TD>
+<TD>Classes for the automatic layout of multiple <code>Layer</code>s.&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#gov.noaa.pmel.sgt.swing"><B>gov.noaa.pmel.sgt.swing</B></A></TD>
+<TD>Components that use the package <code>javax.swing</code>.&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#gov.noaa.pmel.sgt.swing.prop"><B>gov.noaa.pmel.sgt.swing.prop</B></A></TD>
+<TD>Property dialogs for <code>sgt</code> components using 
+<code>javax.swing</code>.&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#gov.noaa.pmel.util"><B>gov.noaa.pmel.util</B></A></TD>
+<TD>Contains date and time facilities and miscellaneous utility classes.&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="gov.noaa.pmel.sgt"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../gov/noaa/pmel/sgt/package-summary.html">gov.noaa.pmel.sgt</A> used by <A HREF="../../../../gov/noaa/pmel/sgt/package-summary.html">gov.noaa.pmel.sgt</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/AbstractPane.html#gov.noaa.pmel.sgt"><B>AbstractPane</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Defines the basic sgt Pane functionality.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/Attribute.html#gov.noaa.pmel.sgt"><B>Attribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Defines an interface for classes that provide rendering
+ information for <code>sgt.dm</code> classes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/Axis.html#gov.noaa.pmel.sgt"><B>Axis</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abstract base class for Cartesian axes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/AxisNotFoundException.html#gov.noaa.pmel.sgt"><B>AxisNotFoundException</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Axis was not found during operation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/AxisTransform.html#gov.noaa.pmel.sgt"><B>AxisTransform</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abstract base class for cartesian axis transforms.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/CartesianGraph.html#gov.noaa.pmel.sgt"><B>CartesianGraph</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The <code>CartesianGraph</code> provides the transformation from user to
+ physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/CartesianRenderer.html#gov.noaa.pmel.sgt"><B>CartesianRenderer</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>CartesianRenderer</code> defines an interface to enable data to
+ be rendered on a <code>CartesianGraph</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/ChildNotFoundException.html#gov.noaa.pmel.sgt"><B>ChildNotFoundException</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Child was not found during operation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/ColorMap.html#gov.noaa.pmel.sgt"><B>ColorMap</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>ColorMap</code> provides a mapping from an index or
+ value to a <code>Color</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/ContourLevelNotFoundException.html#gov.noaa.pmel.sgt"><B>ContourLevelNotFoundException</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contour level does not exist.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/ContourLevels.html#gov.noaa.pmel.sgt"><B>ContourLevels</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contains levels and line styles for contour graphics.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/ContourLevelsAccess.html#gov.noaa.pmel.sgt"><B>ContourLevelsAccess</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Defines the functionality for accessing contour level information
+ for color maps.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/ContourLineAttribute.html#gov.noaa.pmel.sgt"><B>ContourLineAttribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the rendering style for a contour line.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/DataKey.html#gov.noaa.pmel.sgt"><B>DataKey</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inticates the class is a key or legend.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/DataNotSameShapeException.html#gov.noaa.pmel.sgt"><B>DataNotSameShapeException</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Operation could not be completed since grids are not the same shape.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/DefaultContourLineAttribute.html#gov.noaa.pmel.sgt"><B>DefaultContourLineAttribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the default rendering style for contour line data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/Graph.html#gov.noaa.pmel.sgt"><B>Graph</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abstract base class for all graphics drawn on a <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/GridAttribute.html#gov.noaa.pmel.sgt"><B>GridAttribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the rendering style for grid data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/IndexedColor.html#gov.noaa.pmel.sgt"><B>IndexedColor</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Defines the access methods for color maps that support indexed color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/LabelDrawer.html#gov.noaa.pmel.sgt"><B>LabelDrawer</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Defines the methods that implement label drawing in sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/Layer.html#gov.noaa.pmel.sgt"><B>Layer</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <code>Layer</code> contains a single <code>Graph</code> object
+ and multiple <code>LayerChild</code> objects.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/LayerChild.html#gov.noaa.pmel.sgt"><B>LayerChild</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>LayerChild</code> defines an interface to allow classes to be
+ associated with a <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/LayerControl.html#gov.noaa.pmel.sgt"><B>LayerControl</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by SGT to work with <code>Layer</code> and
+ <code>LayerContainer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/LayerNotFoundException.html#gov.noaa.pmel.sgt"><B>LayerNotFoundException</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Operation failed because the layer was not found.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/LineAttribute.html#gov.noaa.pmel.sgt"><B>LineAttribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the rendering style for line data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/LineCartesianRenderer.html#gov.noaa.pmel.sgt"><B>LineCartesianRenderer</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Produces a line plot with optional coloring from a second data set.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/MapProj.html#gov.noaa.pmel.sgt"><B>MapProj</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Base class for Map projections.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/Moveable.html#gov.noaa.pmel.sgt"><B>Moveable</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interface indicates that object can be moved with a mouse drag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/PaneNotFoundException.html#gov.noaa.pmel.sgt"><B>PaneNotFoundException</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Operation failed because the layer was not found.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/PointAttribute.html#gov.noaa.pmel.sgt"><B>PointAttribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the rendereing style for point data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/PointCartesianRenderer.html#gov.noaa.pmel.sgt"><B>PointCartesianRenderer</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Produces a point plot with optional coloring from a second data set.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/Ruler.html#gov.noaa.pmel.sgt"><B>Ruler</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Description of Class Ruler</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/Selectable.html#gov.noaa.pmel.sgt"><B>Selectable</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interface indicates that object can be selected with a mouse click.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/SGException.html#gov.noaa.pmel.sgt"><B>SGException</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Base class for gov.noaa.pmel.sgt exceptions.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/SGLabel.html#gov.noaa.pmel.sgt"><B>SGLabel</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws text on a layer object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/SpaceAxis.html#gov.noaa.pmel.sgt"><B>SpaceAxis</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abstract base class for axes whose user coordinates are double values.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/StrokeDrawer.html#gov.noaa.pmel.sgt"><B>StrokeDrawer</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Defines the methods that implement stroke drawing in sgt.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/TimeAxisStyle.html#gov.noaa.pmel.sgt"><B>TimeAxisStyle</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>TimeAxisStyle</code> defines an interface to
+ create a specific time axis style.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/Transform.html#gov.noaa.pmel.sgt"><B>Transform</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>Transform</code> defines an interface for transformations between
+ user and physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/TransformAccess.html#gov.noaa.pmel.sgt"><B>TransformAccess</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interface indicates that the color map uses a transform to map
+ levels.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/TransformColor.html#gov.noaa.pmel.sgt"><B>TransformColor</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interface provides support for accessing color transforms for a
+ color map.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/VectorAttribute.html#gov.noaa.pmel.sgt"><B>VectorAttribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the rendering style for line data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/VectorCartesianRenderer.html#gov.noaa.pmel.sgt"><B>VectorCartesianRenderer</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Produces a vector plot.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="gov.noaa.pmel.sgt.beans"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../gov/noaa/pmel/sgt/package-summary.html">gov.noaa.pmel.sgt</A> used by <A HREF="../../../../gov/noaa/pmel/sgt/beans/package-summary.html">gov.noaa.pmel.sgt.beans</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/AbstractPane.html#gov.noaa.pmel.sgt.beans"><B>AbstractPane</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Defines the basic sgt Pane functionality.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/Attribute.html#gov.noaa.pmel.sgt.beans"><B>Attribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Defines an interface for classes that provide rendering
+ information for <code>sgt.dm</code> classes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/DataKey.html#gov.noaa.pmel.sgt.beans"><B>DataKey</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inticates the class is a key or legend.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/JPane.html#gov.noaa.pmel.sgt.beans"><B>JPane</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The <code>JPane</code> class is extended from
+ <code>javax.swing.JLayeredPane</code>
+ and is the basis for using the <code>gov.noaa.pmel.sgt</code>
+ package with swing components.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/Layer.html#gov.noaa.pmel.sgt.beans"><B>Layer</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <code>Layer</code> contains a single <code>Graph</code> object
+ and multiple <code>LayerChild</code> objects.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/LayerControl.html#gov.noaa.pmel.sgt.beans"><B>LayerControl</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by SGT to work with <code>Layer</code> and
+ <code>LayerContainer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/PaneNotFoundException.html#gov.noaa.pmel.sgt.beans"><B>PaneNotFoundException</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Operation failed because the layer was not found.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/SGLabel.html#gov.noaa.pmel.sgt.beans"><B>SGLabel</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws text on a layer object.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="gov.noaa.pmel.sgt.contour"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../gov/noaa/pmel/sgt/package-summary.html">gov.noaa.pmel.sgt</A> used by <A HREF="../../../../gov/noaa/pmel/sgt/contour/package-summary.html">gov.noaa.pmel.sgt.contour</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/CartesianGraph.html#gov.noaa.pmel.sgt.contour"><B>CartesianGraph</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The <code>CartesianGraph</code> provides the transformation from user to
+ physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/ContourLevels.html#gov.noaa.pmel.sgt.contour"><B>ContourLevels</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contains levels and line styles for contour graphics.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/ContourLineAttribute.html#gov.noaa.pmel.sgt.contour"><B>ContourLineAttribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the rendering style for a contour line.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/DefaultContourLineAttribute.html#gov.noaa.pmel.sgt.contour"><B>DefaultContourLineAttribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the default rendering style for contour line data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/SGLabel.html#gov.noaa.pmel.sgt.contour"><B>SGLabel</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws text on a layer object.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="gov.noaa.pmel.sgt.demo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../gov/noaa/pmel/sgt/package-summary.html">gov.noaa.pmel.sgt</A> used by <A HREF="../../../../gov/noaa/pmel/sgt/demo/package-summary.html">gov.noaa.pmel.sgt.demo</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/SGLabel.html#gov.noaa.pmel.sgt.demo"><B>SGLabel</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws text on a layer object.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="gov.noaa.pmel.sgt.dm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../gov/noaa/pmel/sgt/package-summary.html">gov.noaa.pmel.sgt</A> used by <A HREF="../../../../gov/noaa/pmel/sgt/dm/package-summary.html">gov.noaa.pmel.sgt.dm</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/Graph.html#gov.noaa.pmel.sgt.dm"><B>Graph</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abstract base class for all graphics drawn on a <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/LineAttribute.html#gov.noaa.pmel.sgt.dm"><B>LineAttribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the rendering style for line data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/PointAttribute.html#gov.noaa.pmel.sgt.dm"><B>PointAttribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the rendereing style for point data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/SGException.html#gov.noaa.pmel.sgt.dm"><B>SGException</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Base class for gov.noaa.pmel.sgt exceptions.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/SGLabel.html#gov.noaa.pmel.sgt.dm"><B>SGLabel</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws text on a layer object.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="gov.noaa.pmel.sgt.plot"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../gov/noaa/pmel/sgt/package-summary.html">gov.noaa.pmel.sgt</A> used by <A HREF="../../../../gov/noaa/pmel/sgt/plot/package-summary.html">gov.noaa.pmel.sgt.plot</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/AbstractPane.html#gov.noaa.pmel.sgt.plot"><B>AbstractPane</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Defines the basic sgt Pane functionality.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/JPane.html#gov.noaa.pmel.sgt.plot"><B>JPane</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The <code>JPane</code> class is extended from
+ <code>javax.swing.JLayeredPane</code>
+ and is the basis for using the <code>gov.noaa.pmel.sgt</code>
+ package with swing components.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/Layer.html#gov.noaa.pmel.sgt.plot"><B>Layer</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <code>Layer</code> contains a single <code>Graph</code> object
+ and multiple <code>LayerChild</code> objects.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/LayerControl.html#gov.noaa.pmel.sgt.plot"><B>LayerControl</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used internally by SGT to work with <code>Layer</code> and
+ <code>LayerContainer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/LayerNotFoundException.html#gov.noaa.pmel.sgt.plot"><B>LayerNotFoundException</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Operation failed because the layer was not found.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../gov/noaa/pmel/sgt/package-summary.html">gov.noaa.pmel.sgt</A> used by <A HREF="../../../../gov/noaa/pmel/sgt/swing/package-summary.html">gov.noaa.pmel.sgt.swing</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/AbstractPane.html#gov.noaa.pmel.sgt.swing"><B>AbstractPane</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Defines the basic sgt Pane functionality.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/Attribute.html#gov.noaa.pmel.sgt.swing"><B>Attribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Defines an interface for classes that provide rendering
+ information for <code>sgt.dm</code> classes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/CartesianRenderer.html#gov.noaa.pmel.sgt.swing"><B>CartesianRenderer</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>CartesianRenderer</code> defines an interface to enable data to
+ be rendered on a <code>CartesianGraph</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/DataNotFoundException.html#gov.noaa.pmel.sgt.swing"><B>DataNotFoundException</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Graph could not be produced because no data has been assigned.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/GridAttribute.html#gov.noaa.pmel.sgt.swing"><B>GridAttribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the rendering style for grid data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/IndexedColor.html#gov.noaa.pmel.sgt.swing"><B>IndexedColor</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Defines the access methods for color maps that support indexed color.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/JPane.html#gov.noaa.pmel.sgt.swing"><B>JPane</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The <code>JPane</code> class is extended from
+ <code>javax.swing.JLayeredPane</code>
+ and is the basis for using the <code>gov.noaa.pmel.sgt</code>
+ package with swing components.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/Layer.html#gov.noaa.pmel.sgt.swing"><B>Layer</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <code>Layer</code> contains a single <code>Graph</code> object
+ and multiple <code>LayerChild</code> objects.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/LayerChild.html#gov.noaa.pmel.sgt.swing"><B>LayerChild</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>LayerChild</code> defines an interface to allow classes to be
+ associated with a <code>Layer</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/PlotMark.html#gov.noaa.pmel.sgt.swing"><B>PlotMark</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Support class used to draw a PlotMark.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/Selectable.html#gov.noaa.pmel.sgt.swing"><B>Selectable</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interface indicates that object can be selected with a mouse click.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/SGLabel.html#gov.noaa.pmel.sgt.swing"><B>SGLabel</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws text on a layer object.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../gov/noaa/pmel/sgt/package-summary.html">gov.noaa.pmel.sgt</A> used by <A HREF="../../../../gov/noaa/pmel/sgt/swing/prop/package-summary.html">gov.noaa.pmel.sgt.swing.prop</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/ContourLevels.html#gov.noaa.pmel.sgt.swing.prop"><B>ContourLevels</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contains levels and line styles for contour graphics.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/ContourLineAttribute.html#gov.noaa.pmel.sgt.swing.prop"><B>ContourLineAttribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the rendering style for a contour line.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/DefaultContourLineAttribute.html#gov.noaa.pmel.sgt.swing.prop"><B>DefaultContourLineAttribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the default rendering style for contour line data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/GridAttribute.html#gov.noaa.pmel.sgt.swing.prop"><B>GridAttribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the rendering style for grid data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/GridCartesianRenderer.html#gov.noaa.pmel.sgt.swing.prop"><B>GridCartesianRenderer</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Produces a cartesian plot from a <code>SGTGrid</code> object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/JPane.html#gov.noaa.pmel.sgt.swing.prop"><B>JPane</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The <code>JPane</code> class is extended from
+ <code>javax.swing.JLayeredPane</code>
+ and is the basis for using the <code>gov.noaa.pmel.sgt</code>
+ package with swing components.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/LineAttribute.html#gov.noaa.pmel.sgt.swing.prop"><B>LineAttribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the rendering style for line data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/Logo.html#gov.noaa.pmel.sgt.swing.prop"><B>Logo</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Logo displays an Image on its parent Layer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/PointAttribute.html#gov.noaa.pmel.sgt.swing.prop"><B>PointAttribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the rendereing style for point data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/Ruler.html#gov.noaa.pmel.sgt.swing.prop"><B>Ruler</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Description of Class Ruler</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/SGLabel.html#gov.noaa.pmel.sgt.swing.prop"><B>SGLabel</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws text on a layer object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/SpaceAxis.html#gov.noaa.pmel.sgt.swing.prop"><B>SpaceAxis</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abstract base class for axes whose user coordinates are double values.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/TimeAxis.html#gov.noaa.pmel.sgt.swing.prop"><B>TimeAxis</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Base class for time axes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/VectorAttribute.html#gov.noaa.pmel.sgt.swing.prop"><B>VectorAttribute</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the rendering style for line data.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="gov.noaa.pmel.util"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../gov/noaa/pmel/sgt/package-summary.html">gov.noaa.pmel.sgt</A> used by <A HREF="../../../../gov/noaa/pmel/util/package-summary.html">gov.noaa.pmel.util</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/Transform.html#gov.noaa.pmel.util"><B>Transform</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>Transform</code> defines an interface for transformations between
+ user and physical coordinates.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../gov/noaa/pmel/sgt/class-use/TransformColor.html#gov.noaa.pmel.util"><B>TransformColor</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interface provides support for accessing color transforms for a
+ color map.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?gov/noaa/pmel/sgt/package-use.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/help-doc.html b/JAVA/GUI/Plotter/doc/javadoc/help-doc.html
index 43044f0f51639c87c040f2230835048cb3a63643..8603d88855436530d2d290d6da30667790b53c56 100644
--- a/JAVA/GUI/Plotter/doc/javadoc/help-doc.html
+++ b/JAVA/GUI/Plotter/doc/javadoc/help-doc.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_04) on Thu May 04 11:51:31 CEST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:57:17 CEST 2006 -->
 <TITLE>
 API Help (ASTRON/LOFAR Plotter)
 </TITLE>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/index.html b/JAVA/GUI/Plotter/doc/javadoc/index.html
index 27edeefb6f6e8fe76d34324bf698883e2f30205a..947522cfe3045b270154b91ee188704a63663c23 100644
--- a/JAVA/GUI/Plotter/doc/javadoc/index.html
+++ b/JAVA/GUI/Plotter/doc/javadoc/index.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Thu May 04 11:51:31 CEST 2006-->
+<!-- Generated by javadoc on Thu Jun 29 15:57:17 CEST 2006-->
 <TITLE>
 ASTRON/LOFAR Plotter
 </TITLE>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/overview-frame.html b/JAVA/GUI/Plotter/doc/javadoc/overview-frame.html
index b0ca5c21b3aa0b20ebf4fd3bb7a2f3fbebc06ca6..8b86e684865032a327e2c895f1dcbc585cb97862 100644
--- a/JAVA/GUI/Plotter/doc/javadoc/overview-frame.html
+++ b/JAVA/GUI/Plotter/doc/javadoc/overview-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_04) on Thu May 04 11:51:31 CEST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:57:14 CEST 2006 -->
 <TITLE>
 Overview (ASTRON/LOFAR Plotter)
 </TITLE>
@@ -30,6 +30,28 @@ Overview (ASTRON/LOFAR Plotter)
 <FONT size="+1" CLASS="FrameHeadingFont">
 Packages</FONT>
 <BR>
+<FONT CLASS="FrameItemFont"><A HREF="gov/noaa/pmel/sgt/package-frame.html" target="packageFrame">gov.noaa.pmel.sgt</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="gov/noaa/pmel/sgt/beans/package-frame.html" target="packageFrame">gov.noaa.pmel.sgt.beans</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="gov/noaa/pmel/sgt/contour/package-frame.html" target="packageFrame">gov.noaa.pmel.sgt.contour</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="gov/noaa/pmel/sgt/demo/package-frame.html" target="packageFrame">gov.noaa.pmel.sgt.demo</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="gov/noaa/pmel/sgt/dm/package-frame.html" target="packageFrame">gov.noaa.pmel.sgt.dm</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="gov/noaa/pmel/sgt/plot/package-frame.html" target="packageFrame">gov.noaa.pmel.sgt.plot</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="gov/noaa/pmel/sgt/swing/package-frame.html" target="packageFrame">gov.noaa.pmel.sgt.swing</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="gov/noaa/pmel/sgt/swing/prop/package-frame.html" target="packageFrame">gov.noaa.pmel.sgt.swing.prop</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="gov/noaa/pmel/swing/package-frame.html" target="packageFrame">gov.noaa.pmel.swing</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="gov/noaa/pmel/swing/beans/package-frame.html" target="packageFrame">gov.noaa.pmel.swing.beans</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="gov/noaa/pmel/util/package-frame.html" target="packageFrame">gov.noaa.pmel.util</A></FONT>
+<BR>
 <FONT CLASS="FrameItemFont"><A HREF="nl/astron/lofar/java/gui/plotter/package-frame.html" target="packageFrame">nl.astron.lofar.java.gui.plotter</A></FONT>
 <BR>
 <FONT CLASS="FrameItemFont"><A HREF="nl/astron/lofar/java/gui/plotter/exceptions/package-frame.html" target="packageFrame">nl.astron.lofar.java.gui.plotter.exceptions</A></FONT>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/overview-summary.html b/JAVA/GUI/Plotter/doc/javadoc/overview-summary.html
index 325ebc86d8cea21864a6169b9554dc02a95375ea..487fd7b2cec0071b50bf94dfc730ba77e8d1a872 100644
--- a/JAVA/GUI/Plotter/doc/javadoc/overview-summary.html
+++ b/JAVA/GUI/Plotter/doc/javadoc/overview-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_04) on Thu May 04 11:51:31 CEST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:57:17 CEST 2006 -->
 <TITLE>
 Overview (ASTRON/LOFAR Plotter)
 </TITLE>
@@ -83,6 +83,52 @@ function windowTitle()
 <B>Packages</B></FONT></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="gov/noaa/pmel/sgt/package-summary.html">gov.noaa.pmel.sgt</A></B></TD>
+<TD>Core classes for the Scientific Graphics Toolkit.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="gov/noaa/pmel/sgt/beans/package-summary.html">gov.noaa.pmel.sgt.beans</A></B></TD>
+<TD>Classes and interfaces that make up SGT Beans.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="gov/noaa/pmel/sgt/contour/package-summary.html">gov.noaa.pmel.sgt.contour</A></B></TD>
+<TD>Contour and polygon fill support.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="gov/noaa/pmel/sgt/demo/package-summary.html">gov.noaa.pmel.sgt.demo</A></B></TD>
+<TD><code>JApplets</code> and applications that demonstrate the use of
+</code>sgt</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="gov/noaa/pmel/sgt/dm/package-summary.html">gov.noaa.pmel.sgt.dm</A></B></TD>
+<TD>Classes and interfaces that define the sgt datamodel.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="gov/noaa/pmel/sgt/plot/package-summary.html">gov.noaa.pmel.sgt.plot</A></B></TD>
+<TD>Classes for the automatic layout of multiple <code>Layer</code>s.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="gov/noaa/pmel/sgt/swing/package-summary.html">gov.noaa.pmel.sgt.swing</A></B></TD>
+<TD>Components that use the package <code>javax.swing</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="gov/noaa/pmel/sgt/swing/prop/package-summary.html">gov.noaa.pmel.sgt.swing.prop</A></B></TD>
+<TD>Property dialogs for <code>sgt</code> components using 
+<code>javax.swing</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="gov/noaa/pmel/swing/package-summary.html">gov.noaa.pmel.swing</A></B></TD>
+<TD>Classes and beans developed from the <code>javax.swing</code> package.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="gov/noaa/pmel/swing/beans/package-summary.html">gov.noaa.pmel.swing.beans</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="gov/noaa/pmel/util/package-summary.html">gov.noaa.pmel.util</A></B></TD>
+<TD>Contains date and time facilities and miscellaneous utility classes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="20%"><B><A HREF="nl/astron/lofar/java/gui/plotter/package-summary.html">nl.astron.lofar.java.gui.plotter</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
diff --git a/JAVA/GUI/Plotter/doc/javadoc/overview-tree.html b/JAVA/GUI/Plotter/doc/javadoc/overview-tree.html
index 4e720edaf32fe19bba8c1b8fb8a695b1da3673d0..c21990e835565ba4bb0d2cda7bd5d56f6ed1dfea 100644
--- a/JAVA/GUI/Plotter/doc/javadoc/overview-tree.html
+++ b/JAVA/GUI/Plotter/doc/javadoc/overview-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_04) on Thu May 04 11:51:31 CEST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:57:16 CEST 2006 -->
 <TITLE>
 Class Hierarchy (ASTRON/LOFAR Plotter)
 </TITLE>
@@ -80,50 +80,250 @@ function windowTitle()
 Hierarchy For All Packages</H2>
 </CENTER>
 <DL>
-<DT><B>Package Hierarchies:</B><DD><A HREF="nl/astron/lofar/java/gui/plotter/package-tree.html">nl.astron.lofar.java.gui.plotter</A>, <A HREF="nl/astron/lofar/java/gui/plotter/exceptions/package-tree.html">nl.astron.lofar.java.gui.plotter.exceptions</A>, <A HREF="nl/astron/lofar/java/gui/plotter/test/package-tree.html">nl.astron.lofar.java.gui.plotter.test</A></DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="gov/noaa/pmel/sgt/package-tree.html">gov.noaa.pmel.sgt</A>, <A HREF="gov/noaa/pmel/sgt/beans/package-tree.html">gov.noaa.pmel.sgt.beans</A>, <A HREF="gov/noaa/pmel/sgt/contour/package-tree.html">gov.noaa.pmel.sgt.contour</A>, <A HREF="gov/noaa/pmel/sgt/demo/package-tree.html">gov.noaa.pmel.sgt.demo</A>, <A HREF="gov/noaa/pmel/sgt/dm/package-tree.html">gov.noaa.pmel.sgt.dm</A>, <A HREF="gov/noaa/pmel/sgt/plot/package-tree.html">gov.noaa.pmel.sgt.plot</A>, <A HREF="gov/noaa/pmel/sgt/swing/package-tree.html">gov.noaa.pmel.sgt.swing</A>, <A HREF="gov/noaa/pmel/sgt/swing/prop/package-tree.html">gov.noaa.pmel.sgt.swing.prop</A>, <A HREF="gov/noaa/pmel/swing/package-tree.html">gov.noaa.pmel.swing</A>, <A HREF="gov/noaa/pmel/swing/beans/package-tree.html">gov.noaa.pmel.swing.beans</A>, <A HREF="gov/noaa/pmel/util/package-tree.html">gov.noaa.pmel.util</A>, <A HREF="nl/astron/lofar/java/gui/plotter/package-tree.html">nl.astron.lofar.java.gui.plotter</A>, <A HREF="nl/astron/lofar/java/gui/plotter/exceptions/package-tree.html">nl.astron.lofar.java.gui.plotter.exceptions</A>, <A HREF="nl/astron/lofar/java/gui/plotter/test/package-tree.html">nl.astron.lofar.java.gui.plotter.test</A></DL>
 <HR>
 <H2>
 Class Hierarchy
 </H2>
 <UL>
 <LI TYPE="circle">java.lang.Object<UL>
+<LI TYPE="circle">java.util.AbstractCollection&lt;E&gt; (implements java.util.Collection&lt;E&gt;)
+<UL>
+<LI TYPE="circle">java.util.AbstractList&lt;E&gt; (implements java.util.List&lt;E&gt;)
+<UL>
+<LI TYPE="circle">java.util.Vector&lt;E&gt; (implements java.lang.Cloneable, java.util.List&lt;E&gt;, java.util.RandomAccess, java.io.Serializable)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/Collection.html" title="class in gov.noaa.pmel.sgt.dm"><B>Collection</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A>)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/PointCollection.html" title="class in gov.noaa.pmel.sgt.dm"><B>PointCollection</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.contour.<A HREF="gov/noaa/pmel/sgt/contour/ContourLine.html" title="class in gov.noaa.pmel.sgt.contour"><B>ContourLine</B></A></UL>
+</UL>
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/Annotation.html" title="class in gov.noaa.pmel.sgt.dm"><B>Annotation</B></A> (implements java.beans.PropertyChangeListener, gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/Annote.html" title="class in gov.noaa.pmel.sgt.dm"><B>Annote</B></A> (implements java.beans.PropertyChangeListener, java.io.Serializable, gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A>)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/Annote.Line.html" title="class in gov.noaa.pmel.sgt.dm"><B>Annote.Line</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/Annote.Oval.html" title="class in gov.noaa.pmel.sgt.dm"><B>Annote.Oval</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/Annote.Point.html" title="class in gov.noaa.pmel.sgt.dm"><B>Annote.Point</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/Annote.Rect.html" title="class in gov.noaa.pmel.sgt.dm"><B>Annote.Rect</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/Annote.Text.html" title="class in gov.noaa.pmel.sgt.dm"><B>Annote.Text</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Axis.html" title="class in gov.noaa.pmel.sgt"><B>Axis</B></A> (implements gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt">Selectable</A>)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt"><B>SpaceAxis</B></A><UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LogAxis.html" title="class in gov.noaa.pmel.sgt"><B>LogAxis</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt"><B>PlainAxis</B></A> (implements java.lang.Cloneable)
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/TimeAxis.html" title="class in gov.noaa.pmel.sgt"><B>TimeAxis</B></A> (implements java.lang.Cloneable)
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/AxisHolder.html" title="class in gov.noaa.pmel.sgt.beans"><B>AxisHolder</B></A> (implements java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt"><B>AxisTransform</B></A> (implements gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt"><B>LinearTransform</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LogTransform.html" title="class in gov.noaa.pmel.sgt"><B>LogTransform</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/SineTransform.html" title="class in gov.noaa.pmel.sgt"><B>SineTransform</B></A> (implements java.lang.Cloneable)
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.demo.<A HREF="gov/noaa/pmel/sgt/demo/BeanDemo.html" title="class in gov.noaa.pmel.sgt.demo"><B>BeanDemo</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/CartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>CartesianRenderer</B></A> (implements java.beans.PropertyChangeListener)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/AnnotationCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>AnnotationCartesianRenderer</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/GridCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>GridCartesianRenderer</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LineCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>LineCartesianRenderer</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/PointCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>PointCartesianRenderer</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/VectorCartesianRenderer.html" title="class in gov.noaa.pmel.sgt"><B>VectorCartesianRenderer</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt"><B>ColorKey</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A>, java.beans.PropertyChangeListener)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt"><B>ColorMap</B></A> (implements java.lang.Cloneable, java.beans.PropertyChangeListener, java.io.Serializable)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/CLIndexedColorMap.html" title="class in gov.noaa.pmel.sgt"><B>CLIndexedColorMap</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt">ContourLevelsAccess</A>, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt">IndexedColor</A>, java.beans.PropertyChangeListener)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/CLTransformColorMap.html" title="class in gov.noaa.pmel.sgt"><B>CLTransformColorMap</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt">ContourLevelsAccess</A>, java.beans.PropertyChangeListener, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/IndexedColorMap.html" title="class in gov.noaa.pmel.sgt"><B>IndexedColorMap</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt">IndexedColor</A>, java.beans.PropertyChangeListener, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt">TransformAccess</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/TransformColorMap.html" title="class in gov.noaa.pmel.sgt"><B>TransformColorMap</B></A> (implements java.lang.Cloneable, java.beans.PropertyChangeListener, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt">TransformAccess</A>, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A>)
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/ColorMap.html" title="class in gov.noaa.pmel.util"><B>ColorMap</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.swing.<A HREF="gov/noaa/pmel/sgt/swing/ColorSwatchIcon.html" title="class in gov.noaa.pmel.sgt.swing"><B>ColorSwatchIcon</B></A> (implements javax.swing.Icon, java.beans.PropertyChangeListener)
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/ColorTransform.html" title="class in gov.noaa.pmel.util"><B>ColorTransform</B></A> (implements gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt">TransformColor</A>)
 <LI TYPE="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
 <UL>
 <LI TYPE="circle">java.awt.Container<UL>
 <LI TYPE="circle">javax.swing.JComponent (implements java.io.Serializable)
 <UL>
+<LI TYPE="circle">javax.swing.AbstractButton (implements java.awt.ItemSelectable, javax.swing.SwingConstants)
+<UL>
+<LI TYPE="circle">javax.swing.JButton (implements javax.accessibility.Accessible)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.swing.<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing"><B>ThreeDotsButton</B></A></UL>
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>ColorEntryPanel</B></A><LI TYPE="circle">javax.swing.JLayeredPane (implements javax.accessibility.Accessible)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt"><B>JPane</B></A> (implements gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A>, java.awt.print.Printable, javax.swing.Scrollable)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.swing.<A HREF="gov/noaa/pmel/sgt/swing/JGraphicLayout.html" title="class in gov.noaa.pmel.sgt.swing"><B>JGraphicLayout</B></A><UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.swing.<A HREF="gov/noaa/pmel/sgt/swing/JLineProfileLayout.html" title="class in gov.noaa.pmel.sgt.swing"><B>JLineProfileLayout</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.swing.<A HREF="gov/noaa/pmel/sgt/swing/JPlotLayout.html" title="class in gov.noaa.pmel.sgt.swing"><B>JPlotLayout</B></A> (implements java.beans.PropertyChangeListener)
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.plot.<A HREF="gov/noaa/pmel/sgt/plot/JPlotPane.html" title="class in gov.noaa.pmel.sgt.plot"><B>JPlotPane</B></A></UL>
+</UL>
 <LI TYPE="circle">javax.swing.JPanel (implements javax.accessibility.Accessible)
 <UL>
-<LI TYPE="circle">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/PlotPanel.html" title="class in nl.astron.lofar.java.gui.plotter"><B>PlotPanel</B></A></UL>
+<LI TYPE="circle">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/PlotPanel.html" title="class in nl.astron.lofar.java.gui.plotter"><B>PlotPanel</B></A> (implements java.awt.print.Printable)
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.swing.<A HREF="gov/noaa/pmel/swing/JSlider2.html" title="class in gov.noaa.pmel.swing"><B>JSlider2</B></A> (implements java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.swing.<A HREF="gov/noaa/pmel/swing/JSlider2Double.html" title="class in gov.noaa.pmel.swing"><B>JSlider2Double</B></A> (implements java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/Page.html" title="class in gov.noaa.pmel.sgt.beans"><B>Page</B></A> (implements java.awt.print.Printable, java.beans.PropertyChangeListener, java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/Panel.html" title="class in gov.noaa.pmel.sgt.beans"><B>Panel</B></A> (implements gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/PanelModelCustomizer.html" title="class in gov.noaa.pmel.sgt.beans"><B>PanelModelCustomizer</B></A> (implements java.beans.Customizer, java.beans.PropertyChangeListener)
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LayerContainer.html" title="class in gov.noaa.pmel.sgt"><B>LayerContainer</B></A> (implements gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LayerStack.html" title="class in gov.noaa.pmel.sgt"><B>LayerStack</B></A> (implements gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Pane.html" title="class in gov.noaa.pmel.sgt"><B>Pane</B></A> (implements gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A>)
+<LI TYPE="circle">java.awt.Panel (implements javax.accessibility.Accessible)
+<UL>
+<LI TYPE="circle">java.applet.Applet<UL>
+<LI TYPE="circle">javax.swing.JApplet (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.demo.<A HREF="gov/noaa/pmel/sgt/demo/JDesktopDemo.html" title="class in gov.noaa.pmel.sgt.demo"><B>JDesktopDemo</B></A> (implements java.beans.PropertyChangeListener)
+<LI TYPE="circle">gov.noaa.pmel.sgt.demo.<A HREF="gov/noaa/pmel/sgt/demo/JGridDemo.html" title="class in gov.noaa.pmel.sgt.demo"><B>JGridDemo</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.demo.<A HREF="gov/noaa/pmel/sgt/demo/JLayoutDemo.html" title="class in gov.noaa.pmel.sgt.demo"><B>JLayoutDemo</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.demo.<A HREF="gov/noaa/pmel/sgt/demo/JLogLogDemo.html" title="class in gov.noaa.pmel.sgt.demo"><B>JLogLogDemo</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.demo.<A HREF="gov/noaa/pmel/sgt/demo/JPointDemo.html" title="class in gov.noaa.pmel.sgt.demo"><B>JPointDemo</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.demo.<A HREF="gov/noaa/pmel/sgt/demo/JProfileDemo.html" title="class in gov.noaa.pmel.sgt.demo"><B>JProfileDemo</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.demo.<A HREF="gov/noaa/pmel/sgt/demo/JRealTimeDemo.html" title="class in gov.noaa.pmel.sgt.demo"><B>JRealTimeDemo</B></A> (implements java.beans.PropertyChangeListener)
+<LI TYPE="circle">gov.noaa.pmel.sgt.demo.<A HREF="gov/noaa/pmel/sgt/demo/JTimeSeriesDemo.html" title="class in gov.noaa.pmel.sgt.demo"><B>JTimeSeriesDemo</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.demo.<A HREF="gov/noaa/pmel/sgt/demo/JVectorDemo.html" title="class in gov.noaa.pmel.sgt.demo"><B>JVectorDemo</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.demo.<A HREF="gov/noaa/pmel/sgt/demo/TAOMap.html" title="class in gov.noaa.pmel.sgt.demo"><B>TAOMap</B></A> (implements java.beans.PropertyChangeListener)
+</UL>
+</UL>
 </UL>
 <LI TYPE="circle">java.awt.Window (implements javax.accessibility.Accessible)
 <UL>
+<LI TYPE="circle">java.awt.Dialog<UL>
+<LI TYPE="circle">javax.swing.JDialog (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/ArrayEditDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>ArrayEditDialog</B></A> (implements javax.swing.event.ListSelectionListener)
+<LI TYPE="circle">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/BorderDialog.html" title="class in gov.noaa.pmel.sgt.beans"><B>BorderDialog</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>ColorDialog</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/ContourLevelsDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>ContourLevelsDialog</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/ContourLineAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>ContourLineAttributeDialog</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/DefaultContourLineAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>DefaultContourLineAttributeDialog</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/FontDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>FontDialog</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/GeoDateDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>GeoDateDialog</B></A> (implements java.awt.event.ActionListener, java.awt.event.ItemListener, java.beans.PropertyChangeListener)
+<LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/GridAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>GridAttributeDialog</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.swing.<A HREF="gov/noaa/pmel/sgt/swing/JClassTree.html" title="class in gov.noaa.pmel.sgt.swing"><B>JClassTree</B></A><LI TYPE="circle">gov.noaa.pmel.swing.<A HREF="gov/noaa/pmel/swing/JSystemPropertiesDialog.html" title="class in gov.noaa.pmel.swing"><B>JSystemPropertiesDialog</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/LineAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>LineAttributeDialog</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/LogoDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>LogoDialog</B></A> (implements java.beans.PropertyChangeListener)
+<LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/NewLevelsDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>NewLevelsDialog</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/PlotMarkDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>PlotMarkDialog</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/PointAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>PointAttributeDialog</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/RulerDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>RulerDialog</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/SGLabelDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>SGLabelDialog</B></A> (implements java.beans.PropertyChangeListener)
+<LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/SpaceAxisDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>SpaceAxisDialog</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/TimeAxisDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>TimeAxisDialog</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/VectorAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>VectorAttributeDialog</B></A></UL>
+</UL>
 <LI TYPE="circle">java.awt.Frame (implements java.awt.MenuContainer)
 <UL>
 <LI TYPE="circle">javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
 <UL>
-<LI TYPE="circle">nl.astron.lofar.java.gui.plotter.test.<A HREF="nl/astron/lofar/java/gui/plotter/test/PlotTestFrame.html" title="class in nl.astron.lofar.java.gui.plotter.test"><B>PlotTestFrame</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/PanelModelEditor.html" title="class in gov.noaa.pmel.sgt.beans"><B>PanelModelEditor</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.test.<A HREF="nl/astron/lofar/java/gui/plotter/test/PlotTestFrameStandAlone.html" title="class in nl.astron.lofar.java.gui.plotter.test"><B>PlotTestFrameStandAlone</B></A></UL>
+</UL>
+</UL>
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt"><B>Layer</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt">LayerControl</A>)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/DataGroupLayer.html" title="class in gov.noaa.pmel.sgt.beans"><B>DataGroupLayer</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.plot.<A HREF="gov/noaa/pmel/sgt/plot/PlotLayer.html" title="class in gov.noaa.pmel.sgt.plot"><B>PlotLayer</B></A></UL>
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.contour.<A HREF="gov/noaa/pmel/sgt/contour/Contour.html" title="class in gov.noaa.pmel.sgt.contour"><B>Contour</B></A> (implements java.beans.PropertyChangeListener)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt"><B>ContourLevels</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html" title="class in gov.noaa.pmel.sgt.beans"><B>DataGroup</B></A> (implements javax.swing.event.ChangeListener, java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/DataModel.html" title="class in gov.noaa.pmel.sgt.beans"><B>DataModel</B></A><LI TYPE="circle">java.util.Date (implements java.lang.Cloneable, java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util"><B>GeoDate</B></A> (implements java.io.Serializable)
+</UL>
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/Debug.html" title="class in gov.noaa.pmel.util"><B>Debug</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/Dimension2D.html" title="class in gov.noaa.pmel.util"><B>Dimension2D</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/Domain.html" title="class in gov.noaa.pmel.util"><B>Domain</B></A> (implements java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.plot.<A HREF="gov/noaa/pmel/sgt/plot/DragNDropManager.html" title="class in gov.noaa.pmel.sgt.plot"><B>DragNDropManager</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/EPICSystem.html" title="class in gov.noaa.pmel.util"><B>EPICSystem</B></A><LI TYPE="circle">java.util.EventObject (implements java.io.Serializable)
+<UL>
+<LI TYPE="circle">java.beans.PropertyChangeEvent<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/AttributeChangeEvent.html" title="class in gov.noaa.pmel.sgt"><B>AttributeChangeEvent</B></A></UL>
 </UL>
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/ExponentialTransformDown.html" title="class in gov.noaa.pmel.util"><B>ExponentialTransformDown</B></A> (implements gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>)
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/ExponentialTransformUp.html" title="class in gov.noaa.pmel.util"><B>ExponentialTransformUp</B></A> (implements gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>)
+<LI TYPE="circle">javax.swing.filechooser.FileFilter<UL>
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/SimpleFileFilter.html" title="class in gov.noaa.pmel.util"><B>SimpleFileFilter</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Format.html" title="class in gov.noaa.pmel.sgt"><B>Format</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/GeoDateArray.html" title="class in gov.noaa.pmel.util"><B>GeoDateArray</B></A> (implements java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/GeographicValue.html" title="class in gov.noaa.pmel.util"><B>GeographicValue</B></A><UL>
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/Latitude.html" title="class in gov.noaa.pmel.util"><B>Latitude</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/Longitude.html" title="class in gov.noaa.pmel.util"><B>Longitude</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt"><B>Graph</B></A> (implements java.beans.PropertyChangeListener)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt"><B>CartesianGraph</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/MapGraph.html" title="class in gov.noaa.pmel.sgt"><B>MapGraph</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/PolarGraph.html" title="class in gov.noaa.pmel.sgt"><B>PolarGraph</B></A> (implements java.lang.Cloneable)
 </UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt"><B>GridAttribute</B></A> (implements gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>, java.lang.Cloneable, java.beans.PropertyChangeListener)
+<LI TYPE="circle">java.awt.GridBagConstraints (implements java.lang.Cloneable, java.io.Serializable)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.swing.prop.<A HREF="gov/noaa/pmel/sgt/swing/prop/GridBagConstraints.html" title="class in gov.noaa.pmel.sgt.swing.prop"><B>GridBagConstraints</B></A></UL>
+<LI TYPE="circle">javax.swing.ImageIcon (implements javax.accessibility.Accessible, javax.swing.Icon, java.io.Serializable)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.swing.<A HREF="gov/noaa/pmel/sgt/swing/UserIcon.html" title="class in gov.noaa.pmel.sgt.swing"><B>UserIcon</B></A> (implements gov.noaa.pmel.sgt.swing.<A HREF="gov/noaa/pmel/sgt/swing/Draggable.html" title="interface in gov.noaa.pmel.sgt.swing">Draggable</A>, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.swing.<A HREF="gov/noaa/pmel/sgt/swing/ValueIcon.html" title="class in gov.noaa.pmel.sgt.swing"><B>ValueIcon</B></A> (implements gov.noaa.pmel.sgt.swing.<A HREF="gov/noaa/pmel/sgt/swing/Draggable.html" title="interface in gov.noaa.pmel.sgt.swing">Draggable</A>, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>)
 </UL>
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/IndexedColorMap.html" title="class in gov.noaa.pmel.util"><B>IndexedColorMap</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/Label.html" title="class in gov.noaa.pmel.sgt.beans"><B>Label</B></A> (implements java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LabelDrawer1.html" title="class in gov.noaa.pmel.sgt"><B>LabelDrawer1</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LabelDrawer2.html" title="class in gov.noaa.pmel.sgt"><B>LabelDrawer2</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/Legend.html" title="class in gov.noaa.pmel.sgt.beans"><B>Legend</B></A> (implements java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/LinearTransform.html" title="class in gov.noaa.pmel.util"><B>LinearTransform</B></A> (implements gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt"><B>LineAttribute</B></A> (implements gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>, java.lang.Cloneable)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><B>ContourLineAttribute</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt"><B>DefaultContourLineAttribute</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt"><B>LineKey</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A>, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>, java.beans.PropertyChangeListener)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Logo.html" title="class in gov.noaa.pmel.sgt"><B>Logo</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/MapProj.html" title="class in gov.noaa.pmel.sgt"><B>MapProj</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/Margin.html" title="class in gov.noaa.pmel.sgt.beans"><B>Margin</B></A> (implements java.lang.Cloneable, java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.swing.<A HREF="gov/noaa/pmel/swing/MRJUtil.html" title="class in gov.noaa.pmel.swing"><B>MRJUtil</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/PanelHolder.html" title="class in gov.noaa.pmel.sgt.beans"><B>PanelHolder</B></A> (implements javax.swing.event.ChangeListener, java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/PanelModel.html" title="class in gov.noaa.pmel.sgt.beans"><B>PanelModel</B></A> (implements javax.swing.event.ChangeListener, java.awt.event.ComponentListener, java.beans.PropertyChangeListener, java.io.Serializable)
+<LI TYPE="circle">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/PlotConstants.html" title="class in nl.astron.lofar.java.gui.plotter"><B>PlotConstants</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/PlotController.html" title="class in nl.astron.lofar.java.gui.plotter"><B>PlotController</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.test.<A HREF="nl/astron/lofar/java/gui/plotter/test/PlotDataAccessTestImpl.html" title="class in nl.astron.lofar.java.gui.plotter.test"><B>PlotDataAccessTestImpl</B></A> (implements nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/IPlotDataAccess.html" title="interface in nl.astron.lofar.java.gui.plotter">IPlotDataAccess</A>)
+<LI TYPE="circle">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/PlotDataManager.html" title="class in nl.astron.lofar.java.gui.plotter"><B>PlotDataManager</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.plot.<A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html" title="class in gov.noaa.pmel.sgt.plot"><B>PlotLayerHints</B></A> (implements java.lang.Cloneable, java.util.Map&lt;K,V&gt;)
+<LI TYPE="circle">gov.noaa.pmel.sgt.plot.<A HREF="gov/noaa/pmel/sgt/plot/PlotLayerManager.html" title="class in gov.noaa.pmel.sgt.plot"><B>PlotLayerManager</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/PlotMark.html" title="class in gov.noaa.pmel.sgt"><B>PlotMark</B></A><UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.swing.<A HREF="gov/noaa/pmel/sgt/swing/PlotMarkIcon.html" title="class in gov.noaa.pmel.sgt.swing"><B>PlotMarkIcon</B></A> (implements javax.swing.Icon)
 </UL>
-<LI TYPE="circle">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/PlotConstants.html" title="class in nl.astron.lofar.java.gui.plotter"><B>PlotConstants</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/PlotController.html" title="class in nl.astron.lofar.java.gui.plotter"><B>PlotController</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/PlotDataAccessParmDBImpl.html" title="class in nl.astron.lofar.java.gui.plotter"><B>PlotDataAccessParmDBImpl</B></A> (implements nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/IPlotDataAccess.html" title="interface in nl.astron.lofar.java.gui.plotter">IPlotDataAccess</A>)
-<LI TYPE="circle">nl.astron.lofar.java.gui.plotter.test.<A HREF="nl/astron/lofar/java/gui/plotter/test/PlotDataAccessTestImpl.html" title="class in nl.astron.lofar.java.gui.plotter.test"><B>PlotDataAccessTestImpl</B></A> (implements nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/IPlotDataAccess.html" title="interface in nl.astron.lofar.java.gui.plotter">IPlotDataAccess</A>)
-<LI TYPE="circle">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/PlotDataManager.html" title="class in nl.astron.lofar.java.gui.plotter"><B>PlotDataManager</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/PlotGroup.html" title="class in nl.astron.lofar.java.gui.plotter"><B>PlotGroup</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/PlotSGTImpl.html" title="class in nl.astron.lofar.java.gui.plotter"><B>PlotSGTImpl</B></A> (implements nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/IPlot.html" title="interface in nl.astron.lofar.java.gui.plotter">IPlot</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.plot.<A HREF="gov/noaa/pmel/sgt/plot/PlotPaneMode.html" title="class in gov.noaa.pmel.sgt.plot"><B>PlotPaneMode</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/PlotSGTImpl.html" title="class in nl.astron.lofar.java.gui.plotter"><B>PlotSGTImpl</B></A> (implements nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/IPlot.html" title="interface in nl.astron.lofar.java.gui.plotter">IPlot</A>)
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/Point2D.html" title="class in gov.noaa.pmel.util"><B>Point2D</B></A> (implements java.lang.Cloneable, java.io.Serializable)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util"><B>Point2D.Double</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/Point2D.Float.html" title="class in gov.noaa.pmel.util"><B>Point2D.Float</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt"><B>PointAttribute</B></A> (implements gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>, java.lang.Cloneable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/PointCollectionKey.html" title="class in gov.noaa.pmel.sgt"><B>PointCollectionKey</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A>, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>, java.beans.PropertyChangeListener)
+<LI TYPE="circle">gov.noaa.pmel.sgt.contour.<A HREF="gov/noaa/pmel/sgt/contour/PolygonGenerator.html" title="class in gov.noaa.pmel.sgt.contour"><B>PolygonGenerator</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.contour.<A HREF="gov/noaa/pmel/sgt/contour/PolygonRenderer.html" title="class in gov.noaa.pmel.sgt.contour"><B>PolygonRenderer</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.plot.<A HREF="gov/noaa/pmel/sgt/plot/PrintManager.html" title="class in gov.noaa.pmel.sgt.plot"><B>PrintManager</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.demo.<A HREF="gov/noaa/pmel/sgt/demo/PseudoRealTimeData.html" title="class in gov.noaa.pmel.sgt.demo"><B>PseudoRealTimeData</B></A> (implements java.awt.event.ActionListener, gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTLine.html" title="interface in gov.noaa.pmel.sgt.dm">SGTLine</A>)
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/Range.html" title="class in gov.noaa.pmel.util"><B>Range</B></A> (implements java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util"><B>Range2D</B></A> (implements java.lang.Cloneable, java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/Rectangle2D.html" title="class in gov.noaa.pmel.util"><B>Rectangle2D</B></A> (implements java.lang.Cloneable, java.io.Serializable)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util"><B>Rectangle2D.Double</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/Rectangle2D.Float.html" title="class in gov.noaa.pmel.util"><B>Rectangle2D.Float</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt"><B>Ruler</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt"><B>SGLabel</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt">LayerChild</A>, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>, java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTFull3DVector.html" title="class in gov.noaa.pmel.sgt.dm"><B>SGTFull3DVector</B></A> (implements java.lang.Cloneable, java.io.Serializable, gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm"><B>SGTMetaData</B></A> (implements java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTVector.html" title="class in gov.noaa.pmel.sgt.dm"><B>SGTVector</B></A> (implements java.lang.Cloneable, java.io.Serializable, gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm">SGTData</A>)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGT3DVector.html" title="class in gov.noaa.pmel.sgt.dm"><B>SGT3DVector</B></A></UL>
+<LI TYPE="circle">java.beans.SimpleBeanInfo (implements java.beans.BeanInfo)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/DataModelBeanInfo.html" title="class in gov.noaa.pmel.sgt.beans"><B>DataModelBeanInfo</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/PageBeanInfo.html" title="class in gov.noaa.pmel.sgt.beans"><B>PageBeanInfo</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/PaneBeanInfo.html" title="class in gov.noaa.pmel.sgt"><B>PaneBeanInfo</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/PanelModelBeanInfo.html" title="class in gov.noaa.pmel.sgt.beans"><B>PanelModelBeanInfo</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SimpleGrid.html" title="class in gov.noaa.pmel.sgt.dm"><B>SimpleGrid</B></A> (implements gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/Cartesian.html" title="interface in gov.noaa.pmel.sgt.dm">Cartesian</A>, java.lang.Cloneable, java.io.Serializable, gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTGrid.html" title="interface in gov.noaa.pmel.sgt.dm">SGTGrid</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SimpleLine.html" title="class in gov.noaa.pmel.sgt.dm"><B>SimpleLine</B></A> (implements gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/Cartesian.html" title="interface in gov.noaa.pmel.sgt.dm">Cartesian</A>, java.lang.Cloneable, java.io.Serializable, gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTLine.html" title="interface in gov.noaa.pmel.sgt.dm">SGTLine</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SimplePoint.html" title="class in gov.noaa.pmel.sgt.dm"><B>SimplePoint</B></A> (implements gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/Cartesian.html" title="interface in gov.noaa.pmel.sgt.dm">Cartesian</A>, java.lang.Cloneable, java.io.Serializable, gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTPoint.html" title="interface in gov.noaa.pmel.sgt.dm">SGTPoint</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SimpleTuple.html" title="class in gov.noaa.pmel.sgt.dm"><B>SimpleTuple</B></A> (implements gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/Cartesian.html" title="interface in gov.noaa.pmel.sgt.dm">Cartesian</A>, java.lang.Cloneable, java.io.Serializable, gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTTuple.html" title="interface in gov.noaa.pmel.sgt.dm">SGTTuple</A>)
+<LI TYPE="circle">gov.noaa.pmel.swing.beans.<A HREF="gov/noaa/pmel/swing/beans/SliderHandle.html" title="class in gov.noaa.pmel.swing.beans"><B>SliderHandle</B></A> (implements java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/SoTDomain.html" title="class in gov.noaa.pmel.util"><B>SoTDomain</B></A> (implements java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util"><B>SoTPoint</B></A> (implements java.lang.Cloneable, java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util"><B>SoTRange</B></A> (implements java.lang.Cloneable, java.io.Serializable)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/SoTRange.Double.html" title="class in gov.noaa.pmel.util"><B>SoTRange.Double</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/SoTRange.Float.html" title="class in gov.noaa.pmel.util"><B>SoTRange.Float</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/SoTRange.GeoDate.html" title="class in gov.noaa.pmel.util"><B>SoTRange.GeoDate</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/SoTRange.Integer.html" title="class in gov.noaa.pmel.util"><B>SoTRange.Integer</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/SoTRange.Short.html" title="class in gov.noaa.pmel.util"><B>SoTRange.Short</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/SoTRange.Time.html" title="class in gov.noaa.pmel.util"><B>SoTRange.Time</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util"><B>SoTValue</B></A> (implements java.io.Serializable)
+<UL>
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/SoTValue.Double.html" title="class in gov.noaa.pmel.util"><B>SoTValue.Double</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/SoTValue.Float.html" title="class in gov.noaa.pmel.util"><B>SoTValue.Float</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/SoTValue.GeoDate.html" title="class in gov.noaa.pmel.util"><B>SoTValue.GeoDate</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/SoTValue.Integer.html" title="class in gov.noaa.pmel.util"><B>SoTValue.Integer</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/SoTValue.Short.html" title="class in gov.noaa.pmel.util"><B>SoTValue.Short</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/SoTValue.Time.html" title="class in gov.noaa.pmel.util"><B>SoTValue.Time</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/StackedLayout.html" title="class in gov.noaa.pmel.sgt"><B>StackedLayout</B></A> (implements java.awt.LayoutManager)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/StrokeDrawer1.html" title="class in gov.noaa.pmel.sgt"><B>StrokeDrawer1</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/StrokeDrawer2.html" title="class in gov.noaa.pmel.sgt"><B>StrokeDrawer2</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/TableLookupTransform.html" title="class in gov.noaa.pmel.sgt"><B>TableLookupTransform</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A>)
+<LI TYPE="circle">gov.noaa.pmel.sgt.demo.<A HREF="gov/noaa/pmel/sgt/demo/TestData.html" title="class in gov.noaa.pmel.sgt.demo"><B>TestData</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/ThreeDGrid.html" title="class in gov.noaa.pmel.sgt.dm"><B>ThreeDGrid</B></A> (implements gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/Cartesian.html" title="interface in gov.noaa.pmel.sgt.dm">Cartesian</A>, java.lang.Cloneable, java.io.Serializable, gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGT3DGrid.html" title="interface in gov.noaa.pmel.sgt.dm">SGT3DGrid</A>)
+<LI TYPE="circle">gov.noaa.pmel.swing.<A HREF="gov/noaa/pmel/swing/ThreeDotsIcon.html" title="class in gov.noaa.pmel.swing"><B>ThreeDotsIcon</B></A> (implements javax.swing.Icon)
 <LI TYPE="circle">java.lang.Throwable (implements java.io.Serializable)
 <UL>
+<LI TYPE="circle">java.lang.Error<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/InvalidMethodError.html" title="class in gov.noaa.pmel.sgt"><B>InvalidMethodError</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/MethodNotImplementedError.html" title="class in gov.noaa.pmel.sgt"><B>MethodNotImplementedError</B></A></UL>
 <LI TYPE="circle">java.lang.Exception<UL>
-<LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>PlotterException</B></A><UL>
-<LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/EmptyDataSetException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>EmptyDataSetException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/InvalidDataSetException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>InvalidDataSetException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/NotImplementedException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>NotImplementedException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/NotSupportedException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>NotSupportedException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterDataAccessException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>PlotterDataAccessException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterDataAccessorInitializationException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>PlotterDataAccessorInitializationException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterDataAccessorNotCompatibleException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>PlotterDataAccessorNotCompatibleException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterDataAccessorNotFoundException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>PlotterDataAccessorNotFoundException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterFrameworkInitializationException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>PlotterFrameworkInitializationException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterFrameworkNotCompatibleException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>PlotterFrameworkNotCompatibleException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterFrameworkNotFoundException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>PlotterFrameworkNotFoundException</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.beans.<A HREF="gov/noaa/pmel/sgt/beans/DataTargetMismatchException.html" title="class in gov.noaa.pmel.sgt.beans"><B>DataTargetMismatchException</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/IllegalTimeValue.html" title="class in gov.noaa.pmel.util"><B>IllegalTimeValue</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>PlotterException</B></A><UL>
+<LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/EmptyDataSetException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>EmptyDataSetException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/InvalidDataSetException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>InvalidDataSetException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/NotImplementedException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>NotImplementedException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/NotSupportedException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>NotSupportedException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterConfigurationNotFoundException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>PlotterConfigurationNotFoundException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterDataAccessException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>PlotterDataAccessException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterDataAccessorInitializationException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>PlotterDataAccessorInitializationException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterDataAccessorNotCompatibleException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>PlotterDataAccessorNotCompatibleException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterDataAccessorNotFoundException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>PlotterDataAccessorNotFoundException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterFrameworkInitializationException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>PlotterFrameworkInitializationException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterFrameworkNotCompatibleException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>PlotterFrameworkNotCompatibleException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterFrameworkNotFoundException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>PlotterFrameworkNotFoundException</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.exceptions.<A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterPrintException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions"><B>PlotterPrintException</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt"><B>SGException</B></A><UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>AxisNotFoundException</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/ChildNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>ChildNotFoundException</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>ContourLevelNotFoundException</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/DataNotAssignedException.html" title="class in gov.noaa.pmel.sgt"><B>DataNotAssignedException</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/DataNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>DataNotFoundException</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/DataNotSameShapeException.html" title="class in gov.noaa.pmel.sgt"><B>DataNotSameShapeException</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LabelNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>LabelNotFoundException</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>LayerNotFoundException</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/NegativeLogException.html" title="class in gov.noaa.pmel.sgt"><B>NegativeLogException</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt"><B>PaneNotFoundException</B></A></UL>
 </UL>
 </UL>
+<LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/TimePoint.html" title="class in gov.noaa.pmel.util"><B>TimePoint</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util"><B>TimeRange</B></A> (implements java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.contour.<A HREF="gov/noaa/pmel/sgt/contour/Tree.html" title="class in gov.noaa.pmel.sgt.contour"><B>Tree</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.contour.<A HREF="gov/noaa/pmel/sgt/contour/TreeEnumerator.html" title="class in gov.noaa.pmel.sgt.contour"><B>TreeEnumerator</B></A> (implements java.util.Enumeration&lt;E&gt;)
+<LI TYPE="circle">gov.noaa.pmel.sgt.contour.<A HREF="gov/noaa/pmel/sgt/contour/TreeGenerator.html" title="class in gov.noaa.pmel.sgt.contour"><B>TreeGenerator</B></A><LI TYPE="circle">gov.noaa.pmel.util.<A HREF="gov/noaa/pmel/util/Units.html" title="class in gov.noaa.pmel.util"><B>Units</B></A> (implements java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.swing.<A HREF="gov/noaa/pmel/sgt/swing/ValueIconFormat.html" title="class in gov.noaa.pmel.sgt.swing"><B>ValueIconFormat</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt"><B>VectorAttribute</B></A> (implements gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt">Attribute</A>, java.lang.Cloneable, java.io.Serializable)
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/VectorKey.html" title="class in gov.noaa.pmel.sgt"><B>VectorKey</B></A> (implements java.lang.Cloneable, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt">DataKey</A>, gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt">Moveable</A>, java.beans.PropertyChangeListener)
 </UL>
 </UL>
 <H2>
 Interface Hierarchy
 </H2>
 <UL>
-<LI TYPE="circle">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/IPlot.html" title="interface in nl.astron.lofar.java.gui.plotter"><B>IPlot</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/IPlotDataAccess.html" title="interface in nl.astron.lofar.java.gui.plotter"><B>IPlotDataAccess</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/IPlotDataExport.html" title="interface in nl.astron.lofar.java.gui.plotter"><B>IPlotDataExport</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt"><B>AbstractPane</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/ContourLevelsAccess.html" title="interface in gov.noaa.pmel.sgt"><B>ContourLevelsAccess</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/CoordinateSystem.html" title="interface in gov.noaa.pmel.sgt.dm"><B>CoordinateSystem</B></A><UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/Cartesian.html" title="interface in gov.noaa.pmel.sgt.dm"><B>Cartesian</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/Geographic.html" title="interface in gov.noaa.pmel.sgt.dm"><B>Geographic</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/Polar.html" title="interface in gov.noaa.pmel.sgt.dm"><B>Polar</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.swing.<A HREF="gov/noaa/pmel/sgt/swing/Draggable.html" title="interface in gov.noaa.pmel.sgt.swing"><B>Draggable</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/IndexedColor.html" title="interface in gov.noaa.pmel.sgt"><B>IndexedColor</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/IPlot.html" title="interface in nl.astron.lofar.java.gui.plotter"><B>IPlot</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/IPlotDataAccess.html" title="interface in nl.astron.lofar.java.gui.plotter"><B>IPlotDataAccess</B></A><LI TYPE="circle">nl.astron.lofar.java.gui.plotter.<A HREF="nl/astron/lofar/java/gui/plotter/IPlotDataExport.html" title="interface in nl.astron.lofar.java.gui.plotter"><B>IPlotDataExport</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LayerControl.html" title="interface in gov.noaa.pmel.sgt"><B>LayerControl</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Moveable.html" title="interface in gov.noaa.pmel.sgt"><B>Moveable</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Selectable.html" title="interface in gov.noaa.pmel.sgt"><B>Selectable</B></A><UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt"><B>DataKey</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LayerChild.html" title="interface in gov.noaa.pmel.sgt"><B>LayerChild</B></A><UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/DataKey.html" title="interface in gov.noaa.pmel.sgt"><B>DataKey</B></A></UL>
+</UL>
+<LI TYPE="circle">java.io.Serializable<UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Attribute.html" title="interface in gov.noaa.pmel.sgt"><B>Attribute</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt"><B>LabelDrawer</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt"><B>Transform</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTData.html" title="interface in gov.noaa.pmel.sgt.dm"><B>SGTData</B></A><UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGT3DGrid.html" title="interface in gov.noaa.pmel.sgt.dm"><B>SGT3DGrid</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTGrid.html" title="interface in gov.noaa.pmel.sgt.dm"><B>SGTGrid</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTImage.html" title="interface in gov.noaa.pmel.sgt.dm"><B>SGTImage</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTLine.html" title="interface in gov.noaa.pmel.sgt.dm"><B>SGTLine</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTPoint.html" title="interface in gov.noaa.pmel.sgt.dm"><B>SGTPoint</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.dm.<A HREF="gov/noaa/pmel/sgt/dm/SGTTuple.html" title="interface in gov.noaa.pmel.sgt.dm"><B>SGTTuple</B></A></UL>
+<LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt"><B>StrokeDrawer</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/TimeAxisStyle.html" title="interface in gov.noaa.pmel.sgt"><B>TimeAxisStyle</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/TransformAccess.html" title="interface in gov.noaa.pmel.sgt"><B>TransformAccess</B></A><LI TYPE="circle">gov.noaa.pmel.sgt.<A HREF="gov/noaa/pmel/sgt/TransformColor.html" title="interface in gov.noaa.pmel.sgt"><B>TransformColor</B></A></UL>
 <HR>
 
 
diff --git a/JAVA/GUI/Plotter/doc/javadoc/package-list b/JAVA/GUI/Plotter/doc/javadoc/package-list
index c3397e066c45292745af131b266b4bc9da115a54..3ef27f6767b5270dcea7482e53547a61f39d18ff 100644
--- a/JAVA/GUI/Plotter/doc/javadoc/package-list
+++ b/JAVA/GUI/Plotter/doc/javadoc/package-list
@@ -1,3 +1,14 @@
+gov.noaa.pmel.sgt
+gov.noaa.pmel.sgt.beans
+gov.noaa.pmel.sgt.contour
+gov.noaa.pmel.sgt.demo
+gov.noaa.pmel.sgt.dm
+gov.noaa.pmel.sgt.plot
+gov.noaa.pmel.sgt.swing
+gov.noaa.pmel.sgt.swing.prop
+gov.noaa.pmel.swing
+gov.noaa.pmel.swing.beans
+gov.noaa.pmel.util
 nl.astron.lofar.java.gui.plotter
 nl.astron.lofar.java.gui.plotter.exceptions
 nl.astron.lofar.java.gui.plotter.test
diff --git a/JAVA/GUI/Plotter/doc/javadoc/serialized-form.html b/JAVA/GUI/Plotter/doc/javadoc/serialized-form.html
index 5e0c971f7cf15dc090f6f642d795ad5640459f53..e2a45a6ccc46c972ebd3912e88645b939bb2fa58 100644
--- a/JAVA/GUI/Plotter/doc/javadoc/serialized-form.html
+++ b/JAVA/GUI/Plotter/doc/javadoc/serialized-form.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_04) on Thu May 04 11:51:31 CEST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 15:57:14 CEST 2006 -->
 <TITLE>
 Serialized Form (ASTRON/LOFAR Plotter)
 </TITLE>
@@ -81,6 +81,18510 @@ Serialized Form</H1>
 </CENTER>
 <HR SIZE="4" NOSHADE>
 
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="center"><FONT SIZE="+2">
+<B>Package</B> <B>gov.noaa.pmel.sgt</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.AttributeChangeEvent"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/AttributeChangeEvent.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.AttributeChangeEvent</A> extends java.beans.PropertyChangeEvent implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+local_</H3>
+<PRE>
+boolean <B>local_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.AxisNotFoundException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/AxisNotFoundException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.AxisNotFoundException</A> extends <A HREF="gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.AxisTransform"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.AxisTransform</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<B>serialVersionUID:&nbsp;</B>-1577305732337537031L
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+changes_</H3>
+<PRE>
+java.beans.PropertyChangeSupport <B>changes_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+p1_</H3>
+<PRE>
+double <B>p1_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+p2_</H3>
+<PRE>
+double <B>p2_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+u1_</H3>
+<PRE>
+double <B>u1_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+u2_</H3>
+<PRE>
+double <B>u2_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+t1_</H3>
+<PRE>
+long <B>t1_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+t2_</H3>
+<PRE>
+long <B>t2_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+space_</H3>
+<PRE>
+boolean <B>space_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ident_</H3>
+<PRE>
+java.lang.String <B>ident_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.ChildNotFoundException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/ChildNotFoundException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.ChildNotFoundException</A> extends <A HREF="gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.CLIndexedColorMap"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/CLIndexedColorMap.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.CLIndexedColorMap</A> extends <A HREF="gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+colors_</H3>
+<PRE>
+java.awt.Color[] <B>colors_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cl_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A> <B>cl_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.CLTransformColorMap"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/CLTransformColorMap.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.CLTransformColorMap</A> extends <A HREF="gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+rTrans_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A> <B>rTrans_</B></PRE>
+<DL>
+<DD>Red Transform
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gTrans_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A> <B>gTrans_</B></PRE>
+<DL>
+<DD>Green Transform
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+bTrans_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A> <B>bTrans_</B></PRE>
+<DL>
+<DD>Blue Transform
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cl_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A> <B>cl_</B></PRE>
+<DL>
+<DD>if not null use LEVEL_INDEXED or LEVEL_TRANSFORM
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.ColorMap"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.ColorMap</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+changes_</H3>
+<PRE>
+java.beans.PropertyChangeSupport <B>changes_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+batch_</H3>
+<PRE>
+boolean <B>batch_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+local_</H3>
+<PRE>
+boolean <B>local_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+modified_</H3>
+<PRE>
+boolean <B>modified_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.ContourLevelNotFoundException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/ContourLevelNotFoundException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.ContourLevelNotFoundException</A> extends <A HREF="gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.ContourLineAttribute"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.ContourLineAttribute</A> extends <A HREF="gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+labelText_</H3>
+<PRE>
+java.lang.String <B>labelText_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelEnabled_</H3>
+<PRE>
+boolean <B>labelEnabled_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelColor_</H3>
+<PRE>
+java.awt.Color <B>labelColor_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFont_</H3>
+<PRE>
+java.awt.Font <B>labelFont_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelHeightP_</H3>
+<PRE>
+double <B>labelHeightP_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFormat_</H3>
+<PRE>
+java.lang.String <B>labelFormat_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+autoLabel_</H3>
+<PRE>
+boolean <B>autoLabel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelColorOverridden_</H3>
+<PRE>
+boolean <B>labelColorOverridden_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelEnabledOverridden_</H3>
+<PRE>
+boolean <B>labelEnabledOverridden_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelHeightPOverridden_</H3>
+<PRE>
+boolean <B>labelHeightPOverridden_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFontOverridden_</H3>
+<PRE>
+boolean <B>labelFontOverridden_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFormatOverridden_</H3>
+<PRE>
+boolean <B>labelFormatOverridden_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+colorOverridden_</H3>
+<PRE>
+boolean <B>colorOverridden_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+styleOverridden_</H3>
+<PRE>
+boolean <B>styleOverridden_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+widthOverridden_</H3>
+<PRE>
+boolean <B>widthOverridden_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dashArrayOverridden_</H3>
+<PRE>
+boolean <B>dashArrayOverridden_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dashPhaseOverridden_</H3>
+<PRE>
+boolean <B>dashPhaseOverridden_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+capStyleOverridden_</H3>
+<PRE>
+boolean <B>capStyleOverridden_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miterStyleOverridden_</H3>
+<PRE>
+boolean <B>miterStyleOverridden_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miterLimitOverridden_</H3>
+<PRE>
+boolean <B>miterLimitOverridden_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.DataNotAssignedException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/DataNotAssignedException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.DataNotAssignedException</A> extends <A HREF="gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.DataNotFoundException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/DataNotFoundException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.DataNotFoundException</A> extends <A HREF="gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.DataNotSameShapeException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/DataNotSameShapeException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.DataNotSameShapeException</A> extends <A HREF="gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.DefaultContourLineAttribute"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.DefaultContourLineAttribute</A> extends <A HREF="gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+attr_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A> <B>attr_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelEnabled_</H3>
+<PRE>
+boolean <B>labelEnabled_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelColor_</H3>
+<PRE>
+java.awt.Color <B>labelColor_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFont_</H3>
+<PRE>
+java.awt.Font <B>labelFont_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelHeightP_</H3>
+<PRE>
+double <B>labelHeightP_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+sigDigits_</H3>
+<PRE>
+int <B>sigDigits_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFormat_</H3>
+<PRE>
+java.lang.String <B>labelFormat_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.GridAttribute"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.GridAttribute</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<B>serialVersionUID:&nbsp;</B>3822340406728567524L
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+batch_</H3>
+<PRE>
+boolean <B>batch_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+local_</H3>
+<PRE>
+boolean <B>local_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+modified_</H3>
+<PRE>
+boolean <B>modified_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+id_</H3>
+<PRE>
+java.lang.String <B>id_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cmap_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A> <B>cmap_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+clev_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A> <B>clev_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+style_</H3>
+<PRE>
+int <B>style_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.IndexedColorMap"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/IndexedColorMap.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.IndexedColorMap</A> extends <A HREF="gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+colors_</H3>
+<PRE>
+java.awt.Color[] <B>colors_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+iTrans_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A> <B>iTrans_</B></PRE>
+<DL>
+<DD>index Transform.  Default transform is Linear.
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.InvalidMethodError"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/InvalidMethodError.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.InvalidMethodError</A> extends java.lang.Error implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.JPane"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.JPane</A> extends javax.swing.JLayeredPane implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+proxy_</H3>
+<PRE>
+gov.noaa.pmel.sgt.PaneProxy <B>proxy_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+horizBlockIncrement</H3>
+<PRE>
+int <B>horizBlockIncrement</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vertBlockIncrement</H3>
+<PRE>
+int <B>vertBlockIncrement</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+horizUnitIncrement</H3>
+<PRE>
+int <B>horizUnitIncrement</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vertUnitIncrement</H3>
+<PRE>
+int <B>vertUnitIncrement</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.LabelDrawer1"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/LabelDrawer1.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.LabelDrawer1</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+label_</H3>
+<PRE>
+java.lang.String <B>label_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+clr_</H3>
+<PRE>
+java.awt.Color <B>clr_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+font_</H3>
+<PRE>
+java.awt.Font <B>font_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+orient_</H3>
+<PRE>
+int <B>orient_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+halign_</H3>
+<PRE>
+int <B>halign_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+valign_</H3>
+<PRE>
+int <B>valign_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dorigin_</H3>
+<PRE>
+java.awt.Point <B>dorigin_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dbounds_</H3>
+<PRE>
+java.awt.Rectangle <B>dbounds_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+porigin_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A> <B>porigin_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pbounds_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A> <B>pbounds_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dpolygon_</H3>
+<PRE>
+java.awt.Polygon <B>dpolygon_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+angle_</H3>
+<PRE>
+double <B>angle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+sinthta_</H3>
+<PRE>
+double <B>sinthta_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+costhta_</H3>
+<PRE>
+double <B>costhta_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+height_</H3>
+<PRE>
+double <B>height_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+visible_</H3>
+<PRE>
+boolean <B>visible_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+savedBounds_</H3>
+<PRE>
+java.awt.Rectangle <B>savedBounds_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+savedLoc_</H3>
+<PRE>
+java.awt.Point <B>savedLoc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.LabelDrawer2"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/LabelDrawer2.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.LabelDrawer2</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+label_</H3>
+<PRE>
+java.lang.String <B>label_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+clr_</H3>
+<PRE>
+java.awt.Color <B>clr_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+font_</H3>
+<PRE>
+java.awt.Font <B>font_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+orient_</H3>
+<PRE>
+int <B>orient_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+halign_</H3>
+<PRE>
+int <B>halign_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+valign_</H3>
+<PRE>
+int <B>valign_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dorigin_</H3>
+<PRE>
+java.awt.Point <B>dorigin_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dbounds_</H3>
+<PRE>
+java.awt.Rectangle <B>dbounds_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+porigin_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A> <B>porigin_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pbounds_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A> <B>pbounds_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dpolygon_</H3>
+<PRE>
+java.awt.Polygon <B>dpolygon_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+angle_</H3>
+<PRE>
+double <B>angle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+sinthta_</H3>
+<PRE>
+double <B>sinthta_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+costhta_</H3>
+<PRE>
+double <B>costhta_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+height_</H3>
+<PRE>
+double <B>height_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+visible_</H3>
+<PRE>
+boolean <B>visible_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xoff_</H3>
+<PRE>
+int <B>xoff_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yoff_</H3>
+<PRE>
+int <B>yoff_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+alwaysAntiAlias_</H3>
+<PRE>
+boolean <B>alwaysAntiAlias_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+savedBounds_</H3>
+<PRE>
+java.awt.Rectangle <B>savedBounds_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+savedLoc_</H3>
+<PRE>
+java.awt.Point <B>savedLoc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.LabelNotFoundException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/LabelNotFoundException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.LabelNotFoundException</A> extends <A HREF="gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.Layer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.Layer</A> extends java.awt.Component implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+ident_</H3>
+<PRE>
+java.lang.String <B>ident_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+graph_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Graph.html" title="class in gov.noaa.pmel.sgt">Graph</A> <B>graph_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+children_</H3>
+<PRE>
+java.util.Vector&lt;E&gt; <B>children_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pWidth_</H3>
+<PRE>
+double <B>pWidth_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pHeight_</H3>
+<PRE>
+double <B>pHeight_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ax_</H3>
+<PRE>
+double <B>ax_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ay_</H3>
+<PRE>
+double <B>ay_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xoff_</H3>
+<PRE>
+int <B>xoff_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yoff_</H3>
+<PRE>
+int <B>yoff_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xoff2_</H3>
+<PRE>
+double <B>xoff2_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yoff2_</H3>
+<PRE>
+double <B>yoff2_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A> <B>pane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.LayerContainer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/LayerContainer.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.LayerContainer</A> extends java.awt.Container implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+pane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/AbstractPane.html" title="interface in gov.noaa.pmel.sgt">AbstractPane</A> <B>pane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.LayerNotFoundException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/LayerNotFoundException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.LayerNotFoundException</A> extends <A HREF="gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.LayerStack"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/LayerStack.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.LayerStack</A> extends java.awt.Container implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.LinearTransform"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.LinearTransform</A> extends <A HREF="gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+at_</H3>
+<PRE>
+double <B>at_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+bt_</H3>
+<PRE>
+double <B>bt_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+a_</H3>
+<PRE>
+double <B>a_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+b_</H3>
+<PRE>
+double <B>b_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.LineAttribute"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.LineAttribute</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+batch_</H3>
+<PRE>
+boolean <B>batch_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+local_</H3>
+<PRE>
+boolean <B>local_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+modified_</H3>
+<PRE>
+boolean <B>modified_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+id_</H3>
+<PRE>
+java.lang.String <B>id_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+color_</H3>
+<PRE>
+java.awt.Color <B>color_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+style_</H3>
+<PRE>
+int <B>style_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mark_</H3>
+<PRE>
+int <B>mark_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+markHeightP_</H3>
+<PRE>
+double <B>markHeightP_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+width_</H3>
+<PRE>
+float <B>width_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dashes_</H3>
+<PRE>
+float[] <B>dashes_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dashPhase_</H3>
+<PRE>
+float <B>dashPhase_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cap_style_</H3>
+<PRE>
+int <B>cap_style_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miter_style_</H3>
+<PRE>
+int <B>miter_style_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miter_limit_</H3>
+<PRE>
+float <B>miter_limit_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.LogTransform"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/LogTransform.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.LogTransform</A> extends <A HREF="gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+at_</H3>
+<PRE>
+double <B>at_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+bt_</H3>
+<PRE>
+double <B>bt_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+a_</H3>
+<PRE>
+double <B>a_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+b_</H3>
+<PRE>
+double <B>b_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+min_</H3>
+<PRE>
+int <B>min_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.MethodNotImplementedError"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/MethodNotImplementedError.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.MethodNotImplementedError</A> extends java.lang.Error implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.NegativeLogException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/NegativeLogException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.NegativeLogException</A> extends <A HREF="gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.Pane"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/Pane.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.Pane</A> extends java.awt.Container implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+proxy_</H3>
+<PRE>
+gov.noaa.pmel.sgt.PaneProxy <B>proxy_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.PaneNotFoundException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/PaneNotFoundException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.PaneNotFoundException</A> extends <A HREF="gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">SGException</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.PointAttribute"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.PointAttribute</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<B>serialVersionUID:&nbsp;</B>-1147362012307247472L
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+batch_</H3>
+<PRE>
+boolean <B>batch_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+local_</H3>
+<PRE>
+boolean <B>local_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+modified_</H3>
+<PRE>
+boolean <B>modified_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+id_</H3>
+<PRE>
+java.lang.String <B>id_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+color_</H3>
+<PRE>
+java.awt.Color <B>color_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mark_</H3>
+<PRE>
+int <B>mark_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+markHeightP_</H3>
+<PRE>
+double <B>markHeightP_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pwidth_</H3>
+<PRE>
+double <B>pwidth_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+drawLabel_</H3>
+<PRE>
+boolean <B>drawLabel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelPosition_</H3>
+<PRE>
+int <B>labelPosition_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFont_</H3>
+<PRE>
+java.awt.Font <B>labelFont_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelColor_</H3>
+<PRE>
+java.awt.Color <B>labelColor_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelHeightP_</H3>
+<PRE>
+double <B>labelHeightP_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.SGException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/SGException.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.SGException</A> extends java.lang.Exception implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.SGLabel"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.SGLabel</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+ident_</H3>
+<PRE>
+java.lang.String <B>ident_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+proxy_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/LabelDrawer.html" title="interface in gov.noaa.pmel.sgt">LabelDrawer</A> <B>proxy_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+selected_</H3>
+<PRE>
+boolean <B>selected_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+selectable_</H3>
+<PRE>
+boolean <B>selectable_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+moveable_</H3>
+<PRE>
+boolean <B>moveable_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.SineTransform"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/SineTransform.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.SineTransform</A> extends <A HREF="gov/noaa/pmel/sgt/AxisTransform.html" title="class in gov.noaa.pmel.sgt">AxisTransform</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.TableLookupTransform"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/TableLookupTransform.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.TableLookupTransform</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+changes_</H3>
+<PRE>
+java.beans.PropertyChangeSupport <B>changes_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pvals_</H3>
+<PRE>
+double[] <B>pvals_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+uvals_</H3>
+<PRE>
+double[] <B>uvals_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.TransformColorMap"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/TransformColorMap.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.TransformColorMap</A> extends <A HREF="gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+rTrans_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A> <B>rTrans_</B></PRE>
+<DL>
+<DD>Red Transform
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gTrans_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A> <B>gTrans_</B></PRE>
+<DL>
+<DD>Green Transform
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+bTrans_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Transform.html" title="interface in gov.noaa.pmel.sgt">Transform</A> <B>bTrans_</B></PRE>
+<DL>
+<DD>Blue Transform
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.VectorAttribute"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt">gov.noaa.pmel.sgt.VectorAttribute</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+batch_</H3>
+<PRE>
+boolean <B>batch_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+local_</H3>
+<PRE>
+boolean <B>local_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+modified_</H3>
+<PRE>
+boolean <B>modified_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+id_</H3>
+<PRE>
+java.lang.String <B>id_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vectorStyle_</H3>
+<PRE>
+int <B>vectorStyle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vectorColor_</H3>
+<PRE>
+java.awt.Color <B>vectorColor_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vectorScale_</H3>
+<PRE>
+double <B>vectorScale_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vectorMaxSize_</H3>
+<PRE>
+double <B>vectorMaxSize_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+offsetAngle_</H3>
+<PRE>
+double <B>offsetAngle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+headScale_</H3>
+<PRE>
+double <B>headScale_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+headMaxSize_</H3>
+<PRE>
+double <B>headMaxSize_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+headMinSize_</H3>
+<PRE>
+double <B>headMinSize_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+headFixedSize_</H3>
+<PRE>
+double <B>headFixedSize_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+originStyle_</H3>
+<PRE>
+int <B>originStyle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+markColor_</H3>
+<PRE>
+java.awt.Color <B>markColor_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mark_</H3>
+<PRE>
+int <B>mark_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+markHeightP_</H3>
+<PRE>
+double <B>markHeightP_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+width_</H3>
+<PRE>
+float <B>width_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+capStyle_</H3>
+<PRE>
+int <B>capStyle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miterStyle_</H3>
+<PRE>
+int <B>miterStyle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miterLimit_</H3>
+<PRE>
+float <B>miterLimit_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR SIZE="4" NOSHADE>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="center"><FONT SIZE="+2">
+<B>Package</B> <B>gov.noaa.pmel.sgt.beans</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.beans.AxisHolder"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/beans/AxisHolder.html" title="class in gov.noaa.pmel.sgt.beans">gov.noaa.pmel.sgt.beans.AxisHolder</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+changeListeners</H3>
+<PRE>
+java.util.Vector&lt;E&gt; <B>changeListeners</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dataGroup_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html" title="class in gov.noaa.pmel.sgt.beans">DataGroup</A> <B>dataGroup_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+axisType</H3>
+<PRE>
+int <B>axisType</B></PRE>
+<DL>
+<DD>axisType = DataGroup.PLAIN, DataGroup.TIME, or DataGroup.LOG
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+axisOrientation</H3>
+<PRE>
+int <B>axisOrientation</B></PRE>
+<DL>
+<DD>axisOrientation = DataGroup.X_DIR or DataGroup.Y_DIR
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+transformType</H3>
+<PRE>
+int <B>transformType</B></PRE>
+<DL>
+<DD>transformType = DataGroup.LINEAR, DataGroup.LOG, DataGroup.REFERENCE
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+transformGroup</H3>
+<PRE>
+java.lang.String <B>transformGroup</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+axisPosition</H3>
+<PRE>
+int <B>axisPosition</B></PRE>
+<DL>
+<DD><pre>
+ axisPosition = DataGroup.TOP, DataGroup.BOTTOM, (for x axes)
+                DataGroup.LEFT, DataGroup.RIGHT, (for y axes)
+                DataGroup.MANUAL
+ </pre>
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+axisOriginP</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A> <B>axisOriginP</B></PRE>
+<DL>
+<DD>used if axisPosition = MANUAL, always computed
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+locationAtOrigin</H3>
+<PRE>
+boolean <B>locationAtOrigin</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+axisColor</H3>
+<PRE>
+java.awt.Color <B>axisColor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+autoRange</H3>
+<PRE>
+boolean <B>autoRange</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+boundsP</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Rectangle2D.html" title="class in gov.noaa.pmel.util">Rectangle2D</A> <B>boundsP</B></PRE>
+<DL>
+<DD>used if axisPosition = MANUAL, always computed
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+userRange</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>userRange</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelColor</H3>
+<PRE>
+java.awt.Color <B>labelColor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFont</H3>
+<PRE>
+java.awt.Font <B>labelFont</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelHeightP</H3>
+<PRE>
+double <B>labelHeightP</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelPosition</H3>
+<PRE>
+int <B>labelPosition</B></PRE>
+<DL>
+<DD><pre>
+ labelPosition = Axis.AUTO, Axis.POSITIVE_SIDE,
+                 Axis.NEGATIVE_SIDE, Axis.NO_LABEL
+ </pre>
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+largeTicHeightP</H3>
+<PRE>
+double <B>largeTicHeightP</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+smallTicHeightP</H3>
+<PRE>
+double <B>smallTicHeightP</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+numSmallTics</H3>
+<PRE>
+int <B>numSmallTics</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+thickTicWidth</H3>
+<PRE>
+double <B>thickTicWidth</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ticPosition</H3>
+<PRE>
+int <B>ticPosition</B></PRE>
+<DL>
+<DD><pre>
+ ticPosition = Axis.AUTO, Axis.POSITIVE_SIDE,
+               Axis.NEGATIVE_SIDE, Axis.BOTH_SIDES
+ </pre>
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+title</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>title</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titleAuto</H3>
+<PRE>
+boolean <B>titleAuto</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+selectable</H3>
+<PRE>
+boolean <B>selectable</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+visible</H3>
+<PRE>
+boolean <B>visible</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFormat</H3>
+<PRE>
+java.lang.String <B>labelFormat</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelInterval</H3>
+<PRE>
+int <B>labelInterval</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelSignificantDigits</H3>
+<PRE>
+int <B>labelSignificantDigits</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minorFormat</H3>
+<PRE>
+java.lang.String <B>minorFormat</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+majorFormat</H3>
+<PRE>
+java.lang.String <B>majorFormat</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minorInterval</H3>
+<PRE>
+int <B>minorInterval</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+majorInterval</H3>
+<PRE>
+int <B>majorInterval</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+timeAxisStyle</H3>
+<PRE>
+int <B>timeAxisStyle</B></PRE>
+<DL>
+<DD><pre>
+ timeAxisStyle = TimeAxis.AUTO, TimeAxis.DAY_MONTH, TimeAxis.HOUR_DAY,
+                 TimeAxis.MINUTE_HOUR, TimeAxis.MONTH_YEAR,
+                 TimeAxis.YEAR_DECADE
+ </pre>
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+suppressEvent_</H3>
+<PRE>
+boolean <B>suppressEvent_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.beans.BorderDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/beans/BorderDialog.html" title="class in gov.noaa.pmel.sgt.beans">gov.noaa.pmel.sgt.beans.BorderDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+panel1</H3>
+<PRE>
+javax.swing.JPanel <B>panel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+borderLayout1</H3>
+<PRE>
+java.awt.BorderLayout <B>borderLayout1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cardPanel</H3>
+<PRE>
+javax.swing.JPanel <B>cardPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+bevelPanel</H3>
+<PRE>
+javax.swing.JPanel <B>bevelPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jPanel3</H3>
+<PRE>
+javax.swing.JPanel <B>jPanel3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedPanel</H3>
+<PRE>
+javax.swing.JPanel <B>etchedPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+borderPanel</H3>
+<PRE>
+javax.swing.JPanel <B>borderPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+borderLayout2</H3>
+<PRE>
+java.awt.BorderLayout <B>borderLayout2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cardLayout1</H3>
+<PRE>
+java.awt.CardLayout <B>cardLayout1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+linePanel</H3>
+<PRE>
+javax.swing.JPanel <B>linePanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridBagLayout8</H3>
+<PRE>
+java.awt.GridBagLayout <B>gridBagLayout8</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridBagLayout5</H3>
+<PRE>
+java.awt.GridBagLayout <B>gridBagLayout5</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridBagLayout3</H3>
+<PRE>
+java.awt.GridBagLayout <B>gridBagLayout3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+emptyPanel</H3>
+<PRE>
+javax.swing.JPanel <B>emptyPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+args</H3>
+<PRE>
+java.lang.String[] <B>args</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+typeargs</H3>
+<PRE>
+java.lang.String[] <B>typeargs</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+borderTypeCB</H3>
+<PRE>
+javax.swing.JComboBox <B>borderTypeCB</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+bevelStyleCB</H3>
+<PRE>
+javax.swing.JComboBox <B>bevelStyleCB</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedStyleCB</H3>
+<PRE>
+javax.swing.JComboBox <B>etchedStyleCB</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+border_</H3>
+<PRE>
+javax.swing.border.Border <B>border_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+working_</H3>
+<PRE>
+javax.swing.border.Border <B>working_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel2</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel3</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel4</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel4</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel5</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel5</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel6</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel6</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+bevelHOColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>bevelHOColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+bevelHIColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>bevelHIColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+bevelSOColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>bevelSOColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+bevelSIColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>bevelSIColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel8</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel8</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel10</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel10</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel11</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel11</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedSColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>etchedSColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedHColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>etchedHColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel12</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel12</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel13</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel13</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel9</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel9</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lineColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>lineColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lineTF</H3>
+<PRE>
+javax.swing.JTextField <B>lineTF</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lineCB</H3>
+<PRE>
+javax.swing.JCheckBox <B>lineCB</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titledPanel</H3>
+<PRE>
+javax.swing.JPanel <B>titledPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titledCB</H3>
+<PRE>
+javax.swing.JCheckBox <B>titledCB</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridBagLayout1</H3>
+<PRE>
+java.awt.GridBagLayout <B>gridBagLayout1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titleTF</H3>
+<PRE>
+javax.swing.JTextField <B>titleTF</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel7</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel7</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel14</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel14</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jPanel1</H3>
+<PRE>
+javax.swing.JPanel <B>jPanel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+justargs</H3>
+<PRE>
+java.lang.String[] <B>justargs</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+justCB</H3>
+<PRE>
+javax.swing.JComboBox <B>justCB</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel15</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel15</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+posargs</H3>
+<PRE>
+java.lang.String[] <B>posargs</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+positionCB</H3>
+<PRE>
+javax.swing.JComboBox <B>positionCB</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridBagLayout2</H3>
+<PRE>
+java.awt.GridBagLayout <B>gridBagLayout2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel16</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel16</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel17</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel17</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titleColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>titleColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontEditor</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A> <B>fontEditor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+flowLayout1</H3>
+<PRE>
+java.awt.FlowLayout <B>flowLayout1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontPanel</H3>
+<PRE>
+javax.swing.JPanel <B>fontPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontLabel</H3>
+<PRE>
+javax.swing.JLabel <B>fontLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+styleNames_</H3>
+<PRE>
+java.lang.String[] <B>styleNames_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFont_</H3>
+<PRE>
+java.awt.Font <B>labelFont_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+createNewBorder_</H3>
+<PRE>
+boolean <B>createNewBorder_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.beans.DataGroup"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html" title="class in gov.noaa.pmel.sgt.beans">gov.noaa.pmel.sgt.beans.DataGroup</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+id</H3>
+<PRE>
+java.lang.String <B>id</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+margin</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/beans/Margin.html" title="class in gov.noaa.pmel.sgt.beans">Margin</A> <B>margin</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+zoomable</H3>
+<PRE>
+boolean <B>zoomable</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xAxisHolder_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/beans/AxisHolder.html" title="class in gov.noaa.pmel.sgt.beans">AxisHolder</A> <B>xAxisHolder_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yAxisHolder_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/beans/AxisHolder.html" title="class in gov.noaa.pmel.sgt.beans">AxisHolder</A> <B>yAxisHolder_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+zAutoScale</H3>
+<PRE>
+boolean <B>zAutoScale</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+zRangeU</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>zRangeU</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+numberAutoContourLevels</H3>
+<PRE>
+int <B>numberAutoContourLevels</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pHolder_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/beans/PanelHolder.html" title="class in gov.noaa.pmel.sgt.beans">PanelHolder</A> <B>pHolder_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.beans.DataGroupLayer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/beans/DataGroupLayer.html" title="class in gov.noaa.pmel.sgt.beans">gov.noaa.pmel.sgt.beans.DataGroupLayer</A> extends <A HREF="gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+dataLayers_</H3>
+<PRE>
+java.util.List&lt;E&gt; <B>dataLayers_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dg_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/beans/DataGroup.html" title="class in gov.noaa.pmel.sgt.beans">DataGroup</A> <B>dg_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pHolder_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/beans/PanelHolder.html" title="class in gov.noaa.pmel.sgt.beans">PanelHolder</A> <B>pHolder_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+panel_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/beans/Panel.html" title="class in gov.noaa.pmel.sgt.beans">Panel</A> <B>panel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>xRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>yRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+clipping_</H3>
+<PRE>
+boolean <B>clipping_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+clipDomain_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTDomain.html" title="class in gov.noaa.pmel.util">SoTDomain</A> <B>clipDomain_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xZoomRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>xZoomRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yZoomRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>yZoomRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+inZoom_</H3>
+<PRE>
+boolean <B>inZoom_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xLabel_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>xLabel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yLabel_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>yLabel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.beans.DataTargetMismatchException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/beans/DataTargetMismatchException.html" title="class in gov.noaa.pmel.sgt.beans">gov.noaa.pmel.sgt.beans.DataTargetMismatchException</A> extends java.lang.Exception implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.beans.Label"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/beans/Label.html" title="class in gov.noaa.pmel.sgt.beans">gov.noaa.pmel.sgt.beans.Label</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+id</H3>
+<PRE>
+java.lang.String <B>id</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+boundsP</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A> <B>boundsP</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+text</H3>
+<PRE>
+java.lang.String <B>text</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+justification</H3>
+<PRE>
+int <B>justification</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+visible</H3>
+<PRE>
+boolean <B>visible</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+instantiated</H3>
+<PRE>
+boolean <B>instantiated</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+selectable</H3>
+<PRE>
+boolean <B>selectable</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+color</H3>
+<PRE>
+java.awt.Color <B>color</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+font</H3>
+<PRE>
+java.awt.Font <B>font</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+orientation</H3>
+<PRE>
+int <B>orientation</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.beans.Legend"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/beans/Legend.html" title="class in gov.noaa.pmel.sgt.beans">gov.noaa.pmel.sgt.beans.Legend</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+id</H3>
+<PRE>
+java.lang.String <B>id</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+boundsP</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">Rectangle2D.Double</A> <B>boundsP</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+visible</H3>
+<PRE>
+boolean <B>visible</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+instantiated</H3>
+<PRE>
+boolean <B>instantiated</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lineLength</H3>
+<PRE>
+double <B>lineLength</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+columns</H3>
+<PRE>
+int <B>columns</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+scaleColor</H3>
+<PRE>
+java.awt.Color <B>scaleColor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+scaleLabelHeightP</H3>
+<PRE>
+double <B>scaleLabelHeightP</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+scaleNumberSmallTics</H3>
+<PRE>
+int <B>scaleNumberSmallTics</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+scaleLabelInterval</H3>
+<PRE>
+int <B>scaleLabelInterval</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+scaleLabelFont</H3>
+<PRE>
+java.awt.Font <B>scaleLabelFont</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+scaleLargeTicHeightP</H3>
+<PRE>
+double <B>scaleLargeTicHeightP</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+scaleSmallTicHeightP</H3>
+<PRE>
+double <B>scaleSmallTicHeightP</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+scaleVisible</H3>
+<PRE>
+boolean <B>scaleVisible</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+scaleSignificantDigits</H3>
+<PRE>
+int <B>scaleSignificantDigits</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+scaleLabelFormat</H3>
+<PRE>
+java.lang.String <B>scaleLabelFormat</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+keyLabelHeightP</H3>
+<PRE>
+double <B>keyLabelHeightP</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+borderStyle</H3>
+<PRE>
+int <B>borderStyle</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+type</H3>
+<PRE>
+int <B>type</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.beans.Margin"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/beans/Margin.html" title="class in gov.noaa.pmel.sgt.beans">gov.noaa.pmel.sgt.beans.Margin</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+left</H3>
+<PRE>
+float <B>left</B></PRE>
+<DL>
+<DD>Left margin.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+right</H3>
+<PRE>
+float <B>right</B></PRE>
+<DL>
+<DD>Right margin.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+top</H3>
+<PRE>
+float <B>top</B></PRE>
+<DL>
+<DD>Top margin.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+bottom</H3>
+<PRE>
+float <B>bottom</B></PRE>
+<DL>
+<DD>Bottom margin.
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.beans.Page"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/beans/Page.html" title="class in gov.noaa.pmel.sgt.beans">gov.noaa.pmel.sgt.beans.Page</A> extends javax.swing.JComponent implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+dataModel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/beans/DataModel.html" title="class in gov.noaa.pmel.sgt.beans">DataModel</A> <B>dataModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+panelModel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/beans/PanelModel.html" title="class in gov.noaa.pmel.sgt.beans">PanelModel</A> <B>panelModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> <B>pane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+name</H3>
+<PRE>
+java.lang.String <B>name</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.beans.Panel"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/beans/Panel.html" title="class in gov.noaa.pmel.sgt.beans">gov.noaa.pmel.sgt.beans.Panel</A> extends javax.swing.JComponent implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+pane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> <B>pane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pHolder_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/beans/PanelHolder.html" title="class in gov.noaa.pmel.sgt.beans">PanelHolder</A> <B>pHolder_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelLayer_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>labelLayer_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+legendLayer_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>legendLayer_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dataGroupLayerList_</H3>
+<PRE>
+java.util.Map&lt;K,V&gt; <B>dataGroupLayerList_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.beans.PanelHolder"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/beans/PanelHolder.html" title="class in gov.noaa.pmel.sgt.beans">gov.noaa.pmel.sgt.beans.PanelHolder</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+id</H3>
+<PRE>
+java.lang.String <B>id</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+bounds</H3>
+<PRE>
+java.awt.Rectangle <B>bounds</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labels_</H3>
+<PRE>
+java.util.Map&lt;K,V&gt; <B>labels_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dataGroups_</H3>
+<PRE>
+java.util.Map&lt;K,V&gt; <B>dataGroups_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+legends_</H3>
+<PRE>
+java.util.Map&lt;K,V&gt; <B>legends_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+visible</H3>
+<PRE>
+boolean <B>visible</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+border</H3>
+<PRE>
+javax.swing.border.Border <B>border</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+background</H3>
+<PRE>
+java.awt.Color <B>background</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+usePageBackground</H3>
+<PRE>
+boolean <B>usePageBackground</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.beans.PanelModel"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/beans/PanelModel.html" title="class in gov.noaa.pmel.sgt.beans">gov.noaa.pmel.sgt.beans.PanelModel</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+panelList</H3>
+<PRE>
+java.util.Map&lt;K,V&gt; <B>panelList</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dpi</H3>
+<PRE>
+float <B>dpi</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pageSize</H3>
+<PRE>
+java.awt.Dimension <B>pageSize</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pageBackgroundColor</H3>
+<PRE>
+java.awt.Color <B>pageBackgroundColor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+printHAlign</H3>
+<PRE>
+int <B>printHAlign</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+printVAlign</H3>
+<PRE>
+int <B>printVAlign</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+printMode</H3>
+<PRE>
+int <B>printMode</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+printOrigin</H3>
+<PRE>
+java.awt.Point <B>printOrigin</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+printBorders</H3>
+<PRE>
+boolean <B>printBorders</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+printWhitePage</H3>
+<PRE>
+boolean <B>printWhitePage</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.beans.PanelModelCustomizer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/beans/PanelModelCustomizer.html" title="class in gov.noaa.pmel.sgt.beans">gov.noaa.pmel.sgt.beans.PanelModelCustomizer</A> extends javax.swing.JComponent implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+panelModel_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/beans/PanelModel.html" title="class in gov.noaa.pmel.sgt.beans">PanelModel</A> <B>panelModel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fileChooser_</H3>
+<PRE>
+javax.swing.JFileChooser <B>fileChooser_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+borderLayout1</H3>
+<PRE>
+java.awt.BorderLayout <B>borderLayout1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+messagePanel</H3>
+<PRE>
+javax.swing.JPanel <B>messagePanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+message</H3>
+<PRE>
+javax.swing.JTextField <B>message</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+borderLayout2</H3>
+<PRE>
+java.awt.BorderLayout <B>borderLayout2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mainPanel</H3>
+<PRE>
+javax.swing.JPanel <B>mainPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+borderLayout3</H3>
+<PRE>
+java.awt.BorderLayout <B>borderLayout3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+layoutPanel</H3>
+<PRE>
+javax.swing.JPanel <B>layoutPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+borderLayout4</H3>
+<PRE>
+java.awt.BorderLayout <B>borderLayout4</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+toolPanel</H3>
+<PRE>
+javax.swing.JPanel <B>toolPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+newPanelButton</H3>
+<PRE>
+javax.swing.JButton <B>newPanelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+designPanel_</H3>
+<PRE>
+gov.noaa.pmel.sgt.beans.DesignPanel <B>designPanel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+flowLayout1</H3>
+<PRE>
+java.awt.FlowLayout <B>flowLayout1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+alignBottomButton</H3>
+<PRE>
+javax.swing.JButton <B>alignBottomButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+alignTopButton</H3>
+<PRE>
+javax.swing.JButton <B>alignTopButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+alignLeftButton</H3>
+<PRE>
+javax.swing.JButton <B>alignLeftButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+alignRightButton</H3>
+<PRE>
+javax.swing.JButton <B>alignRightButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+justVerticalButton</H3>
+<PRE>
+javax.swing.JButton <B>justVerticalButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+justHorizontalButton</H3>
+<PRE>
+javax.swing.JButton <B>justHorizontalButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+alignBottom_</H3>
+<PRE>
+javax.swing.ImageIcon <B>alignBottom_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+alignTop_</H3>
+<PRE>
+javax.swing.ImageIcon <B>alignTop_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+alignLeft_</H3>
+<PRE>
+javax.swing.ImageIcon <B>alignLeft_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+alignRight_</H3>
+<PRE>
+javax.swing.ImageIcon <B>alignRight_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+justifyVertical_</H3>
+<PRE>
+javax.swing.ImageIcon <B>justifyVertical_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+justifyHorizontal_</H3>
+<PRE>
+javax.swing.ImageIcon <B>justifyHorizontal_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+newPanel_</H3>
+<PRE>
+javax.swing.ImageIcon <B>newPanel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+newDataGroup_</H3>
+<PRE>
+javax.swing.ImageIcon <B>newDataGroup_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+newLabel_</H3>
+<PRE>
+javax.swing.ImageIcon <B>newLabel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+newLegend_</H3>
+<PRE>
+javax.swing.ImageIcon <B>newLegend_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+removePanel_</H3>
+<PRE>
+javax.swing.ImageIcon <B>removePanel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+saveAsPanel_</H3>
+<PRE>
+javax.swing.ImageIcon <B>saveAsPanel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+openPanel_</H3>
+<PRE>
+javax.swing.ImageIcon <B>openPanel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+component2</H3>
+<PRE>
+java.awt.Component <B>component2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+component3</H3>
+<PRE>
+java.awt.Component <B>component3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+removeButton</H3>
+<PRE>
+javax.swing.JButton <B>removeButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+component1</H3>
+<PRE>
+java.awt.Component <B>component1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+propertyPanel</H3>
+<PRE>
+javax.swing.JPanel <B>propertyPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+leftPanel</H3>
+<PRE>
+javax.swing.JPanel <B>leftPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+propertyBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>propertyBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jScrollPane1</H3>
+<PRE>
+javax.swing.JScrollPane <B>jScrollPane1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+borderLayout5</H3>
+<PRE>
+java.awt.BorderLayout <B>borderLayout5</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+newDataGroupButton</H3>
+<PRE>
+javax.swing.JButton <B>newDataGroupButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+newLabelButton</H3>
+<PRE>
+javax.swing.JButton <B>newLabelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+newLegendButton</H3>
+<PRE>
+javax.swing.JButton <B>newLegendButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+designScroller</H3>
+<PRE>
+javax.swing.JScrollPane <B>designScroller</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+phPropertyPanel_</H3>
+<PRE>
+gov.noaa.pmel.sgt.beans.PanelHolderPropertyPanel <B>phPropertyPanel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelPropertyPanel_</H3>
+<PRE>
+gov.noaa.pmel.sgt.beans.LabelPropertyPanel <B>labelPropertyPanel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+legendPropertyPanel_</H3>
+<PRE>
+gov.noaa.pmel.sgt.beans.LegendPropertyPanel <B>legendPropertyPanel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+agPropertyPanel_</H3>
+<PRE>
+gov.noaa.pmel.sgt.beans.DataGroupPropertyPanel <B>agPropertyPanel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ahPropertyPanel_</H3>
+<PRE>
+gov.noaa.pmel.sgt.beans.AxisHolderPropertyPanel <B>ahPropertyPanel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pmPropertyPanel_</H3>
+<PRE>
+gov.noaa.pmel.sgt.beans.PanelModelPropertyPanel <B>pmPropertyPanel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+currentPropertyPanel_</H3>
+<PRE>
+gov.noaa.pmel.sgt.beans.PropertyPanel <B>currentPropertyPanel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+grayPanel</H3>
+<PRE>
+javax.swing.JPanel <B>grayPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+borderLayout6</H3>
+<PRE>
+java.awt.BorderLayout <B>borderLayout6</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+borderLayout7</H3>
+<PRE>
+java.awt.BorderLayout <B>borderLayout7</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jPanel1</H3>
+<PRE>
+javax.swing.JPanel <B>jPanel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+expertCB</H3>
+<PRE>
+javax.swing.JCheckBox <B>expertCB</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridBagLayout2</H3>
+<PRE>
+java.awt.GridBagLayout <B>gridBagLayout2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+openPanelButton</H3>
+<PRE>
+javax.swing.JButton <B>openPanelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+saveAsPanelButton</H3>
+<PRE>
+javax.swing.JButton <B>saveAsPanelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+component5</H3>
+<PRE>
+java.awt.Component <B>component5</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.beans.PanelModelEditor"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/beans/PanelModelEditor.html" title="class in gov.noaa.pmel.sgt.beans">gov.noaa.pmel.sgt.beans.PanelModelEditor</A> extends javax.swing.JFrame implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+panelModel_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/beans/PanelModel.html" title="class in gov.noaa.pmel.sgt.beans">PanelModel</A> <B>panelModel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+throwClosing</H3>
+<PRE>
+boolean <B>throwClosing</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+openPath_</H3>
+<PRE>
+java.lang.String <B>openPath_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fileChooser_</H3>
+<PRE>
+javax.swing.JFileChooser <B>fileChooser_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pmcPanel</H3>
+<PRE>
+javax.swing.JPanel <B>pmcPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+menuBar</H3>
+<PRE>
+javax.swing.JMenuBar <B>menuBar</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pmc</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/beans/PanelModelCustomizer.html" title="class in gov.noaa.pmel.sgt.beans">PanelModelCustomizer</A> <B>pmc</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+borderLayout1</H3>
+<PRE>
+java.awt.BorderLayout <B>borderLayout1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fileMenu</H3>
+<PRE>
+javax.swing.JMenu <B>fileMenu</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+openFileMI</H3>
+<PRE>
+javax.swing.JMenuItem <B>openFileMI</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+saveFileMI</H3>
+<PRE>
+javax.swing.JMenuItem <B>saveFileMI</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+exitFileMI</H3>
+<PRE>
+javax.swing.JMenuItem <B>exitFileMI</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+saveAsFileMI</H3>
+<PRE>
+javax.swing.JMenuItem <B>saveAsFileMI</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+newFileMI</H3>
+<PRE>
+javax.swing.JMenuItem <B>newFileMI</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR SIZE="4" NOSHADE>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="center"><FONT SIZE="+2">
+<B>Package</B> <B>gov.noaa.pmel.sgt.contour</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.contour.ContourLine"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/contour/ContourLine.html" title="class in gov.noaa.pmel.sgt.contour">gov.noaa.pmel.sgt.contour.ContourLine</A> extends java.util.Vector implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+stroke_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/StrokeDrawer.html" title="interface in gov.noaa.pmel.sgt">StrokeDrawer</A> <B>stroke_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+closed_</H3>
+<PRE>
+boolean <B>closed_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+level_</H3>
+<PRE>
+double <B>level_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+timeRef_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>timeRef_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xTime_</H3>
+<PRE>
+boolean <B>xTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yTime_</H3>
+<PRE>
+boolean <B>yTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+kmax_</H3>
+<PRE>
+int <B>kmax_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+attr_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A> <B>attr_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+defaultAttr_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">DefaultContourLineAttribute</A> <B>defaultAttr_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+conLabels_</H3>
+<PRE>
+java.util.Vector&lt;E&gt; <B>conLabels_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lnkContourLabel</H3>
+<PRE>
+gov.noaa.pmel.sgt.contour.ContourLabel <B>lnkContourLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cg_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A> <B>cg_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR SIZE="4" NOSHADE>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="center"><FONT SIZE="+2">
+<B>Package</B> <B>gov.noaa.pmel.sgt.demo</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.demo.JDesktopDemo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/demo/JDesktopDemo.html" title="class in gov.noaa.pmel.sgt.demo">gov.noaa.pmel.sgt.demo.JDesktopDemo</A> extends javax.swing.JApplet implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+rtData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/demo/PseudoRealTimeData.html" title="class in gov.noaa.pmel.sgt.demo">PseudoRealTimeData</A> <B>rtData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> <B>pane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+layer_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>layer_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xbot_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/TimeAxis.html" title="class in gov.noaa.pmel.sgt">TimeAxis</A> <B>xbot_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yleft_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt">PlainAxis</A> <B>yleft_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xt_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt">LinearTransform</A> <B>xt_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yt_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt">LinearTransform</A> <B>yt_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+isStandalone</H3>
+<PRE>
+boolean <B>isStandalone</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+borderLayout1</H3>
+<PRE>
+java.awt.BorderLayout <B>borderLayout1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+startButton</H3>
+<PRE>
+javax.swing.JButton <B>startButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+stopButton</H3>
+<PRE>
+javax.swing.JButton <B>stopButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+resetButton</H3>
+<PRE>
+javax.swing.JButton <B>resetButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.demo.JGridDemo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/demo/JGridDemo.html" title="class in gov.noaa.pmel.sgt.demo">gov.noaa.pmel.sgt.demo.JGridDemo</A> extends javax.swing.JApplet implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+gridAttr_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt">GridAttribute</A> <B>gridAttr_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+edit_</H3>
+<PRE>
+javax.swing.JButton <B>edit_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+space_</H3>
+<PRE>
+javax.swing.JButton <B>space_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+tree_</H3>
+<PRE>
+javax.swing.JButton <B>tree_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+print_</H3>
+<PRE>
+javax.swing.JButton <B>print_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+layout_</H3>
+<PRE>
+javax.swing.JButton <B>layout_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pageFormat</H3>
+<PRE>
+java.awt.print.PageFormat <B>pageFormat</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.demo.JLayoutDemo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/demo/JLayoutDemo.html" title="class in gov.noaa.pmel.sgt.demo">gov.noaa.pmel.sgt.demo.JLayoutDemo</A> extends javax.swing.JApplet implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+mainPane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> <B>mainPane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+tree_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/JClassTree.html" title="class in gov.noaa.pmel.sgt.swing">JClassTree</A> <B>tree_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+isApplet_</H3>
+<PRE>
+boolean <B>isApplet_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+frame</H3>
+<PRE>
+javax.swing.JFrame <B>frame</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+controlPanel</H3>
+<PRE>
+javax.swing.JPanel <B>controlPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+stacked</H3>
+<PRE>
+javax.swing.JCheckBox <B>stacked</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridtype</H3>
+<PRE>
+javax.swing.ButtonGroup <B>gridtype</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+grid</H3>
+<PRE>
+javax.swing.JCheckBox <B>grid</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+showTree</H3>
+<PRE>
+javax.swing.JButton <B>showTree</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.demo.JLogLogDemo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/demo/JLogLogDemo.html" title="class in gov.noaa.pmel.sgt.demo">gov.noaa.pmel.sgt.demo.JLogLogDemo</A> extends javax.swing.JApplet implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+tree_</H3>
+<PRE>
+javax.swing.JButton <B>tree_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+space_</H3>
+<PRE>
+javax.swing.JButton <B>space_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mainPane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> <B>mainPane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.demo.JPointDemo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/demo/JPointDemo.html" title="class in gov.noaa.pmel.sgt.demo">gov.noaa.pmel.sgt.demo.JPointDemo</A> extends javax.swing.JApplet implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+tree_</H3>
+<PRE>
+javax.swing.JButton <B>tree_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+space_</H3>
+<PRE>
+javax.swing.JButton <B>space_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mainPane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> <B>mainPane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.demo.JProfileDemo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/demo/JProfileDemo.html" title="class in gov.noaa.pmel.sgt.demo">gov.noaa.pmel.sgt.demo.JProfileDemo</A> extends javax.swing.JApplet implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.demo.JRealTimeDemo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/demo/JRealTimeDemo.html" title="class in gov.noaa.pmel.sgt.demo">gov.noaa.pmel.sgt.demo.JRealTimeDemo</A> extends javax.swing.JApplet implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+rtData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/demo/PseudoRealTimeData.html" title="class in gov.noaa.pmel.sgt.demo">PseudoRealTimeData</A> <B>rtData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> <B>pane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+layer_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>layer_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xbot_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/TimeAxis.html" title="class in gov.noaa.pmel.sgt">TimeAxis</A> <B>xbot_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yleft_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt">PlainAxis</A> <B>yleft_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xt_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt">LinearTransform</A> <B>xt_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yt_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt">LinearTransform</A> <B>yt_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+isStandalone</H3>
+<PRE>
+boolean <B>isStandalone</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+borderLayout1</H3>
+<PRE>
+java.awt.BorderLayout <B>borderLayout1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+startButton</H3>
+<PRE>
+javax.swing.JButton <B>startButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+stopButton</H3>
+<PRE>
+javax.swing.JButton <B>stopButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+resetButton</H3>
+<PRE>
+javax.swing.JButton <B>resetButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.demo.JTimeSeriesDemo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/demo/JTimeSeriesDemo.html" title="class in gov.noaa.pmel.sgt.demo">gov.noaa.pmel.sgt.demo.JTimeSeriesDemo</A> extends javax.swing.JApplet implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+tree_</H3>
+<PRE>
+javax.swing.JButton <B>tree_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+space_</H3>
+<PRE>
+javax.swing.JButton <B>space_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> <B>pane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+myMouse_</H3>
+<PRE>
+gov.noaa.pmel.sgt.demo.JTimeSeriesDemo.MyMouse <B>myMouse_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lad_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/LineAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">LineAttributeDialog</A> <B>lad_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.demo.JVectorDemo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/demo/JVectorDemo.html" title="class in gov.noaa.pmel.sgt.demo">gov.noaa.pmel.sgt.demo.JVectorDemo</A> extends javax.swing.JApplet implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+vectorAttr_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt">VectorAttribute</A> <B>vectorAttr_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+edit_</H3>
+<PRE>
+javax.swing.JButton <B>edit_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+space_</H3>
+<PRE>
+javax.swing.JButton <B>space_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+tree_</H3>
+<PRE>
+javax.swing.JButton <B>tree_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+print_</H3>
+<PRE>
+javax.swing.JButton <B>print_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.demo.TAOMap"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/demo/TAOMap.html" title="class in gov.noaa.pmel.sgt.demo">gov.noaa.pmel.sgt.demo.TAOMap</A> extends javax.swing.JApplet implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+tree_</H3>
+<PRE>
+javax.swing.JButton <B>tree_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+space_</H3>
+<PRE>
+javax.swing.JButton <B>space_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+reset_</H3>
+<PRE>
+javax.swing.JButton <B>reset_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mainPane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> <B>mainPane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+coastLine_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTLine.html" title="interface in gov.noaa.pmel.sgt.dm">SGTLine</A> <B>coastLine_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+graph_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A> <B>graph_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xt_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt">LinearTransform</A> <B>xt_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yt_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/LinearTransform.html" title="class in gov.noaa.pmel.sgt">LinearTransform</A> <B>yt_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+layer_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>layer_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xbot_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt">PlainAxis</A> <B>xbot_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yleft_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/PlainAxis.html" title="class in gov.noaa.pmel.sgt">PlainAxis</A> <B>yleft_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xrange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>xrange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yrange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>yrange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pAttrDialog_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/PointAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">PointAttributeDialog</A> <B>pAttrDialog_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR SIZE="4" NOSHADE>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="center"><FONT SIZE="+2">
+<B>Package</B> <B>gov.noaa.pmel.sgt.dm</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.dm.Annote"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/dm/Annote.html" title="class in gov.noaa.pmel.sgt.dm">gov.noaa.pmel.sgt.dm.Annote</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<B>serialVersionUID:&nbsp;</B>7305616377566581275L
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+id_</H3>
+<PRE>
+java.lang.String <B>id_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.dm.Annote.Line"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/dm/Annote.Line.html" title="class in gov.noaa.pmel.sgt.dm">gov.noaa.pmel.sgt.dm.Annote.Line</A> extends <A HREF="gov/noaa/pmel/sgt/dm/Annote.html" title="class in gov.noaa.pmel.sgt.dm">Annote</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+line</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTLine.html" title="interface in gov.noaa.pmel.sgt.dm">SGTLine</A> <B>line</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+attr</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A> <B>attr</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.dm.Annote.Oval"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/dm/Annote.Oval.html" title="class in gov.noaa.pmel.sgt.dm">gov.noaa.pmel.sgt.dm.Annote.Oval</A> extends <A HREF="gov/noaa/pmel/sgt/dm/Annote.html" title="class in gov.noaa.pmel.sgt.dm">Annote</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+upperLeft</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A> <B>upperLeft</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lowerRight</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A> <B>lowerRight</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+attr</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A> <B>attr</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+color</H3>
+<PRE>
+java.awt.Color <B>color</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>xRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>yRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.dm.Annote.Point"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/dm/Annote.Point.html" title="class in gov.noaa.pmel.sgt.dm">gov.noaa.pmel.sgt.dm.Annote.Point</A> extends <A HREF="gov/noaa/pmel/sgt/dm/Annote.html" title="class in gov.noaa.pmel.sgt.dm">Annote</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+point</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTPoint.html" title="interface in gov.noaa.pmel.sgt.dm">SGTPoint</A> <B>point</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+attr</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A> <B>attr</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.dm.Annote.Rect"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/dm/Annote.Rect.html" title="class in gov.noaa.pmel.sgt.dm">gov.noaa.pmel.sgt.dm.Annote.Rect</A> extends <A HREF="gov/noaa/pmel/sgt/dm/Annote.html" title="class in gov.noaa.pmel.sgt.dm">Annote</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+upperLeft</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A> <B>upperLeft</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lowerRight</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A> <B>lowerRight</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+attr</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A> <B>attr</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+color</H3>
+<PRE>
+java.awt.Color <B>color</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>xRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>yRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.dm.Annote.Text"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/dm/Annote.Text.html" title="class in gov.noaa.pmel.sgt.dm">gov.noaa.pmel.sgt.dm.Annote.Text</A> extends <A HREF="gov/noaa/pmel/sgt/dm/Annote.html" title="class in gov.noaa.pmel.sgt.dm">Annote</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+location</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A> <B>location</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+text</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>text</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.dm.Collection"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/dm/Collection.html" title="class in gov.noaa.pmel.sgt.dm">gov.noaa.pmel.sgt.dm.Collection</A> extends java.util.Vector implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+title_</H3>
+<PRE>
+java.lang.String <B>title_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+keyTitle_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>keyTitle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+id_</H3>
+<PRE>
+java.lang.String <B>id_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+changes_</H3>
+<PRE>
+java.beans.PropertyChangeSupport <B>changes_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>xRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>yRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+colLen_</H3>
+<PRE>
+int <B>colLen_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.dm.PointCollection"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/dm/PointCollection.html" title="class in gov.noaa.pmel.sgt.dm">gov.noaa.pmel.sgt.dm.PointCollection</A> extends <A HREF="gov/noaa/pmel/sgt/dm/Collection.html" title="class in gov.noaa.pmel.sgt.dm">Collection</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+xRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>xRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>yRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+colLen_</H3>
+<PRE>
+int <B>colLen_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xMetaData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">SGTMetaData</A> <B>xMetaData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yMetaData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">SGTMetaData</A> <B>yMetaData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.dm.SGT3DVector"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/dm/SGT3DVector.html" title="class in gov.noaa.pmel.sgt.dm">gov.noaa.pmel.sgt.dm.SGT3DVector</A> extends <A HREF="gov/noaa/pmel/sgt/dm/SGTVector.html" title="class in gov.noaa.pmel.sgt.dm">SGTVector</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+wComp_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTGrid.html" title="interface in gov.noaa.pmel.sgt.dm">SGTGrid</A> <B>wComp_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.dm.SGTFull3DVector"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/dm/SGTFull3DVector.html" title="class in gov.noaa.pmel.sgt.dm">gov.noaa.pmel.sgt.dm.SGTFull3DVector</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+title_</H3>
+<PRE>
+java.lang.String <B>title_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+keyTitle_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>keyTitle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+id_</H3>
+<PRE>
+java.lang.String <B>id_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+uComp_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/ThreeDGrid.html" title="class in gov.noaa.pmel.sgt.dm">ThreeDGrid</A> <B>uComp_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vComp_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/ThreeDGrid.html" title="class in gov.noaa.pmel.sgt.dm">ThreeDGrid</A> <B>vComp_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+wComp_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/ThreeDGrid.html" title="class in gov.noaa.pmel.sgt.dm">ThreeDGrid</A> <B>wComp_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.dm.SGTMetaData"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">gov.noaa.pmel.sgt.dm.SGTMetaData</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+name_</H3>
+<PRE>
+java.lang.String <B>name_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+units_</H3>
+<PRE>
+java.lang.String <B>units_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+modulo_</H3>
+<PRE>
+boolean <B>modulo_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+moduloValue_</H3>
+<PRE>
+double <B>moduloValue_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+moduloTime_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>moduloTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+reversed_</H3>
+<PRE>
+boolean <B>reversed_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+props_</H3>
+<PRE>
+java.util.Properties <B>props_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.dm.SGTVector"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/dm/SGTVector.html" title="class in gov.noaa.pmel.sgt.dm">gov.noaa.pmel.sgt.dm.SGTVector</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+title_</H3>
+<PRE>
+java.lang.String <B>title_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+keyTitle_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>keyTitle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+id_</H3>
+<PRE>
+java.lang.String <B>id_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+uComp_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTGrid.html" title="interface in gov.noaa.pmel.sgt.dm">SGTGrid</A> <B>uComp_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vComp_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTGrid.html" title="interface in gov.noaa.pmel.sgt.dm">SGTGrid</A> <B>vComp_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.dm.SimpleGrid"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/dm/SimpleGrid.html" title="class in gov.noaa.pmel.sgt.dm">gov.noaa.pmel.sgt.dm.SimpleGrid</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+xloc_</H3>
+<PRE>
+double[] <B>xloc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yloc_</H3>
+<PRE>
+double[] <B>yloc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+tloc_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDateArray.html" title="class in gov.noaa.pmel.util">GeoDateArray</A> <B>tloc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+grid_</H3>
+<PRE>
+double[] <B>grid_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xEdges_</H3>
+<PRE>
+double[] <B>xEdges_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yEdges_</H3>
+<PRE>
+double[] <B>yEdges_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+tEdges_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDateArray.html" title="class in gov.noaa.pmel.util">GeoDateArray</A> <B>tEdges_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+hasXEdges_</H3>
+<PRE>
+boolean <B>hasXEdges_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+hasYEdges_</H3>
+<PRE>
+boolean <B>hasYEdges_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+title_</H3>
+<PRE>
+java.lang.String <B>title_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+keyTitle_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>keyTitle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+id_</H3>
+<PRE>
+java.lang.String <B>id_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xTime_</H3>
+<PRE>
+boolean <B>xTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yTime_</H3>
+<PRE>
+boolean <B>yTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xMetaData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">SGTMetaData</A> <B>xMetaData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yMetaData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">SGTMetaData</A> <B>yMetaData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+zMetaData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">SGTMetaData</A> <B>zMetaData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+associatedData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTGrid.html" title="interface in gov.noaa.pmel.sgt.dm">SGTGrid</A> <B>associatedData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>xRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>yRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xEdgesRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>xEdgesRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yEdgesRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>yEdgesRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+zRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>zRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+changes_</H3>
+<PRE>
+java.beans.PropertyChangeSupport <B>changes_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.dm.SimpleLine"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/dm/SimpleLine.html" title="class in gov.noaa.pmel.sgt.dm">gov.noaa.pmel.sgt.dm.SimpleLine</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+xloc_</H3>
+<PRE>
+double[] <B>xloc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yloc_</H3>
+<PRE>
+double[] <B>yloc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+tloc_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDateArray.html" title="class in gov.noaa.pmel.util">GeoDateArray</A> <B>tloc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xTime_</H3>
+<PRE>
+boolean <B>xTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yTime_</H3>
+<PRE>
+boolean <B>yTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+title_</H3>
+<PRE>
+java.lang.String <B>title_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+keyTitle_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>keyTitle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+id_</H3>
+<PRE>
+java.lang.String <B>id_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xMetaData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">SGTMetaData</A> <B>xMetaData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yMetaData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">SGTMetaData</A> <B>yMetaData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+associatedData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTLine.html" title="interface in gov.noaa.pmel.sgt.dm">SGTLine</A> <B>associatedData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>xRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>yRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+changes_</H3>
+<PRE>
+java.beans.PropertyChangeSupport <B>changes_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.dm.SimplePoint"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/dm/SimplePoint.html" title="class in gov.noaa.pmel.sgt.dm">gov.noaa.pmel.sgt.dm.SimplePoint</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+xloc_</H3>
+<PRE>
+double <B>xloc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yloc_</H3>
+<PRE>
+double <B>yloc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+tloc_</H3>
+<PRE>
+long <B>tloc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xTime_</H3>
+<PRE>
+boolean <B>xTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yTime_</H3>
+<PRE>
+boolean <B>yTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+value_</H3>
+<PRE>
+double <B>value_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+title_</H3>
+<PRE>
+java.lang.String <B>title_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+keyTitle_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>keyTitle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+id_</H3>
+<PRE>
+java.lang.String <B>id_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+valueMetaData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">SGTMetaData</A> <B>valueMetaData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xMetaData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">SGTMetaData</A> <B>xMetaData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yMetaData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">SGTMetaData</A> <B>yMetaData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+hasValue_</H3>
+<PRE>
+boolean <B>hasValue_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+changes_</H3>
+<PRE>
+java.beans.PropertyChangeSupport <B>changes_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.dm.SimpleTuple"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/dm/SimpleTuple.html" title="class in gov.noaa.pmel.sgt.dm">gov.noaa.pmel.sgt.dm.SimpleTuple</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+xTime_</H3>
+<PRE>
+boolean <B>xTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yTime_</H3>
+<PRE>
+boolean <B>yTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+title_</H3>
+<PRE>
+java.lang.String <B>title_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+keyTitle_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>keyTitle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+id_</H3>
+<PRE>
+java.lang.String <B>id_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xArray_</H3>
+<PRE>
+double[] <B>xArray_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yArray_</H3>
+<PRE>
+double[] <B>yArray_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+tArray_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDateArray.html" title="class in gov.noaa.pmel.util">GeoDateArray</A> <B>tArray_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+zArray_</H3>
+<PRE>
+double[] <B>zArray_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+assocArray_</H3>
+<PRE>
+double[] <B>assocArray_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xMetaData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">SGTMetaData</A> <B>xMetaData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yMetaData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">SGTMetaData</A> <B>yMetaData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+zMetaData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">SGTMetaData</A> <B>zMetaData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>xRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>yRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+zRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>zRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+changes_</H3>
+<PRE>
+java.beans.PropertyChangeSupport <B>changes_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.dm.ThreeDGrid"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/dm/ThreeDGrid.html" title="class in gov.noaa.pmel.sgt.dm">gov.noaa.pmel.sgt.dm.ThreeDGrid</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+xloc_</H3>
+<PRE>
+double[] <B>xloc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yloc_</H3>
+<PRE>
+double[] <B>yloc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+zloc_</H3>
+<PRE>
+double[] <B>zloc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+tloc_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>[] <B>tloc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+grid_</H3>
+<PRE>
+double[] <B>grid_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xEdges_</H3>
+<PRE>
+double[] <B>xEdges_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yEdges_</H3>
+<PRE>
+double[] <B>yEdges_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+zEdges_</H3>
+<PRE>
+double[] <B>zEdges_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+tEdges_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A>[] <B>tEdges_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+hasXEdges_</H3>
+<PRE>
+boolean <B>hasXEdges_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+hasYEdges_</H3>
+<PRE>
+boolean <B>hasYEdges_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+hasZEdges_</H3>
+<PRE>
+boolean <B>hasZEdges_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+title_</H3>
+<PRE>
+java.lang.String <B>title_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+keyTitle_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>keyTitle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+id_</H3>
+<PRE>
+java.lang.String <B>id_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xTime_</H3>
+<PRE>
+boolean <B>xTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yTime_</H3>
+<PRE>
+boolean <B>yTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+zTime_</H3>
+<PRE>
+boolean <B>zTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xMetaData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">SGTMetaData</A> <B>xMetaData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yMetaData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">SGTMetaData</A> <B>yMetaData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+zMetaData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">SGTMetaData</A> <B>zMetaData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+valMetaData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTMetaData.html" title="class in gov.noaa.pmel.sgt.dm">SGTMetaData</A> <B>valMetaData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+associatedData_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTGrid.html" title="interface in gov.noaa.pmel.sgt.dm">SGTGrid</A> <B>associatedData_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>xRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>yRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+zRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>zRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xEdgesRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>xEdgesRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yEdgesRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>yEdgesRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+zEdgesRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>zEdgesRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+valRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>valRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+changes_</H3>
+<PRE>
+java.beans.PropertyChangeSupport <B>changes_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR SIZE="4" NOSHADE>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="center"><FONT SIZE="+2">
+<B>Package</B> <B>gov.noaa.pmel.sgt.plot</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.plot.JPlotPane"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/plot/JPlotPane.html" title="class in gov.noaa.pmel.sgt.plot">gov.noaa.pmel.sgt.plot.JPlotPane</A> extends <A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+currentMode_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/plot/PlotPaneMode.html" title="class in gov.noaa.pmel.sgt.plot">PlotPaneMode</A> <B>currentMode_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+layerManager_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/plot/PlotLayerManager.html" title="class in gov.noaa.pmel.sgt.plot">PlotLayerManager</A> <B>layerManager_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+printManager_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/plot/PrintManager.html" title="class in gov.noaa.pmel.sgt.plot">PrintManager</A> <B>printManager_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dragNDropManager_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/plot/DragNDropManager.html" title="class in gov.noaa.pmel.sgt.plot">DragNDropManager</A> <B>dragNDropManager_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+layerStack_</H3>
+<PRE>
+java.util.Vector&lt;E&gt; <B>layerStack_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.plot.PlotLayer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/plot/PlotLayer.html" title="class in gov.noaa.pmel.sgt.plot">gov.noaa.pmel.sgt.plot.PlotLayer</A> extends <A HREF="gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+plotLayerHints_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/plot/PlotLayerHints.html" title="class in gov.noaa.pmel.sgt.plot">PlotLayerHints</A> <B>plotLayerHints_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR SIZE="4" NOSHADE>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="center"><FONT SIZE="+2">
+<B>Package</B> <B>gov.noaa.pmel.sgt.swing</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.JClassTree"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/JClassTree.html" title="class in gov.noaa.pmel.sgt.swing">gov.noaa.pmel.sgt.swing.JClassTree</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+pane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> <B>pane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fComponentsAdjusted</H3>
+<PRE>
+boolean <B>fComponentsAdjusted</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jScrollPane1</H3>
+<PRE>
+javax.swing.JScrollPane <B>jScrollPane1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+treeView_</H3>
+<PRE>
+javax.swing.JTree <B>treeView_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+treeControlsPanel</H3>
+<PRE>
+javax.swing.JPanel <B>treeControlsPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+expandButton</H3>
+<PRE>
+javax.swing.JButton <B>expandButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+collapseButton</H3>
+<PRE>
+javax.swing.JButton <B>collapseButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+editButton</H3>
+<PRE>
+javax.swing.JButton <B>editButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.JGraphicLayout"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/JGraphicLayout.html" title="class in gov.noaa.pmel.sgt.swing">gov.noaa.pmel.sgt.swing.JGraphicLayout</A> extends <A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+base_units_</H3>
+<PRE>
+int <B>base_units_</B></PRE>
+<DL>
+<DD>Base units of data
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+me_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/JGraphicLayout.html" title="class in gov.noaa.pmel.sgt.swing">JGraphicLayout</A> <B>me_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+keyPane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> <B>keyPane_</B></PRE>
+<DL>
+<DD>Key pane reference
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+data_</H3>
+<PRE>
+java.util.Vector&lt;E&gt; <B>data_</B></PRE>
+<DL>
+<DD><code>SGTData</code> storage
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dataAttrMap_</H3>
+<PRE>
+java.util.Hashtable&lt;K,V&gt; <B>dataAttrMap_</B></PRE>
+<DL>
+<DD>Mapping of data to attributes
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ident_</H3>
+<PRE>
+java.lang.String <B>ident_</B></PRE>
+<DL>
+<DD>Identification of graph
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+overlayed_</H3>
+<PRE>
+boolean <B>overlayed_</B></PRE>
+<DL>
+<DD>Layers are overlayed
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+clipping_</H3>
+<PRE>
+boolean <B>clipping_</B></PRE>
+<DL>
+<DD>Data is clipped to axes
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+iconImage_</H3>
+<PRE>
+java.awt.Image <B>iconImage_</B></PRE>
+<DL>
+<DD>Optional image
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mainTitle_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>mainTitle_</B></PRE>
+<DL>
+<DD>Titles for graph
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+title2_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>title2_</B></PRE>
+<DL>
+<DD>Titles for graph
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+title3_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>title3_</B></PRE>
+<DL>
+<DD>Titles for graph
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+aSymMouse_</H3>
+<PRE>
+gov.noaa.pmel.sgt.swing.JGraphicLayout.SymMouse <B>aSymMouse_</B></PRE>
+<DL>
+<DD>Reference to Mouse event handler
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+editClasses_</H3>
+<PRE>
+boolean <B>editClasses_</B></PRE>
+<DL>
+<DD>Allow editing of <code>sgt</code> object properties
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+sg_props_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/SGLabelDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">SGLabelDialog</A> <B>sg_props_</B></PRE>
+<DL>
+<DD>Reference to <code>SGLabelDialog</code>
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pa_props_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/SpaceAxisDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">SpaceAxisDialog</A> <B>pa_props_</B></PRE>
+<DL>
+<DD>Reference to <code>SpaceAxisDialog</code>
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ta_props_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/TimeAxisDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">TimeAxisDialog</A> <B>ta_props_</B></PRE>
+<DL>
+<DD>Reference to <code>TimeAxisDialog</code>
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lo_props_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/LogoDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">LogoDialog</A> <B>lo_props_</B></PRE>
+<DL>
+<DD>Reference to <code>LogoDialog</code>
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+changes_</H3>
+<PRE>
+java.beans.PropertyChangeSupport <B>changes_</B></PRE>
+<DL>
+<DD>Reference to <code>PropertyChangeSupport</code>
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vetos_</H3>
+<PRE>
+java.beans.VetoableChangeSupport <B>vetos_</B></PRE>
+<DL>
+<DD>Reference to <code>VetoableChangeSupport</code>
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.JLineProfileLayout"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/JLineProfileLayout.html" title="class in gov.noaa.pmel.sgt.swing">gov.noaa.pmel.sgt.swing.JLineProfileLayout</A> extends <A HREF="gov/noaa/pmel/sgt/swing/JGraphicLayout.html" title="class in gov.noaa.pmel.sgt.swing">JGraphicLayout</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+logo_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Logo.html" title="class in gov.noaa.pmel.sgt">Logo</A> <B>logo_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lineKey_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt">LineKey</A> <B>lineKey_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+layerCount_</H3>
+<PRE>
+int <B>layerCount_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+zUp_</H3>
+<PRE>
+boolean <B>zUp_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+firstLayer_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>firstLayer_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+inZoom_</H3>
+<PRE>
+boolean <B>inZoom_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xSize_</H3>
+<PRE>
+double <B>xSize_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xMin_</H3>
+<PRE>
+double <B>xMin_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xMax_</H3>
+<PRE>
+double <B>xMax_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ySize_</H3>
+<PRE>
+double <B>ySize_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yMin_</H3>
+<PRE>
+double <B>yMin_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yMax_</H3>
+<PRE>
+double <B>yMax_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mainTitleHeight_</H3>
+<PRE>
+double <B>mainTitleHeight_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titleHeight_</H3>
+<PRE>
+double <B>titleHeight_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelHeight_</H3>
+<PRE>
+double <B>labelHeight_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+warnHeight_</H3>
+<PRE>
+double <B>warnHeight_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+keyHeight_</H3>
+<PRE>
+double <B>keyHeight_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xKeySize_</H3>
+<PRE>
+double <B>xKeySize_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yKeySize_</H3>
+<PRE>
+double <B>yKeySize_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+paneColor_</H3>
+<PRE>
+java.awt.Color <B>paneColor_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+keyPaneColor_</H3>
+<PRE>
+java.awt.Color <B>keyPaneColor_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.JPlotLayout"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/JPlotLayout.html" title="class in gov.noaa.pmel.sgt.swing">gov.noaa.pmel.sgt.swing.JPlotLayout</A> extends <A HREF="gov/noaa/pmel/sgt/swing/JGraphicLayout.html" title="class in gov.noaa.pmel.sgt.swing">JGraphicLayout</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+coastLine_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/CartesianGraph.html" title="class in gov.noaa.pmel.sgt">CartesianGraph</A> <B>coastLine_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+coastLayer_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>coastLayer_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+logo_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Logo.html" title="class in gov.noaa.pmel.sgt">Logo</A> <B>logo_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lineKey_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/LineKey.html" title="class in gov.noaa.pmel.sgt">LineKey</A> <B>lineKey_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+colorKey_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/ColorKey.html" title="class in gov.noaa.pmel.sgt">ColorKey</A> <B>colorKey_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pointKey_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/PointCollectionKey.html" title="class in gov.noaa.pmel.sgt">PointCollectionKey</A> <B>pointKey_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vectorKey_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/VectorKey.html" title="class in gov.noaa.pmel.sgt">VectorKey</A> <B>vectorKey_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+computeScroll_</H3>
+<PRE>
+boolean <B>computeScroll_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+layerCount_</H3>
+<PRE>
+int <B>layerCount_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+revXAxis_</H3>
+<PRE>
+boolean <B>revXAxis_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+revYAxis_</H3>
+<PRE>
+boolean <B>revYAxis_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+firstLayer_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>firstLayer_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+inZoom_</H3>
+<PRE>
+boolean <B>inZoom_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gAttr_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt">GridAttribute</A> <B>gAttr_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+isXTime_</H3>
+<PRE>
+boolean <B>isXTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+isYTime_</H3>
+<PRE>
+boolean <B>isYTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xSize_</H3>
+<PRE>
+double <B>xSize_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xMin_</H3>
+<PRE>
+double <B>xMin_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xMax_</H3>
+<PRE>
+double <B>xMax_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ySize_</H3>
+<PRE>
+double <B>ySize_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yMin_</H3>
+<PRE>
+double <B>yMin_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yMax_</H3>
+<PRE>
+double <B>yMax_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mainTitleHeight_</H3>
+<PRE>
+double <B>mainTitleHeight_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titleHeight_</H3>
+<PRE>
+double <B>titleHeight_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelHeight_</H3>
+<PRE>
+double <B>labelHeight_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+warnHeight_</H3>
+<PRE>
+double <B>warnHeight_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+keyHeight_</H3>
+<PRE>
+double <B>keyHeight_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xKeySize_</H3>
+<PRE>
+double <B>xKeySize_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yKeySize_</H3>
+<PRE>
+double <B>yKeySize_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+paneColor_</H3>
+<PRE>
+java.awt.Color <B>paneColor_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+keyPaneColor_</H3>
+<PRE>
+java.awt.Color <B>keyPaneColor_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+autoRangeX_</H3>
+<PRE>
+boolean <B>autoRangeX_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+autoRangeY_</H3>
+<PRE>
+boolean <B>autoRangeY_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+autoXIntervals_</H3>
+<PRE>
+int <B>autoXIntervals_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+autoYIntervals_</H3>
+<PRE>
+int <B>autoYIntervals_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+plotType_</H3>
+<PRE>
+int <B>plotType_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.UserIcon"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/UserIcon.html" title="class in gov.noaa.pmel.sgt.swing">gov.noaa.pmel.sgt.swing.UserIcon</A> extends javax.swing.ImageIcon implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+selected_</H3>
+<PRE>
+boolean <B>selected_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+selectable_</H3>
+<PRE>
+boolean <B>selectable_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+moved_</H3>
+<PRE>
+boolean <B>moved_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+layer_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>layer_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+id_</H3>
+<PRE>
+java.lang.String <B>id_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+visible_</H3>
+<PRE>
+boolean <B>visible_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+bounds_</H3>
+<PRE>
+java.awt.Rectangle <B>bounds_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+loc_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A> <B>loc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+uLoc_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A> <B>uLoc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+font_</H3>
+<PRE>
+java.awt.Font <B>font_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+textColor_</H3>
+<PRE>
+java.awt.Color <B>textColor_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+changes_</H3>
+<PRE>
+java.beans.PropertyChangeSupport <B>changes_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vetos_</H3>
+<PRE>
+java.beans.VetoableChangeSupport <B>vetos_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.ValueIcon"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/ValueIcon.html" title="class in gov.noaa.pmel.sgt.swing">gov.noaa.pmel.sgt.swing.ValueIcon</A> extends javax.swing.ImageIcon implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+iWidth_</H3>
+<PRE>
+int <B>iWidth_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+iHeight_</H3>
+<PRE>
+int <B>iHeight_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+selected_</H3>
+<PRE>
+boolean <B>selected_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+selectable_</H3>
+<PRE>
+boolean <B>selectable_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+moved_</H3>
+<PRE>
+boolean <B>moved_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+layer_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Layer.html" title="class in gov.noaa.pmel.sgt">Layer</A> <B>layer_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+id_</H3>
+<PRE>
+java.lang.String <B>id_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+visible_</H3>
+<PRE>
+boolean <B>visible_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+bounds_</H3>
+<PRE>
+java.awt.Rectangle <B>bounds_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+loc_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">Point2D.Double</A> <B>loc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+uLoc_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">SoTPoint</A> <B>uLoc_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+font_</H3>
+<PRE>
+java.awt.Font <B>font_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+textColor_</H3>
+<PRE>
+java.awt.Color <B>textColor_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+changes_</H3>
+<PRE>
+java.beans.PropertyChangeSupport <B>changes_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vetos_</H3>
+<PRE>
+java.beans.VetoableChangeSupport <B>vetos_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+frmt_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/ValueIconFormat.html" title="class in gov.noaa.pmel.sgt.swing">ValueIconFormat</A> <B>frmt_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR SIZE="4" NOSHADE>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="center"><FONT SIZE="+2">
+<B>Package</B> <B>gov.noaa.pmel.sgt.swing.prop</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.ArrayEditDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/ArrayEditDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.ArrayEditDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+model_</H3>
+<PRE>
+javax.swing.DefaultListModel <B>model_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+result_</H3>
+<PRE>
+int <B>result_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fComponentsAdjusted</H3>
+<PRE>
+boolean <B>fComponentsAdjusted</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedBorder1</H3>
+<PRE>
+javax.swing.border.EtchedBorder <B>etchedBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mainPanel</H3>
+<PRE>
+javax.swing.JPanel <B>mainPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JScrollPane1</H3>
+<PRE>
+javax.swing.JScrollPane <B>JScrollPane1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+arrayList</H3>
+<PRE>
+javax.swing.JList <B>arrayList</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JPanel2</H3>
+<PRE>
+javax.swing.JPanel <B>JPanel2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+editTextField</H3>
+<PRE>
+javax.swing.JTextField <B>editTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+editButton</H3>
+<PRE>
+javax.swing.JButton <B>editButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JPanel3</H3>
+<PRE>
+javax.swing.JPanel <B>JPanel3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+deleteButton</H3>
+<PRE>
+javax.swing.JButton <B>deleteButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JPanel1</H3>
+<PRE>
+javax.swing.JPanel <B>JPanel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+insertTextField</H3>
+<PRE>
+javax.swing.JTextField <B>insertTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+beforeButton</H3>
+<PRE>
+javax.swing.JButton <B>beforeButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+afterButton</H3>
+<PRE>
+javax.swing.JButton <B>afterButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titledBorder1</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>titledBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titledBorder2</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>titledBorder2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titledBorder3</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>titledBorder3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.ColorDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/ColorDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.ColorDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+panel1</H3>
+<PRE>
+javax.swing.JPanel <B>panel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+colorChooserPanel</H3>
+<PRE>
+javax.swing.JColorChooser <B>colorChooserPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+alphaPanel</H3>
+<PRE>
+javax.swing.JPanel <B>alphaPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titledBorder1</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>titledBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+border1</H3>
+<PRE>
+javax.swing.border.Border <B>border1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridBagLayout1</H3>
+<PRE>
+java.awt.GridBagLayout <B>gridBagLayout1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+alphaTF</H3>
+<PRE>
+javax.swing.JTextField <B>alphaTF</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridBagLayout2</H3>
+<PRE>
+java.awt.GridBagLayout <B>gridBagLayout2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+color_</H3>
+<PRE>
+java.awt.Color <B>color_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.ColorEntryPanel"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.ColorEntryPanel</A> extends javax.swing.JComponent implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+redLabel</H3>
+<PRE>
+javax.swing.JLabel <B>redLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+greenLabel</H3>
+<PRE>
+javax.swing.JLabel <B>greenLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+blueLabel</H3>
+<PRE>
+javax.swing.JLabel <B>blueLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+alphaLabel</H3>
+<PRE>
+javax.swing.JLabel <B>alphaLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+redTF</H3>
+<PRE>
+javax.swing.JTextField <B>redTF</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+greenTF</H3>
+<PRE>
+javax.swing.JTextField <B>greenTF</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+blueTF</H3>
+<PRE>
+javax.swing.JTextField <B>blueTF</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+alphaTF</H3>
+<PRE>
+javax.swing.JTextField <B>alphaTF</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+button</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A> <B>button</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fLayout</H3>
+<PRE>
+java.awt.FlowLayout <B>fLayout</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+color_</H3>
+<PRE>
+java.awt.Color <B>color_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+title_</H3>
+<PRE>
+java.lang.String <B>title_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.ContourLevelsDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/ContourLevelsDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.ContourLevelsDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+conLevels_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A> <B>conLevels_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+table_</H3>
+<PRE>
+javax.swing.JTable <B>table_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+model_</H3>
+<PRE>
+gov.noaa.pmel.sgt.swing.prop.ContourLevelsDialog.ConLevelTableModel <B>model_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+result_</H3>
+<PRE>
+int <B>result_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fComponentsAdjusted</H3>
+<PRE>
+boolean <B>fComponentsAdjusted</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+controlPanel</H3>
+<PRE>
+javax.swing.JPanel <B>controlPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JPanel1</H3>
+<PRE>
+javax.swing.JPanel <B>JPanel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+editButton</H3>
+<PRE>
+javax.swing.JButton <B>editButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+aboveButton</H3>
+<PRE>
+javax.swing.JButton <B>aboveButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+belowButton</H3>
+<PRE>
+javax.swing.JButton <B>belowButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+deleteButton</H3>
+<PRE>
+javax.swing.JButton <B>deleteButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JPanel4</H3>
+<PRE>
+javax.swing.JPanel <B>JPanel4</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+defaultButton</H3>
+<PRE>
+javax.swing.JButton <B>defaultButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+sortButton</H3>
+<PRE>
+javax.swing.JButton <B>sortButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedBorder1</H3>
+<PRE>
+javax.swing.border.EtchedBorder <B>etchedBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridScrollPane</H3>
+<PRE>
+javax.swing.JScrollPane <B>gridScrollPane</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titledBorder1</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>titledBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+emptyBorder1</H3>
+<PRE>
+javax.swing.border.EmptyBorder <B>emptyBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+compoundBorder1</H3>
+<PRE>
+javax.swing.border.CompoundBorder <B>compoundBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titledBorder4</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>titledBorder4</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.ContourLineAttributeDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/ContourLineAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.ContourLineAttributeDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+attr_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/ContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">ContourLineAttribute</A> <B>attr_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFont_</H3>
+<PRE>
+java.awt.Font <B>labelFont_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+result_</H3>
+<PRE>
+int <B>result_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+styleNames_</H3>
+<PRE>
+java.lang.String[] <B>styleNames_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fComponentsAdjusted</H3>
+<PRE>
+boolean <B>fComponentsAdjusted</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+TabbedPane</H3>
+<PRE>
+javax.swing.JTabbedPane <B>TabbedPane</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+linePanel</H3>
+<PRE>
+javax.swing.JPanel <B>linePanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+colorUseDefault</H3>
+<PRE>
+javax.swing.JCheckBox <B>colorUseDefault</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lineColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>lineColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel5</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel5</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+styleUseDefault</H3>
+<PRE>
+javax.swing.JCheckBox <B>styleUseDefault</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lineStyleComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>lineStyleComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel18</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel18</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JPanel1</H3>
+<PRE>
+javax.swing.JPanel <B>JPanel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel19</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel19</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel20</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel20</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel21</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel21</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JPanel2</H3>
+<PRE>
+javax.swing.JPanel <B>JPanel2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelPanel</H3>
+<PRE>
+javax.swing.JPanel <B>labelPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel23</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel23</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JPanel3</H3>
+<PRE>
+javax.swing.JPanel <B>JPanel3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel24</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel24</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel25</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel25</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel26</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel26</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JPanel4</H3>
+<PRE>
+javax.swing.JPanel <B>JPanel4</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel11</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel11</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelColorUseDefault</H3>
+<PRE>
+javax.swing.JCheckBox <B>labelColorUseDefault</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+textColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>textColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel15</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel15</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFontUseDefault</H3>
+<PRE>
+javax.swing.JCheckBox <B>labelFontUseDefault</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontPanel</H3>
+<PRE>
+javax.swing.JPanel <B>fontPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontLabel</H3>
+<PRE>
+javax.swing.JLabel <B>fontLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontEditor</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A> <B>fontEditor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel16</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel16</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+heightPUseDefault</H3>
+<PRE>
+javax.swing.JCheckBox <B>heightPUseDefault</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+heightTextField</H3>
+<PRE>
+javax.swing.JTextField <B>heightTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel6</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel6</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+textTextField</H3>
+<PRE>
+javax.swing.JTextField <B>textTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel22</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel22</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFormatUseDefault</H3>
+<PRE>
+javax.swing.JCheckBox <B>labelFormatUseDefault</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFormatTextField</H3>
+<PRE>
+javax.swing.JTextField <B>labelFormatTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel17</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel17</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+autoLabelCheckBox</H3>
+<PRE>
+javax.swing.JCheckBox <B>autoLabelCheckBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel7</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel7</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelEnabledUseDefault</H3>
+<PRE>
+javax.swing.JCheckBox <B>labelEnabledUseDefault</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelEnabledCheckBox</H3>
+<PRE>
+javax.swing.JCheckBox <B>labelEnabledCheckBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+applyButton</H3>
+<PRE>
+javax.swing.JButton <B>applyButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedBorder1</H3>
+<PRE>
+javax.swing.border.EtchedBorder <B>etchedBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lineStyleCBM</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>lineStyleCBM</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+capStyleCBM</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>capStyleCBM</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miterStyleCBM</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>miterStyleCBM</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+strokePanel</H3>
+<PRE>
+javax.swing.JPanel <B>strokePanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titledBorder1</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>titledBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridBagLayout1</H3>
+<PRE>
+java.awt.GridBagLayout <B>gridBagLayout1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dashArrayUseDefault</H3>
+<PRE>
+javax.swing.JCheckBox <B>dashArrayUseDefault</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel110</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel110</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dashPhaseTextField</H3>
+<PRE>
+javax.swing.JTextField <B>dashPhaseTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel27</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel27</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel28</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel28</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dashArrayTextField</H3>
+<PRE>
+javax.swing.JTextField <B>dashArrayTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+widthTextField</H3>
+<PRE>
+javax.swing.JTextField <B>widthTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+arrayEditor</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A> <B>arrayEditor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dashArrayPanel</H3>
+<PRE>
+javax.swing.JPanel <B>dashArrayPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dashPhaseUseDefault</H3>
+<PRE>
+javax.swing.JCheckBox <B>dashPhaseUseDefault</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+widthUseDefault</H3>
+<PRE>
+javax.swing.JCheckBox <B>widthUseDefault</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel2</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel3</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+capStyleUseDefault</H3>
+<PRE>
+javax.swing.JCheckBox <B>capStyleUseDefault</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miterStyleUseDefault</H3>
+<PRE>
+javax.swing.JCheckBox <B>miterStyleUseDefault</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miterLimitUseDefault</H3>
+<PRE>
+javax.swing.JCheckBox <B>miterLimitUseDefault</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+capStyleComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>capStyleComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miterStyleComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>miterStyleComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miterLimitTextField</H3>
+<PRE>
+javax.swing.JTextField <B>miterLimitTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.DefaultContourLineAttributeDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/DefaultContourLineAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.DefaultContourLineAttributeDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+attr_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/DefaultContourLineAttribute.html" title="class in gov.noaa.pmel.sgt">DefaultContourLineAttribute</A> <B>attr_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFont_</H3>
+<PRE>
+java.awt.Font <B>labelFont_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+result_</H3>
+<PRE>
+int <B>result_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+styleNames_</H3>
+<PRE>
+java.lang.String[] <B>styleNames_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fComponentsAdjusted</H3>
+<PRE>
+boolean <B>fComponentsAdjusted</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+TabbedPane</H3>
+<PRE>
+javax.swing.JTabbedPane <B>TabbedPane</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+linePanel</H3>
+<PRE>
+javax.swing.JPanel <B>linePanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lineColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>lineColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel5</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel5</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lineStyleComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>lineStyleComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelPanel</H3>
+<PRE>
+javax.swing.JPanel <B>labelPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel7</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel7</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelEnabledCheckBox</H3>
+<PRE>
+javax.swing.JCheckBox <B>labelEnabledCheckBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel11</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel11</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+textColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>textColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel15</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel15</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontPanel</H3>
+<PRE>
+javax.swing.JPanel <B>fontPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontLabel</H3>
+<PRE>
+javax.swing.JLabel <B>fontLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontEditor</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A> <B>fontEditor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel16</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel16</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+heightTextField</H3>
+<PRE>
+javax.swing.JTextField <B>heightTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel6</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel6</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+sigDigitsTextField</H3>
+<PRE>
+javax.swing.JTextField <B>sigDigitsTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel17</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel17</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFormatTextField</H3>
+<PRE>
+javax.swing.JTextField <B>labelFormatTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+applyButton</H3>
+<PRE>
+javax.swing.JButton <B>applyButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedBorder1</H3>
+<PRE>
+javax.swing.border.EtchedBorder <B>etchedBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lineStyleCBM</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>lineStyleCBM</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+capStyleCBM</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>capStyleCBM</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miterStyleCBM</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>miterStyleCBM</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridBagLayout1</H3>
+<PRE>
+java.awt.GridBagLayout <B>gridBagLayout1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miterLimitTextField</H3>
+<PRE>
+javax.swing.JTextField <B>miterLimitTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dashArrayPanel</H3>
+<PRE>
+javax.swing.JPanel <B>dashArrayPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+strokePanel</H3>
+<PRE>
+javax.swing.JPanel <B>strokePanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+arrayEditor</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A> <B>arrayEditor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel28</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel28</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel27</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel27</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dashArrayTextField</H3>
+<PRE>
+javax.swing.JTextField <B>dashArrayTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dashPhaseTextField</H3>
+<PRE>
+javax.swing.JTextField <B>dashPhaseTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miterStyleComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>miterStyleComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel3</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel2</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel110</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel110</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+capStyleComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>capStyleComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+widthTextField</H3>
+<PRE>
+javax.swing.JTextField <B>widthTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titledBorder1</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>titledBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.FontDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/FontDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.FontDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+result_</H3>
+<PRE>
+int <B>result_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+font_</H3>
+<PRE>
+java.awt.Font <B>font_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontNames_</H3>
+<PRE>
+java.lang.String[] <B>fontNames_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+styles_</H3>
+<PRE>
+int[] <B>styles_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+styleNames_</H3>
+<PRE>
+java.lang.String[] <B>styleNames_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fComponentsAdjusted</H3>
+<PRE>
+boolean <B>fComponentsAdjusted</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedBorder1</H3>
+<PRE>
+javax.swing.border.EtchedBorder <B>etchedBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mainPanel</H3>
+<PRE>
+javax.swing.JPanel <B>mainPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>fontComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+boldButton</H3>
+<PRE>
+javax.swing.JToggleButton <B>boldButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+italicButton</H3>
+<PRE>
+javax.swing.JToggleButton <B>italicButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontLabel</H3>
+<PRE>
+javax.swing.JLabel <B>fontLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.GeoDateDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/GeoDateDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.GeoDateDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+initialDate</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>initialDate</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+earliestDateAllowed</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>earliestDateAllowed</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+latestDateAllowed</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>latestDateAllowed</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+earliestCheckingEnabled</H3>
+<PRE>
+boolean <B>earliestCheckingEnabled</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+latestCheckingEnabled</H3>
+<PRE>
+boolean <B>latestCheckingEnabled</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+regularFont</H3>
+<PRE>
+java.awt.Font <B>regularFont</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+boldFont</H3>
+<PRE>
+java.awt.Font <B>boldFont</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+panelBackground</H3>
+<PRE>
+java.awt.Color <B>panelBackground</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+calBackground</H3>
+<PRE>
+java.awt.Color <B>calBackground</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+selectedButnBackground</H3>
+<PRE>
+java.awt.Color <B>selectedButnBackground</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cal</H3>
+<PRE>
+java.util.GregorianCalendar <B>cal</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dateFormatter</H3>
+<PRE>
+java.text.SimpleDateFormat <B>dateFormatter</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+sdf</H3>
+<PRE>
+java.text.SimpleDateFormat <B>sdf</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+tsdf</H3>
+<PRE>
+java.text.SimpleDateFormat <B>tsdf</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+result_</H3>
+<PRE>
+int <B>result_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mainPanel_</H3>
+<PRE>
+javax.swing.JPanel <B>mainPanel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+calPanel</H3>
+<PRE>
+javax.swing.JPanel <B>calPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okPanel</H3>
+<PRE>
+javax.swing.JPanel <B>okPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+selectionPanel</H3>
+<PRE>
+javax.swing.JPanel <B>selectionPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+box</H3>
+<PRE>
+javax.swing.Box <B>box</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+theBox</H3>
+<PRE>
+javax.swing.Box <B>theBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+timeBox</H3>
+<PRE>
+javax.swing.Box <B>timeBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+monthYearBox</H3>
+<PRE>
+javax.swing.Box <B>monthYearBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okBox</H3>
+<PRE>
+javax.swing.Box <B>okBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelBox</H3>
+<PRE>
+javax.swing.Box <B>labelBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+hrMinBox</H3>
+<PRE>
+javax.swing.Box <B>hrMinBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+subYearButn</H3>
+<PRE>
+javax.swing.JButton <B>subYearButn</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+subMonthButn</H3>
+<PRE>
+javax.swing.JButton <B>subMonthButn</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+addMonthButn</H3>
+<PRE>
+javax.swing.JButton <B>addMonthButn</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+addYearButn</H3>
+<PRE>
+javax.swing.JButton <B>addYearButn</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+addHourButn</H3>
+<PRE>
+javax.swing.JButton <B>addHourButn</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+subHourButn</H3>
+<PRE>
+javax.swing.JButton <B>subHourButn</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+addMinButn</H3>
+<PRE>
+javax.swing.JButton <B>addMinButn</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+subMinButn</H3>
+<PRE>
+javax.swing.JButton <B>subMinButn</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButn</H3>
+<PRE>
+javax.swing.JButton <B>cancelButn</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButn</H3>
+<PRE>
+javax.swing.JButton <B>okButn</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+calButtons</H3>
+<PRE>
+javax.swing.JToggleButton[] <B>calButtons</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yearLabel</H3>
+<PRE>
+javax.swing.JLabel <B>yearLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+hourLabel</H3>
+<PRE>
+javax.swing.JLabel <B>hourLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minLabel</H3>
+<PRE>
+javax.swing.JLabel <B>minLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+hourMinLabel</H3>
+<PRE>
+javax.swing.JLabel <B>hourMinLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+selectionLabel</H3>
+<PRE>
+javax.swing.JLabel <B>selectionLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+monthChoice</H3>
+<PRE>
+java.awt.Choice <B>monthChoice</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yearChoice</H3>
+<PRE>
+java.awt.Choice <B>yearChoice</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+monthList</H3>
+<PRE>
+javax.swing.JComboBox <B>monthList</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minList</H3>
+<PRE>
+javax.swing.JComboBox <B>minList</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+hourText</H3>
+<PRE>
+javax.swing.JTextField <B>hourText</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yearText</H3>
+<PRE>
+javax.swing.JTextField <B>yearText</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+caller</H3>
+<PRE>
+java.awt.Component <B>caller</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+calButtonGroup</H3>
+<PRE>
+javax.swing.ButtonGroup <B>calButtonGroup</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+liquidDate</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>liquidDate</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lastDaySel</H3>
+<PRE>
+int <B>lastDaySel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lastButnSel</H3>
+<PRE>
+int <B>lastButnSel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xloc</H3>
+<PRE>
+int <B>xloc</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yloc</H3>
+<PRE>
+int <B>yloc</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+title</H3>
+<PRE>
+java.lang.String <B>title</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+hideTime</H3>
+<PRE>
+boolean <B>hideTime</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+TRACE</H3>
+<PRE>
+boolean <B>TRACE</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pcs</H3>
+<PRE>
+java.beans.PropertyChangeSupport <B>pcs</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.GridAttributeDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/GridAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.GridAttributeDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+attr_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/GridAttribute.html" title="class in gov.noaa.pmel.sgt">GridAttribute</A> <B>attr_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+conLevels_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/ContourLevels.html" title="class in gov.noaa.pmel.sgt">ContourLevels</A> <B>conLevels_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+colorMap_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/ColorMap.html" title="class in gov.noaa.pmel.sgt">ColorMap</A> <B>colorMap_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+paneList_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A>[] <B>paneList_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+contourLevelIndex_</H3>
+<PRE>
+int <B>contourLevelIndex_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+colorMapIndex_</H3>
+<PRE>
+int <B>colorMapIndex_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+conLevelTable_</H3>
+<PRE>
+javax.swing.JTable <B>conLevelTable_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+conLevelModel_</H3>
+<PRE>
+gov.noaa.pmel.sgt.swing.prop.GridAttributeDialog.ConLevelTableModel <B>conLevelModel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+grid_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTGrid.html" title="interface in gov.noaa.pmel.sgt.dm">SGTGrid</A> <B>grid_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+colorButtons_</H3>
+<PRE>
+javax.swing.JToggleButton[] <B>colorButtons_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fComponentsAdjusted</H3>
+<PRE>
+boolean <B>fComponentsAdjusted</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+TabbedPane</H3>
+<PRE>
+javax.swing.JTabbedPane <B>TabbedPane</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ContourLevelsPanel</H3>
+<PRE>
+javax.swing.JPanel <B>ContourLevelsPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridScrollPane</H3>
+<PRE>
+javax.swing.JScrollPane <B>gridScrollPane</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+controlPanel</H3>
+<PRE>
+javax.swing.JPanel <B>controlPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JPanel1</H3>
+<PRE>
+javax.swing.JPanel <B>JPanel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+editButton</H3>
+<PRE>
+javax.swing.JButton <B>editButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+aboveButton</H3>
+<PRE>
+javax.swing.JButton <B>aboveButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+belowButton</H3>
+<PRE>
+javax.swing.JButton <B>belowButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+deleteButton</H3>
+<PRE>
+javax.swing.JButton <B>deleteButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JPanel4</H3>
+<PRE>
+javax.swing.JPanel <B>JPanel4</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+defaultButton</H3>
+<PRE>
+javax.swing.JButton <B>defaultButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+sortButton</H3>
+<PRE>
+javax.swing.JButton <B>sortButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+newConLevelButton</H3>
+<PRE>
+javax.swing.JButton <B>newConLevelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ColorMapPanel</H3>
+<PRE>
+javax.swing.JPanel <B>ColorMapPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+colorControlPanel</H3>
+<PRE>
+javax.swing.JPanel <B>colorControlPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+colorMapPanel</H3>
+<PRE>
+javax.swing.JPanel <B>colorMapPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+newColorMapButton</H3>
+<PRE>
+javax.swing.JButton <B>newColorMapButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+loadColorMapButton</H3>
+<PRE>
+javax.swing.JButton <B>loadColorMapButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+saveColorMapButton</H3>
+<PRE>
+javax.swing.JButton <B>saveColorMapButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+colorPanel</H3>
+<PRE>
+javax.swing.JPanel <B>colorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+CLIndexedPanel</H3>
+<PRE>
+javax.swing.JPanel <B>CLIndexedPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+CLTransformPanel</H3>
+<PRE>
+javax.swing.JPanel <B>CLTransformPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+IndexedPanel</H3>
+<PRE>
+javax.swing.JPanel <B>IndexedPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+colorButtonsPanel</H3>
+<PRE>
+javax.swing.JPanel <B>colorButtonsPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+TransformPanel</H3>
+<PRE>
+javax.swing.JPanel <B>TransformPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+applyButton</H3>
+<PRE>
+javax.swing.JButton <B>applyButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mainPanel</H3>
+<PRE>
+javax.swing.JPanel <B>mainPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel5</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel5</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridStyleComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>gridStyleComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedBorder1</H3>
+<PRE>
+javax.swing.border.EtchedBorder <B>etchedBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+stringComboBoxModel1</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>stringComboBoxModel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedBorder2</H3>
+<PRE>
+javax.swing.border.EtchedBorder <B>etchedBorder2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titledBorder1</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>titledBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+emptyBorder1</H3>
+<PRE>
+javax.swing.border.EmptyBorder <B>emptyBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titledBorder4</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>titledBorder4</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titledBorder2</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>titledBorder2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.GridBagConstraints"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/GridBagConstraints.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.GridBagConstraints</A> extends java.awt.GridBagConstraints implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.LineAttributeDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/LineAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.LineAttributeDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+attr_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/LineAttribute.html" title="class in gov.noaa.pmel.sgt">LineAttribute</A> <B>attr_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pmIcon_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/PlotMarkIcon.html" title="class in gov.noaa.pmel.sgt.swing">PlotMarkIcon</A> <B>pmIcon_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mark_</H3>
+<PRE>
+int <B>mark_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+paneList_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A>[] <B>paneList_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fComponentsAdjusted</H3>
+<PRE>
+boolean <B>fComponentsAdjusted</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+applyButton</H3>
+<PRE>
+javax.swing.JButton <B>applyButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedBorder1</H3>
+<PRE>
+javax.swing.border.EtchedBorder <B>etchedBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mainPanel</H3>
+<PRE>
+javax.swing.JPanel <B>mainPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+colorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>colorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel5</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel5</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lineStyleComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>lineStyleComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel6</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel6</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+markPanel</H3>
+<PRE>
+javax.swing.JPanel <B>markPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+plotMarkIconLabel</H3>
+<PRE>
+javax.swing.JLabel <B>plotMarkIconLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+markEditor</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A> <B>markEditor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel7</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel7</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+markHeightTextField</H3>
+<PRE>
+javax.swing.JTextField <B>markHeightTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lineStyleCBM</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>lineStyleCBM</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+capStyleCBM</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>capStyleCBM</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miterStyleCBM</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>miterStyleCBM</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+strokePanel</H3>
+<PRE>
+javax.swing.JPanel <B>strokePanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+strokeBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>strokeBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridBagLayout1</H3>
+<PRE>
+java.awt.GridBagLayout <B>gridBagLayout1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel10</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel10</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+widthTextField</H3>
+<PRE>
+javax.swing.JTextField <B>widthTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel8</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel8</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dashArrayTextField</H3>
+<PRE>
+javax.swing.JTextField <B>dashArrayTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dashArrayPanel</H3>
+<PRE>
+javax.swing.JPanel <B>dashArrayPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+arrayEditor</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A> <B>arrayEditor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel9</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel9</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dashPhaseTextField</H3>
+<PRE>
+javax.swing.JTextField <B>dashPhaseTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel2</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+capStyleComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>capStyleComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miterStyleComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>miterStyleComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel3</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miterLimitTextField</H3>
+<PRE>
+javax.swing.JTextField <B>miterLimitTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+flowLayout1</H3>
+<PRE>
+java.awt.FlowLayout <B>flowLayout1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+flowLayout2</H3>
+<PRE>
+java.awt.FlowLayout <B>flowLayout2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.LogoDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/LogoDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.LogoDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+logo_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Logo.html" title="class in gov.noaa.pmel.sgt">Logo</A> <B>logo_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> <B>pane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ignoreEvent_</H3>
+<PRE>
+boolean <B>ignoreEvent_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fComponentsAdjusted</H3>
+<PRE>
+boolean <B>fComponentsAdjusted</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+applyButton</H3>
+<PRE>
+javax.swing.JButton <B>applyButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedBorder1</H3>
+<PRE>
+javax.swing.border.EtchedBorder <B>etchedBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mainPanel</H3>
+<PRE>
+javax.swing.JPanel <B>mainPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+positionPanel</H3>
+<PRE>
+javax.swing.JPanel <B>positionPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xPosTextField</H3>
+<PRE>
+javax.swing.JTextField <B>xPosTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel2</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yPosTextField</H3>
+<PRE>
+javax.swing.JTextField <B>yPosTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+alignPanel</H3>
+<PRE>
+javax.swing.JPanel <B>alignPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel3</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+horizComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>horizComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel4</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel4</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vertComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>vertComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+optionPanel</H3>
+<PRE>
+javax.swing.JPanel <B>optionPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel7</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel7</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelVisibleCheckBox</H3>
+<PRE>
+javax.swing.JCheckBox <B>labelVisibleCheckBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel6</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel6</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelSelectableCheckBox</H3>
+<PRE>
+javax.swing.JCheckBox <B>labelSelectableCheckBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+alignBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>alignBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+positionBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>positionBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+horizCBModel</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>horizCBModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vertCBModel</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>vertCBModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+optionBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>optionBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.NewLevelsDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/NewLevelsDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.NewLevelsDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+result_</H3>
+<PRE>
+int <B>result_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+grid_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/dm/SGTGrid.html" title="interface in gov.noaa.pmel.sgt.dm">SGTGrid</A> <B>grid_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+useSpacing_</H3>
+<PRE>
+boolean <B>useSpacing_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+rangeComputed_</H3>
+<PRE>
+boolean <B>rangeComputed_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fComponentsAdjusted</H3>
+<PRE>
+boolean <B>fComponentsAdjusted</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedBorder1</H3>
+<PRE>
+javax.swing.border.EtchedBorder <B>etchedBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mainPanel</H3>
+<PRE>
+javax.swing.JPanel <B>mainPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JPanel1</H3>
+<PRE>
+javax.swing.JPanel <B>JPanel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minTextField</H3>
+<PRE>
+javax.swing.JTextField <B>minTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel2</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+maxTextField</H3>
+<PRE>
+javax.swing.JTextField <B>maxTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JPanel3</H3>
+<PRE>
+javax.swing.JPanel <B>JPanel3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel3</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+nlevelsTextField</H3>
+<PRE>
+javax.swing.JTextField <B>nlevelsTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel5</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel5</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel4</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel4</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+spacingTextField</H3>
+<PRE>
+javax.swing.JTextField <B>spacingTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JPanel4</H3>
+<PRE>
+javax.swing.JPanel <B>JPanel4</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+computeButton</H3>
+<PRE>
+javax.swing.JButton <B>computeButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JPanel2</H3>
+<PRE>
+javax.swing.JPanel <B>JPanel2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel6</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel6</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minCompTextField</H3>
+<PRE>
+javax.swing.JTextField <B>minCompTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel7</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel7</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+maxCompTextField</H3>
+<PRE>
+javax.swing.JTextField <B>maxCompTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titledBorder1</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>titledBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titledBorder3</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>titledBorder3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+titledBorder2</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>titledBorder2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.PlotMarkDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/PlotMarkDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.PlotMarkDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+result_</H3>
+<PRE>
+int <B>result_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mark_</H3>
+<PRE>
+int <B>mark_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttons_</H3>
+<PRE>
+javax.swing.JToggleButton[] <B>buttons_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fComponentsAdjusted</H3>
+<PRE>
+boolean <B>fComponentsAdjusted</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedBorder1</H3>
+<PRE>
+javax.swing.border.EtchedBorder <B>etchedBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mainPanel</H3>
+<PRE>
+javax.swing.JPanel <B>mainPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.PointAttributeDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/PointAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.PointAttributeDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+pane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> <B>pane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+paneList_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A>[] <B>paneList_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+attr_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/PointAttribute.html" title="class in gov.noaa.pmel.sgt">PointAttribute</A> <B>attr_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pmIcon_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/PlotMarkIcon.html" title="class in gov.noaa.pmel.sgt.swing">PlotMarkIcon</A> <B>pmIcon_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mark_</H3>
+<PRE>
+int <B>mark_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFont_</H3>
+<PRE>
+java.awt.Font <B>labelFont_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+styleNames_</H3>
+<PRE>
+java.lang.String[] <B>styleNames_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fComponentsAdjusted</H3>
+<PRE>
+boolean <B>fComponentsAdjusted</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+applyButton</H3>
+<PRE>
+javax.swing.JButton <B>applyButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedBorder1</H3>
+<PRE>
+javax.swing.border.EtchedBorder <B>etchedBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JTabbedPane1</H3>
+<PRE>
+javax.swing.JTabbedPane <B>JTabbedPane1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+markAttrPanel</H3>
+<PRE>
+javax.swing.JPanel <B>markAttrPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+colorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>colorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel6</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel6</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+markPanel</H3>
+<PRE>
+javax.swing.JPanel <B>markPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+plotMarkIconLabel</H3>
+<PRE>
+javax.swing.JLabel <B>plotMarkIconLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+markEditor</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A> <B>markEditor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel7</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel7</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+markHeightTextField</H3>
+<PRE>
+javax.swing.JTextField <B>markHeightTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelPanel</H3>
+<PRE>
+javax.swing.JPanel <B>labelPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel5</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel5</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+positionComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>positionComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel8</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel8</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontPanel</H3>
+<PRE>
+javax.swing.JPanel <B>fontPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontLabel</H3>
+<PRE>
+javax.swing.JLabel <B>fontLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontEditor</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A> <B>fontEditor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel9</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel9</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>labelColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel10</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel10</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelHeightTextField</H3>
+<PRE>
+javax.swing.JTextField <B>labelHeightTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel14</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel14</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+drawLabelCheckBox</H3>
+<PRE>
+javax.swing.JCheckBox <B>drawLabelCheckBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+positionCBModel</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>positionCBModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.RulerDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/RulerDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.RulerDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+pane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> <B>pane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+scale_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/Ruler.html" title="class in gov.noaa.pmel.sgt">Ruler</A> <B>scale_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFont_</H3>
+<PRE>
+java.awt.Font <B>labelFont_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+styleNames_</H3>
+<PRE>
+java.lang.String[] <B>styleNames_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fComponentsAdjusted</H3>
+<PRE>
+boolean <B>fComponentsAdjusted</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+applyButton</H3>
+<PRE>
+javax.swing.JButton <B>applyButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedBorder1</H3>
+<PRE>
+javax.swing.border.EtchedBorder <B>etchedBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+TabbedPane</H3>
+<PRE>
+javax.swing.JTabbedPane <B>TabbedPane</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelPanel</H3>
+<PRE>
+javax.swing.JPanel <B>labelPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel3</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+intervalTextField</H3>
+<PRE>
+javax.swing.JTextField <B>intervalTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel4</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel4</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+sigDigitsTextField</H3>
+<PRE>
+javax.swing.JTextField <B>sigDigitsTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel5</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel5</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+formatTextField</H3>
+<PRE>
+javax.swing.JTextField <B>formatTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel11</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel11</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+textColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>textColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel15</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel15</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontPanel</H3>
+<PRE>
+javax.swing.JPanel <B>fontPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontLabel</H3>
+<PRE>
+javax.swing.JLabel <B>fontLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontEditor</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A> <B>fontEditor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel16</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel16</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+heightTextField</H3>
+<PRE>
+javax.swing.JTextField <B>heightTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+positionComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>positionComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+rangePanel</H3>
+<PRE>
+javax.swing.JPanel <B>rangePanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+userPanel</H3>
+<PRE>
+javax.swing.JPanel <B>userPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel8</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel8</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minUserTextField</H3>
+<PRE>
+javax.swing.JTextField <B>minUserTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel9</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel9</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+maxUserTextField</H3>
+<PRE>
+javax.swing.JTextField <B>maxUserTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel2</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+incUserTextField</H3>
+<PRE>
+javax.swing.JTextField <B>incUserTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+physicalPanel</H3>
+<PRE>
+javax.swing.JPanel <B>physicalPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel10</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel10</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xPhysicalTextField</H3>
+<PRE>
+javax.swing.JTextField <B>xPhysicalTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel17</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel17</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yPhysicalTextField</H3>
+<PRE>
+javax.swing.JTextField <B>yPhysicalTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+originLabel</H3>
+<PRE>
+javax.swing.JLabel <B>originLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+widthPhysicalTextField</H3>
+<PRE>
+javax.swing.JTextField <B>widthPhysicalTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ticsStylePanel</H3>
+<PRE>
+javax.swing.JPanel <B>ticsStylePanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ticsPanel</H3>
+<PRE>
+javax.swing.JPanel <B>ticsPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel18</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel18</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+largeTicTextField</H3>
+<PRE>
+javax.swing.JTextField <B>largeTicTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel19</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel19</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+smallTicTextField</H3>
+<PRE>
+javax.swing.JTextField <B>smallTicTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel20</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel20</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+numSmallTicsTextField</H3>
+<PRE>
+javax.swing.JTextField <B>numSmallTicsTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel21</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel21</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ticPositionComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>ticPositionComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+stylePanel</H3>
+<PRE>
+javax.swing.JPanel <B>stylePanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel7</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel7</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+axislVisibleCheckBox</H3>
+<PRE>
+javax.swing.JCheckBox <B>axislVisibleCheckBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel6</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel6</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+axisSelectableCheckBox</H3>
+<PRE>
+javax.swing.JCheckBox <B>axisSelectableCheckBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+horizCBModel</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>horizCBModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vertCBModel</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>vertCBModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+positionCBModel</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>positionCBModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+userBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>userBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+physicalBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>physicalBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ticsBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>ticsBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+styleBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>styleBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ticPositionCBModel</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>ticPositionCBModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lineColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>lineColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel5</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel5</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+heightPhysicalTextField</H3>
+<PRE>
+javax.swing.JTextField <B>heightPhysicalTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.SGLabelDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/SGLabelDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.SGLabelDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+label_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/SGLabel.html" title="class in gov.noaa.pmel.sgt">SGLabel</A> <B>label_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> <B>pane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFont_</H3>
+<PRE>
+java.awt.Font <B>labelFont_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+styleNames_</H3>
+<PRE>
+java.lang.String[] <B>styleNames_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ignoreEvent_</H3>
+<PRE>
+boolean <B>ignoreEvent_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fComponentsAdjusted</H3>
+<PRE>
+boolean <B>fComponentsAdjusted</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+applyButton</H3>
+<PRE>
+javax.swing.JButton <B>applyButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedBorder1</H3>
+<PRE>
+javax.swing.border.EtchedBorder <B>etchedBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+TabbedPane</H3>
+<PRE>
+javax.swing.JTabbedPane <B>TabbedPane</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+textPanel</H3>
+<PRE>
+javax.swing.JPanel <B>textPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel9</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel9</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelTextField</H3>
+<PRE>
+javax.swing.JTextField <B>labelTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel11</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel11</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+textColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>textColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel15</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel15</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontPanel</H3>
+<PRE>
+javax.swing.JPanel <B>fontPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontLabel</H3>
+<PRE>
+javax.swing.JLabel <B>fontLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontEditor</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A> <B>fontEditor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel16</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel16</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+heightTextField</H3>
+<PRE>
+javax.swing.JTextField <B>heightTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel7</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel7</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelVisibleCheckBox</H3>
+<PRE>
+javax.swing.JCheckBox <B>labelVisibleCheckBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel6</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel6</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelSelectableCheckBox</H3>
+<PRE>
+javax.swing.JCheckBox <B>labelSelectableCheckBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+locationPanel</H3>
+<PRE>
+javax.swing.JPanel <B>locationPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+positionPanel</H3>
+<PRE>
+javax.swing.JPanel <B>positionPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xPosTextField</H3>
+<PRE>
+javax.swing.JTextField <B>xPosTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel2</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yPosTextField</H3>
+<PRE>
+javax.swing.JTextField <B>yPosTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+alignPanel</H3>
+<PRE>
+javax.swing.JPanel <B>alignPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel3</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+horizComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>horizComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel4</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel4</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vertComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>vertComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+orientPanel</H3>
+<PRE>
+javax.swing.JPanel <B>orientPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+horizRadioButton</H3>
+<PRE>
+javax.swing.JRadioButton <B>horizRadioButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vertRadioButton</H3>
+<PRE>
+javax.swing.JRadioButton <B>vertRadioButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+alignBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>alignBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+positionBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>positionBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+horizCBModel</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>horizCBModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vertCBModel</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>vertCBModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+orientBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>orientBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+flowLayout1</H3>
+<PRE>
+java.awt.FlowLayout <B>flowLayout1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.SpaceAxisDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/SpaceAxisDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.SpaceAxisDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+pane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> <B>pane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+sa_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/SpaceAxis.html" title="class in gov.noaa.pmel.sgt">SpaceAxis</A> <B>sa_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFont_</H3>
+<PRE>
+java.awt.Font <B>labelFont_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+originIsGeoDate_</H3>
+<PRE>
+boolean <B>originIsGeoDate_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+tOrigin_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>tOrigin_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+styleNames_</H3>
+<PRE>
+java.lang.String[] <B>styleNames_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dateFormat_</H3>
+<PRE>
+java.lang.String <B>dateFormat_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fComponentsAdjusted</H3>
+<PRE>
+boolean <B>fComponentsAdjusted</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+applyButton</H3>
+<PRE>
+javax.swing.JButton <B>applyButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedBorder1</H3>
+<PRE>
+javax.swing.border.EtchedBorder <B>etchedBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+TabbedPane</H3>
+<PRE>
+javax.swing.JTabbedPane <B>TabbedPane</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelPanel</H3>
+<PRE>
+javax.swing.JPanel <B>labelPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel3</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+intervalTextField</H3>
+<PRE>
+javax.swing.JTextField <B>intervalTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel4</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel4</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+sigDigitsTextField</H3>
+<PRE>
+javax.swing.JTextField <B>sigDigitsTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel5</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel5</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+formatTextField</H3>
+<PRE>
+javax.swing.JTextField <B>formatTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel11</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel11</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+textColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>textColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel15</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel15</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontPanel</H3>
+<PRE>
+javax.swing.JPanel <B>fontPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontLabel</H3>
+<PRE>
+javax.swing.JLabel <B>fontLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontEditor</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A> <B>fontEditor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel16</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel16</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+heightTextField</H3>
+<PRE>
+javax.swing.JTextField <B>heightTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+positionComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>positionComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+rangePanel</H3>
+<PRE>
+javax.swing.JPanel <B>rangePanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+userPanel</H3>
+<PRE>
+javax.swing.JPanel <B>userPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel8</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel8</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minUserTextField</H3>
+<PRE>
+javax.swing.JTextField <B>minUserTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel9</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel9</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+maxUserTextField</H3>
+<PRE>
+javax.swing.JTextField <B>maxUserTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel2</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+incUserTextField</H3>
+<PRE>
+javax.swing.JTextField <B>incUserTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+physicalPanel</H3>
+<PRE>
+javax.swing.JPanel <B>physicalPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel10</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel10</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minPhysicalTextField</H3>
+<PRE>
+javax.swing.JTextField <B>minPhysicalTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel17</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel17</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+maxPhysicalTextField</H3>
+<PRE>
+javax.swing.JTextField <B>maxPhysicalTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+originLabel</H3>
+<PRE>
+javax.swing.JLabel <B>originLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+originTextField</H3>
+<PRE>
+javax.swing.JTextField <B>originTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+originDateEditor</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A> <B>originDateEditor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ticsStylePanel</H3>
+<PRE>
+javax.swing.JPanel <B>ticsStylePanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ticsPanel</H3>
+<PRE>
+javax.swing.JPanel <B>ticsPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel18</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel18</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+largeTicTextField</H3>
+<PRE>
+javax.swing.JTextField <B>largeTicTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel19</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel19</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+smallTicTextField</H3>
+<PRE>
+javax.swing.JTextField <B>smallTicTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel20</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel20</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+numSmallTicsTextField</H3>
+<PRE>
+javax.swing.JTextField <B>numSmallTicsTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel21</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel21</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ticPositionComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>ticPositionComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+stylePanel</H3>
+<PRE>
+javax.swing.JPanel <B>stylePanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel7</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel7</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+axislVisibleCheckBox</H3>
+<PRE>
+javax.swing.JCheckBox <B>axislVisibleCheckBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel6</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel6</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+axisSelectableCheckBox</H3>
+<PRE>
+javax.swing.JCheckBox <B>axisSelectableCheckBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+attachPanel</H3>
+<PRE>
+javax.swing.JPanel <B>attachPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel23</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel23</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+transformCheckBox</H3>
+<PRE>
+javax.swing.JCheckBox <B>transformCheckBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+axisLabel</H3>
+<PRE>
+javax.swing.JLabel <B>axisLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+axisCheckBox</H3>
+<PRE>
+javax.swing.JCheckBox <B>axisCheckBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+horizCBModel</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>horizCBModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vertCBModel</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>vertCBModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+positionCBModel</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>positionCBModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+userBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>userBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+physicalBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>physicalBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ticsBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>ticsBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+styleBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>styleBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ticPositionCBModel</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>ticPositionCBModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lineColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>lineColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.TimeAxisDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/TimeAxisDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.TimeAxisDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+pane_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A> <B>pane_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ta_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/TimeAxis.html" title="class in gov.noaa.pmel.sgt">TimeAxis</A> <B>ta_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelFont_</H3>
+<PRE>
+java.awt.Font <B>labelFont_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+startDate_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>startDate_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+endDate_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>endDate_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+styleNames_</H3>
+<PRE>
+java.lang.String[] <B>styleNames_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dateFormat_</H3>
+<PRE>
+java.lang.String <B>dateFormat_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fComponentsAdjusted</H3>
+<PRE>
+boolean <B>fComponentsAdjusted</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+applyButton</H3>
+<PRE>
+javax.swing.JButton <B>applyButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedBorder1</H3>
+<PRE>
+javax.swing.border.EtchedBorder <B>etchedBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+TabbedPane</H3>
+<PRE>
+javax.swing.JTabbedPane <B>TabbedPane</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+labelPanel</H3>
+<PRE>
+javax.swing.JPanel <B>labelPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel4</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel4</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel5</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel5</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel2</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+majorFormatTextField</H3>
+<PRE>
+javax.swing.JTextField <B>majorFormatTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+majorIntervalTextField</H3>
+<PRE>
+javax.swing.JTextField <B>majorIntervalTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel3</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minorFormatTextField</H3>
+<PRE>
+javax.swing.JTextField <B>minorFormatTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minorIntervalTextField</H3>
+<PRE>
+javax.swing.JTextField <B>minorIntervalTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel11</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel11</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+textColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>textColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel15</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel15</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontPanel</H3>
+<PRE>
+javax.swing.JPanel <B>fontPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontLabel</H3>
+<PRE>
+javax.swing.JLabel <B>fontLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fontEditor</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A> <B>fontEditor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel16</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel16</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+heightTextField</H3>
+<PRE>
+javax.swing.JTextField <B>heightTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+positionComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>positionComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+rangePanel</H3>
+<PRE>
+javax.swing.JPanel <B>rangePanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+userPanel</H3>
+<PRE>
+javax.swing.JPanel <B>userPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel8</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel8</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minUserTextField</H3>
+<PRE>
+javax.swing.JTextField <B>minUserTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minDateEditor</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A> <B>minDateEditor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel9</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel9</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+maxUserTextField</H3>
+<PRE>
+javax.swing.JTextField <B>maxUserTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+maxDateEditor</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A> <B>maxDateEditor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+physicalPanel</H3>
+<PRE>
+javax.swing.JPanel <B>physicalPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel10</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel10</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minPhysicalTextField</H3>
+<PRE>
+javax.swing.JTextField <B>minPhysicalTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel17</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel17</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+maxPhysicalTextField</H3>
+<PRE>
+javax.swing.JTextField <B>maxPhysicalTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+originLabel</H3>
+<PRE>
+javax.swing.JLabel <B>originLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+originTextField</H3>
+<PRE>
+javax.swing.JTextField <B>originTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ticsStylePanel</H3>
+<PRE>
+javax.swing.JPanel <B>ticsStylePanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ticsPanel</H3>
+<PRE>
+javax.swing.JPanel <B>ticsPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel18</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel18</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+largeTicTextField</H3>
+<PRE>
+javax.swing.JTextField <B>largeTicTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel19</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel19</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+smallTicTextField</H3>
+<PRE>
+javax.swing.JTextField <B>smallTicTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel20</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel20</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+numSmallTicsTextField</H3>
+<PRE>
+javax.swing.JTextField <B>numSmallTicsTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel21</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel21</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ticPositionComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>ticPositionComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+stylePanel</H3>
+<PRE>
+javax.swing.JPanel <B>stylePanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel22</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel22</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+axisStyleComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>axisStyleComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel7</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel7</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+axislVisibleCheckBox</H3>
+<PRE>
+javax.swing.JCheckBox <B>axislVisibleCheckBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel6</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel6</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+axisSelectableCheckBox</H3>
+<PRE>
+javax.swing.JCheckBox <B>axisSelectableCheckBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+attachPanel</H3>
+<PRE>
+javax.swing.JPanel <B>attachPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel23</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel23</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+transformCheckBox</H3>
+<PRE>
+javax.swing.JCheckBox <B>transformCheckBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+axisLabel</H3>
+<PRE>
+javax.swing.JLabel <B>axisLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+axisCheckBox</H3>
+<PRE>
+javax.swing.JCheckBox <B>axisCheckBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+horizCBModel</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>horizCBModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vertCBModel</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>vertCBModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+positionCBModel</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>positionCBModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+userBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>userBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+physicalBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>physicalBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ticsBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>ticsBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+styleBorder</H3>
+<PRE>
+javax.swing.border.TitledBorder <B>styleBorder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ticPositionCBModel</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>ticPositionCBModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+styleCBModel</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>styleCBModel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lineColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>lineColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.sgt.swing.prop.VectorAttributeDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/sgt/swing/prop/VectorAttributeDialog.html" title="class in gov.noaa.pmel.sgt.swing.prop">gov.noaa.pmel.sgt.swing.prop.VectorAttributeDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+attr_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/VectorAttribute.html" title="class in gov.noaa.pmel.sgt">VectorAttribute</A> <B>attr_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pmIcon_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/PlotMarkIcon.html" title="class in gov.noaa.pmel.sgt.swing">PlotMarkIcon</A> <B>pmIcon_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mark_</H3>
+<PRE>
+int <B>mark_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+paneList_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/JPane.html" title="class in gov.noaa.pmel.sgt">JPane</A>[] <B>paneList_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+fComponentsAdjusted</H3>
+<PRE>
+boolean <B>fComponentsAdjusted</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+okButton</H3>
+<PRE>
+javax.swing.JButton <B>okButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+applyButton</H3>
+<PRE>
+javax.swing.JButton <B>applyButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+cancelButton</H3>
+<PRE>
+javax.swing.JButton <B>cancelButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+etchedBorder1</H3>
+<PRE>
+javax.swing.border.EtchedBorder <B>etchedBorder1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vectorStyleCBM</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>vectorStyleCBM</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+originStyleCBM</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>originStyleCBM</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+capStyleCBM</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>capStyleCBM</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miterStyleCBM</H3>
+<PRE>
+javax.swing.DefaultComboBoxModel <B>miterStyleCBM</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jTabbedPane1</H3>
+<PRE>
+javax.swing.JTabbedPane <B>jTabbedPane1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vectorMaxSizeTextField</H3>
+<PRE>
+javax.swing.JTextField <B>vectorMaxSizeTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridBagLayout2</H3>
+<PRE>
+java.awt.GridBagLayout <B>gridBagLayout2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vectorScaleTextField</H3>
+<PRE>
+javax.swing.JTextField <B>vectorScaleTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel5</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel5</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+colorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>colorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+offsetAngleTextField</H3>
+<PRE>
+javax.swing.JTextField <B>offsetAngleTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vectorStyleComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>vectorStyleComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel7</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel7</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel6</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel6</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel5</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel5</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+vectorPanel</H3>
+<PRE>
+javax.swing.JPanel <B>vectorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel11</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel11</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel10</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel10</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridBagLayout4</H3>
+<PRE>
+java.awt.GridBagLayout <B>gridBagLayout4</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+headMinSizeTextField</H3>
+<PRE>
+javax.swing.JTextField <B>headMinSizeTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel9</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel9</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel8</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel8</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+headScaleTextField</H3>
+<PRE>
+javax.swing.JTextField <B>headScaleTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+headMaxSizeTextField</H3>
+<PRE>
+javax.swing.JTextField <B>headMaxSizeTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+headFixedSizeTextField</H3>
+<PRE>
+javax.swing.JTextField <B>headFixedSizeTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+headPanel</H3>
+<PRE>
+javax.swing.JPanel <B>headPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+markHeightTextField</H3>
+<PRE>
+javax.swing.JTextField <B>markHeightTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridBagLayout3</H3>
+<PRE>
+java.awt.GridBagLayout <B>gridBagLayout3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+originStyleComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>originStyleComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel12</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel12</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel7</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel7</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel6</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel6</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+markPanel</H3>
+<PRE>
+javax.swing.JPanel <B>markPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+markEditor</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">ThreeDotsButton</A> <B>markEditor</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+markColorPanel</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/sgt/swing/prop/ColorEntryPanel.html" title="class in gov.noaa.pmel.sgt.swing.prop">ColorEntryPanel</A> <B>markColorPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+Mark</H3>
+<PRE>
+javax.swing.JPanel <B>Mark</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel4</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel4</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+plotMarkIconLabel</H3>
+<PRE>
+javax.swing.JLabel <B>plotMarkIconLabel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+gridBagLayout1</H3>
+<PRE>
+java.awt.GridBagLayout <B>gridBagLayout1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miterLimitTextField</H3>
+<PRE>
+javax.swing.JTextField <B>miterLimitTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JLabel10</H3>
+<PRE>
+javax.swing.JLabel <B>JLabel10</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+strokePanel</H3>
+<PRE>
+javax.swing.JPanel <B>strokePanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+miterStyleComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>miterStyleComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel3</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel3</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel2</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel2</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+jLabel1</H3>
+<PRE>
+javax.swing.JLabel <B>jLabel1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+capStyleComboBox</H3>
+<PRE>
+javax.swing.JComboBox <B>capStyleComboBox</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+widthTextField</H3>
+<PRE>
+javax.swing.JTextField <B>widthTextField</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR SIZE="4" NOSHADE>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="center"><FONT SIZE="+2">
+<B>Package</B> <B>gov.noaa.pmel.swing</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="gov.noaa.pmel.swing.JSlider2"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/swing/JSlider2.html" title="class in gov.noaa.pmel.swing">gov.noaa.pmel.swing.JSlider2</A> extends javax.swing.JComponent implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+rawRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Range.html" title="class in gov.noaa.pmel.util">Range</A> <B>rawRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+handleSize_</H3>
+<PRE>
+int <B>handleSize_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+size_</H3>
+<PRE>
+java.awt.Dimension <B>size_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yval_</H3>
+<PRE>
+int <B>yval_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+showBorder_</H3>
+<PRE>
+boolean <B>showBorder_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+twoHandles_</H3>
+<PRE>
+boolean <B>twoHandles_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+alwaysPost_</H3>
+<PRE>
+boolean <B>alwaysPost_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minHandle_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/beans/SliderHandle.html" title="class in gov.noaa.pmel.swing.beans">SliderHandle</A> <B>minHandle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+maxHandle_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/beans/SliderHandle.html" title="class in gov.noaa.pmel.swing.beans">SliderHandle</A> <B>maxHandle_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+min_</H3>
+<PRE>
+int <B>min_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+max_</H3>
+<PRE>
+int <B>max_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+scale_</H3>
+<PRE>
+double <B>scale_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minValue_</H3>
+<PRE>
+double <B>minValue_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+maxValue_</H3>
+<PRE>
+double <B>maxValue_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minOld_</H3>
+<PRE>
+double <B>minOld_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+maxOld_</H3>
+<PRE>
+double <B>maxOld_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minLabel_</H3>
+<PRE>
+java.lang.String <B>minLabel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+maxLabel_</H3>
+<PRE>
+java.lang.String <B>maxLabel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+changes</H3>
+<PRE>
+java.beans.PropertyChangeSupport <B>changes</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+indexed_</H3>
+<PRE>
+boolean <B>indexed_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+values_</H3>
+<PRE>
+double[] <B>values_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+pixels_</H3>
+<PRE>
+int[] <B>pixels_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+eBorder_</H3>
+<PRE>
+javax.swing.border.EtchedBorder <B>eBorder_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.swing.JSlider2Double"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/swing/JSlider2Double.html" title="class in gov.noaa.pmel.swing">gov.noaa.pmel.swing.JSlider2Double</A> extends javax.swing.JComponent implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+twoHandles_</H3>
+<PRE>
+boolean <B>twoHandles_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+range_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>range_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minValue_</H3>
+<PRE>
+double <B>minValue_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+oldMinValue_</H3>
+<PRE>
+double <B>oldMinValue_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+maxValue_</H3>
+<PRE>
+double <B>maxValue_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+oldMaxValue_</H3>
+<PRE>
+double <B>oldMaxValue_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+scale_</H3>
+<PRE>
+double <B>scale_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+format_</H3>
+<PRE>
+java.lang.String <B>format_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+form_</H3>
+<PRE>
+java.text.DecimalFormat <B>form_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+indexed_</H3>
+<PRE>
+boolean <B>indexed_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+values_</H3>
+<PRE>
+double[] <B>values_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+scaled_</H3>
+<PRE>
+double[] <B>scaled_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+slider_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/swing/JSlider2.html" title="class in gov.noaa.pmel.swing">JSlider2</A> <B>slider_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minLabel_</H3>
+<PRE>
+javax.swing.JLabel <B>minLabel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minField_</H3>
+<PRE>
+javax.swing.JTextField <B>minField_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+maxLabel_</H3>
+<PRE>
+javax.swing.JLabel <B>maxLabel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+maxField_</H3>
+<PRE>
+javax.swing.JTextField <B>maxField_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+panel_</H3>
+<PRE>
+javax.swing.JPanel <B>panel_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+layout_</H3>
+<PRE>
+java.awt.GridBagLayout <B>layout_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+changes</H3>
+<PRE>
+java.beans.PropertyChangeSupport <B>changes</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.swing.JSystemPropertiesDialog"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/swing/JSystemPropertiesDialog.html" title="class in gov.noaa.pmel.swing">gov.noaa.pmel.swing.JSystemPropertiesDialog</A> extends javax.swing.JDialog implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+propTable</H3>
+<PRE>
+javax.swing.JTable <B>propTable</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+frameSizeAdjusted</H3>
+<PRE>
+boolean <B>frameSizeAdjusted</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+displayPanel</H3>
+<PRE>
+javax.swing.JPanel <B>displayPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JScrollPane1</H3>
+<PRE>
+javax.swing.JScrollPane <B>JScrollPane1</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+buttonPanel</H3>
+<PRE>
+javax.swing.JPanel <B>buttonPanel</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+OKButton</H3>
+<PRE>
+javax.swing.JButton <B>OKButton</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.swing.ThreeDotsButton"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/swing/ThreeDotsButton.html" title="class in gov.noaa.pmel.swing">gov.noaa.pmel.swing.ThreeDotsButton</A> extends javax.swing.JButton implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<HR SIZE="4" NOSHADE>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="center"><FONT SIZE="+2">
+<B>Package</B> <B>gov.noaa.pmel.swing.beans</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="gov.noaa.pmel.swing.beans.SliderHandle"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/swing/beans/SliderHandle.html" title="class in gov.noaa.pmel.swing.beans">gov.noaa.pmel.swing.beans.SliderHandle</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+color_</H3>
+<PRE>
+java.awt.Color <B>color_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+size_</H3>
+<PRE>
+int <B>size_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+posx_</H3>
+<PRE>
+int <B>posx_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+posy_</H3>
+<PRE>
+int <B>posy_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+style_</H3>
+<PRE>
+int <B>style_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xpts</H3>
+<PRE>
+int[] <B>xpts</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+ypts</H3>
+<PRE>
+int[] <B>ypts</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR SIZE="4" NOSHADE>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="center"><FONT SIZE="+2">
+<B>Package</B> <B>gov.noaa.pmel.util</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="gov.noaa.pmel.util.Domain"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/Domain.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.Domain</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+xRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>xRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>yRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+tRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">TimeRange</A> <B>tRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xTime_</H3>
+<PRE>
+boolean <B>xTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yTime_</H3>
+<PRE>
+boolean <B>yTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xReversed_</H3>
+<PRE>
+boolean <B>xReversed_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yReversed_</H3>
+<PRE>
+boolean <B>yReversed_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.ExponentialTransformDown"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/ExponentialTransformDown.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.ExponentialTransformDown</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+mPhysRange</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>mPhysRange</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mUserRange</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>mUserRange</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+a</H3>
+<PRE>
+double <B>a</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+b</H3>
+<PRE>
+double <B>b</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+c</H3>
+<PRE>
+double <B>c</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.ExponentialTransformUp"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/ExponentialTransformUp.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.ExponentialTransformUp</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+mPhysRange</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>mPhysRange</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mUserRange</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>mUserRange</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+a</H3>
+<PRE>
+double <B>a</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+b</H3>
+<PRE>
+double <B>b</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+c</H3>
+<PRE>
+double <B>c</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.GeoDate"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.GeoDate</A> extends java.util.Date implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+max_day_</H3>
+<PRE>
+int[] <B>max_day_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+splitDone_</H3>
+<PRE>
+boolean <B>splitDone_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yearday_</H3>
+<PRE>
+int <B>yearday_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+dayofweek_</H3>
+<PRE>
+int <B>dayofweek_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+year_</H3>
+<PRE>
+int <B>year_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+month_</H3>
+<PRE>
+int <B>month_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+day_</H3>
+<PRE>
+int <B>day_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+hour_</H3>
+<PRE>
+int <B>hour_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+minute_</H3>
+<PRE>
+int <B>minute_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+second_</H3>
+<PRE>
+int <B>second_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+msec_</H3>
+<PRE>
+int <B>msec_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+MSec_</H3>
+<PRE>
+int <B>MSec_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+JDay_</H3>
+<PRE>
+int <B>JDay_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+EPICTimeDone_</H3>
+<PRE>
+boolean <B>EPICTimeDone_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+relativeTime_</H3>
+<PRE>
+boolean <B>relativeTime_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.GeoDateArray"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/GeoDateArray.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.GeoDateArray</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+date_</H3>
+<PRE>
+long[] <B>date_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.IllegalTimeValue"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/IllegalTimeValue.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.IllegalTimeValue</A> extends java.lang.Exception implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.util.LinearTransform"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/LinearTransform.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.LinearTransform</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+mPhysRange</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>mPhysRange</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mUserRange</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">Range2D</A> <B>mUserRange</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mPUSlope</H3>
+<PRE>
+double <B>mPUSlope</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mPUYintercept</H3>
+<PRE>
+double <B>mPUYintercept</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mUPSlope</H3>
+<PRE>
+double <B>mUPSlope</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+mUPYintercept</H3>
+<PRE>
+double <B>mUPYintercept</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.Point2D"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/Point2D.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.Point2D</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.util.Point2D.Double"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/Point2D.Double.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.Point2D.Double</A> extends <A HREF="gov/noaa/pmel/util/Point2D.html" title="class in gov.noaa.pmel.util">Point2D</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+x</H3>
+<PRE>
+double <B>x</B></PRE>
+<DL>
+<DD>x coordinate
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+y</H3>
+<PRE>
+double <B>y</B></PRE>
+<DL>
+<DD>y coordinate
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.Point2D.Float"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/Point2D.Float.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.Point2D.Float</A> extends <A HREF="gov/noaa/pmel/util/Point2D.html" title="class in gov.noaa.pmel.util">Point2D</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+x</H3>
+<PRE>
+float <B>x</B></PRE>
+<DL>
+<DD>x coordinate
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+y</H3>
+<PRE>
+float <B>y</B></PRE>
+<DL>
+<DD>y coordinate
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.Range"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/Range.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.Range</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+start</H3>
+<PRE>
+int <B>start</B></PRE>
+<DL>
+<DD>The range's first value
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+end</H3>
+<PRE>
+int <B>end</B></PRE>
+<DL>
+<DD>The range's last value
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.Range2D"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/Range2D.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.Range2D</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+start</H3>
+<PRE>
+double <B>start</B></PRE>
+<DL>
+<DD>The range's first value
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+end</H3>
+<PRE>
+double <B>end</B></PRE>
+<DL>
+<DD>The range's last value
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+delta</H3>
+<PRE>
+double <B>delta</B></PRE>
+<DL>
+<DD>The value of the increment
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.Rectangle2D"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/Rectangle2D.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.Rectangle2D</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.util.Rectangle2D.Double"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/Rectangle2D.Double.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.Rectangle2D.Double</A> extends <A HREF="gov/noaa/pmel/util/Rectangle2D.html" title="class in gov.noaa.pmel.util">Rectangle2D</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+height</H3>
+<PRE>
+double <B>height</B></PRE>
+<DL>
+<DD>height of rectangle
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+width</H3>
+<PRE>
+double <B>width</B></PRE>
+<DL>
+<DD>width of rectangle
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+x</H3>
+<PRE>
+double <B>x</B></PRE>
+<DL>
+<DD>x coordinate of rectangle
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+y</H3>
+<PRE>
+double <B>y</B></PRE>
+<DL>
+<DD>y coordinate of rectangle
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.Rectangle2D.Float"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/Rectangle2D.Float.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.Rectangle2D.Float</A> extends <A HREF="gov/noaa/pmel/util/Rectangle2D.html" title="class in gov.noaa.pmel.util">Rectangle2D</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+height</H3>
+<PRE>
+float <B>height</B></PRE>
+<DL>
+<DD>height of rectangle
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+width</H3>
+<PRE>
+float <B>width</B></PRE>
+<DL>
+<DD>width of rectangle
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+x</H3>
+<PRE>
+float <B>x</B></PRE>
+<DL>
+<DD>x coordinate of rectangle
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+y</H3>
+<PRE>
+float <B>y</B></PRE>
+<DL>
+<DD>y coordinate of rectangle
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.SoTDomain"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/SoTDomain.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.SoTDomain</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+xRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>xRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yRange_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> <B>yRange_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+xReversed_</H3>
+<PRE>
+boolean <B>xReversed_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+yReversed_</H3>
+<PRE>
+boolean <B>yReversed_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.SoTPoint"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/SoTPoint.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.SoTPoint</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+x_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A> <B>x_</B></PRE>
+<DL>
+<DD>X coordinate
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+y_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A> <B>y_</B></PRE>
+<DL>
+<DD>Y coordinate
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.SoTRange"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.SoTRange</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.util.SoTRange.Double"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/SoTRange.Double.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.SoTRange.Double</A> extends <A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+start</H3>
+<PRE>
+double <B>start</B></PRE>
+<DL>
+<DD>The range's first value
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+end</H3>
+<PRE>
+double <B>end</B></PRE>
+<DL>
+<DD>The range's last value
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+delta</H3>
+<PRE>
+double <B>delta</B></PRE>
+<DL>
+<DD>The value of the increment
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.SoTRange.Float"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/SoTRange.Float.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.SoTRange.Float</A> extends <A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+start</H3>
+<PRE>
+float <B>start</B></PRE>
+<DL>
+<DD>The range's first value
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+end</H3>
+<PRE>
+float <B>end</B></PRE>
+<DL>
+<DD>The range's last value
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+delta</H3>
+<PRE>
+float <B>delta</B></PRE>
+<DL>
+<DD>The value of the increment
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.SoTRange.GeoDate"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/SoTRange.GeoDate.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.SoTRange.GeoDate</A> extends <A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+start</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>start</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>The range's first time
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+end</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>end</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>The range's last time
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+delta</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>delta</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>The range's time increment
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.SoTRange.Integer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/SoTRange.Integer.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.SoTRange.Integer</A> extends <A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+start</H3>
+<PRE>
+int <B>start</B></PRE>
+<DL>
+<DD>The range's first value
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+end</H3>
+<PRE>
+int <B>end</B></PRE>
+<DL>
+<DD>The range's last value
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+delta</H3>
+<PRE>
+int <B>delta</B></PRE>
+<DL>
+<DD>The value of the increment
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.SoTRange.Short"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/SoTRange.Short.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.SoTRange.Short</A> extends <A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+start</H3>
+<PRE>
+short <B>start</B></PRE>
+<DL>
+<DD>The range's first value
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+end</H3>
+<PRE>
+short <B>end</B></PRE>
+<DL>
+<DD>The range's last value
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+delta</H3>
+<PRE>
+short <B>delta</B></PRE>
+<DL>
+<DD>The value of the increment
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.SoTRange.Time"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/SoTRange.Time.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.SoTRange.Time</A> extends <A HREF="gov/noaa/pmel/util/SoTRange.html" title="class in gov.noaa.pmel.util">SoTRange</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+start</H3>
+<PRE>
+long <B>start</B></PRE>
+<DL>
+<DD>The range's first value
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+end</H3>
+<PRE>
+long <B>end</B></PRE>
+<DL>
+<DD>The range's last value
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+delta</H3>
+<PRE>
+long <B>delta</B></PRE>
+<DL>
+<DD>The value of the increment
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.SoTValue"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.SoTValue</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="gov.noaa.pmel.util.SoTValue.Double"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/SoTValue.Double.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.SoTValue.Double</A> extends <A HREF="gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+value_</H3>
+<PRE>
+double <B>value_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.SoTValue.Float"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/SoTValue.Float.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.SoTValue.Float</A> extends <A HREF="gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+value_</H3>
+<PRE>
+float <B>value_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.SoTValue.GeoDate"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/SoTValue.GeoDate.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.SoTValue.GeoDate</A> extends <A HREF="gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+date_</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>date_</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.SoTValue.Integer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/SoTValue.Integer.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.SoTValue.Integer</A> extends <A HREF="gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+value_</H3>
+<PRE>
+int <B>value_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.SoTValue.Short"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/SoTValue.Short.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.SoTValue.Short</A> extends <A HREF="gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+value_</H3>
+<PRE>
+short <B>value_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.SoTValue.Time"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/SoTValue.Time.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.SoTValue.Time</A> extends <A HREF="gov/noaa/pmel/util/SoTValue.html" title="class in gov.noaa.pmel.util">SoTValue</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+value_</H3>
+<PRE>
+long <B>value_</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.TimeRange"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/TimeRange.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.TimeRange</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+start</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>start</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>The range's first time
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+end</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>end</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>The range's last time
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+delta</H3>
+<PRE>
+<A HREF="gov/noaa/pmel/util/GeoDate.html" title="class in gov.noaa.pmel.util">GeoDate</A> <B>delta</B></PRE>
+<DL>
+<DD><B>Deprecated.</B>&nbsp;<DD>The range's time increment
+<P>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="gov.noaa.pmel.util.Units"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="gov/noaa/pmel/util/Units.html" title="class in gov.noaa.pmel.util">gov.noaa.pmel.util.Units</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<HR SIZE="4" NOSHADE>
+
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
 <TH ALIGN="center"><FONT SIZE="+2">
@@ -136,7 +18640,16 @@ javax.swing.JComponent <B>legend</B></PRE>
 <H3>
 currentDataConstraint</H3>
 <PRE>
-java.lang.String[] <B>currentDataConstraint</B></PRE>
+java.lang.Object <B>currentDataConstraint</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+lPlaceholderLabel</H3>
+<PRE>
+javax.swing.JLabel <B>lPlaceholderLabel</B></PRE>
 <DL>
 <DL>
 </DL>
@@ -242,6 +18755,17 @@ java.lang.String <B>message</B></PRE>
 </DL>
 </DL>
 
+<P>
+<A NAME="nl.astron.lofar.java.gui.plotter.exceptions.PlotterConfigurationNotFoundException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterConfigurationNotFoundException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions">nl.astron.lofar.java.gui.plotter.exceptions.PlotterConfigurationNotFoundException</A> extends <A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions">PlotterException</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
 <P>
 <A NAME="nl.astron.lofar.java.gui.plotter.exceptions.PlotterDataAccessException"><!-- --></A>
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
@@ -369,6 +18893,33 @@ java.lang.String <B>message</B></PRE>
 </TR>
 </TABLE>
 
+<H3>
+message</H3>
+<PRE>
+java.lang.String <B>message</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<A NAME="nl.astron.lofar.java.gui.plotter.exceptions.PlotterPrintException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterPrintException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions">nl.astron.lofar.java.gui.plotter.exceptions.PlotterPrintException</A> extends <A HREF="nl/astron/lofar/java/gui/plotter/exceptions/PlotterException.html" title="class in nl.astron.lofar.java.gui.plotter.exceptions">PlotterException</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
 <H3>
 message</H3>
 <PRE>
@@ -387,11 +18938,11 @@ java.lang.String <B>message</B></PRE>
 </TABLE>
 
 <P>
-<A NAME="nl.astron.lofar.java.gui.plotter.test.PlotTestFrame"><!-- --></A>
+<A NAME="nl.astron.lofar.java.gui.plotter.test.PlotTestFrameStandAlone"><!-- --></A>
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Class <A HREF="nl/astron/lofar/java/gui/plotter/test/PlotTestFrame.html" title="class in nl.astron.lofar.java.gui.plotter.test">nl.astron.lofar.java.gui.plotter.test.PlotTestFrame</A> extends javax.swing.JFrame implements Serializable</B></FONT></TH>
+<B>Class <A HREF="nl/astron/lofar/java/gui/plotter/test/PlotTestFrameStandAlone.html" title="class in nl.astron.lofar.java.gui.plotter.test">nl.astron.lofar.java.gui.plotter.test.PlotTestFrameStandAlone</A> extends javax.swing.JFrame implements Serializable</B></FONT></TH>
 </TR>
 </TABLE>
 
@@ -459,72 +19010,18 @@ javax.swing.JCheckBox <B>cLegend</B></PRE>
 </DL>
 <HR>
 <H3>
-jSeparator1</H3>
-<PRE>
-javax.swing.JSeparator <B>jSeparator1</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-<H3>
-lendX</H3>
-<PRE>
-javax.swing.JLabel <B>lendX</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-<H3>
-lendY</H3>
-<PRE>
-javax.swing.JLabel <B>lendY</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-<H3>
-lnumX</H3>
-<PRE>
-javax.swing.JLabel <B>lnumX</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-<H3>
-lnumY</H3>
-<PRE>
-javax.swing.JLabel <B>lnumY</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-<H3>
-lparameterConstraint</H3>
-<PRE>
-javax.swing.JLabel <B>lparameterConstraint</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-<H3>
-lstartX</H3>
+cParamConstraint</H3>
 <PRE>
-javax.swing.JLabel <B>lstartX</B></PRE>
+javax.swing.JComboBox <B>cParamConstraint</B></PRE>
 <DL>
 <DL>
 </DL>
 </DL>
 <HR>
 <H3>
-lstartY</H3>
+jSeparator1</H3>
 <PRE>
-javax.swing.JLabel <B>lstartY</B></PRE>
+javax.swing.JSeparator <B>jSeparator1</B></PRE>
 <DL>
 <DL>
 </DL>
@@ -538,69 +19035,6 @@ javax.swing.JPanel <B>plotModPanel</B></PRE>
 <DL>
 </DL>
 </DL>
-<HR>
-<H3>
-tendX</H3>
-<PRE>
-javax.swing.JTextField <B>tendX</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-<H3>
-tendY</H3>
-<PRE>
-javax.swing.JTextField <B>tendY</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-<H3>
-tnumX</H3>
-<PRE>
-javax.swing.JTextField <B>tnumX</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-<H3>
-tnumY</H3>
-<PRE>
-javax.swing.JTextField <B>tnumY</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-<H3>
-tparameterConstraint</H3>
-<PRE>
-javax.swing.JTextField <B>tparameterConstraint</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-<H3>
-tstartX</H3>
-<PRE>
-javax.swing.JTextField <B>tstartX</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
-<H3>
-tstartY</H3>
-<PRE>
-javax.swing.JTextField <B>tstartY</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
 
 <P>
 <HR>