Package gov.noaa.pmel.sgt.beans

Classes and interfaces that make up SGT Beans.

See:
          Description

Class Summary
AxisHolder Contains the data necessary to instantiate an axis.
BorderDialog Edit/create a Border object to be used with PanelHolder.
DataGroup A holder for the X and Y transforms and optionally references to the X and Y axes for a CartesianGraph.
DataGroupLayer A holder for DataGroup and Layer associated with axes and Graph.
DataModel A model that supplies the relationship between SGTData objects, its Attribute and the Panel and DataGroup in which it is displayed and the Legend.
DataModelBeanInfo BeanInfo object for DataModel.
Label Encapsulates SGLabel properties.
Legend Encapsulates reference to SGTData and key.
Margin Margin class.
Page Main SGT JavaBean in conjunction with a DataModel and PanelModel will create a graphic.
PageBeanInfo  
Panel A Layer container that provides a StackedLayout of the Layers.
PanelHolder Object to hold all the objects necessary to describe a Panel.
PanelModel A model that supports the Panel structure of a Plot.
PanelModelBeanInfo  
PanelModelCustomizer Used at design time to customize a PanelModel.
PanelModelEditor Run-time and stand-alone editor to modify a PanelModel.
 

Exception Summary
DataTargetMismatchException SGTData does not match the target of Panel and DataGroup or Legend type.
 

Package gov.noaa.pmel.sgt.beans Description

Classes and interfaces that make up SGT Beans. The classes Page, DataModel, and PanelModel are the core bean classes. Classes that extend PropertyPanel or DragBox are used with both PanelModelCustomizer (called from IDE's) and PanelModelEditor (designed to be called from users code).

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.