Package nl.astron.lofar.java.gui.plotter

Interface Summary
IPlot This interface forms the communications contract between the plotter classes and any possible plotter graphics framework using a class that implements this interface.
IPlotDataAccess This interface forms the communications contract between the plotter classes and any possible data access layer using a class that implements this interface.
IPlotDataExport This interface forms the communications contract between the plotter classes and any possible data export layer using a class that implements this interface.
 

Class Summary
PlotConstants This abstract class serves the plotter by storing strings often used in a central and easy to control location.
PlotController The PlotController class functions as the central controller between:

- The Visual component PlotPanel, which delivers input on what kind of plot the user wants
- The Model/Data component PlotDataManager, which delivers the dataset based on the users input and the configured data access layer
- The Utility Component IPlot, which makes the plot using the configured framework and the dataset
- The plot will then be returned to the PlotPanel.
PlotDataManager This singleton class functions as the gateway between the plotter and configured data access and export classes.
PlotPanel This class serves as a JFC/Swing container of a plot generated by the plotter framework.
PlotSGTImpl This class provides an implementation of IPlot for use with the SGT package.