ucar.unidata.data.point
Class PointDataSource.PlotModelSelectionComponent

java.lang.Object
  extended by ucar.unidata.data.DataSelectionComponent
      extended by ucar.unidata.data.point.PointDataSource.PlotModelSelectionComponent
Enclosing class:
PointDataSource

public static class PointDataSource.PlotModelSelectionComponent
extends DataSelectionComponent

Class PlotModelSelectionComponent holds plot (layout) model. Used for field selector and the properties

Author:
IDV Development Team

Field Summary
 
Fields inherited from class ucar.unidata.data.DataSelectionComponent
dataSelection
 
Constructor Summary
PointDataSource.PlotModelSelectionComponent(PointDataSource pointDataSource)
          ctor
 
Method Summary
 void applyToDataSelection(DataSelection dataSelection)
          set properties on dataselection
protected  JComponent doMakeContents()
          Make the gui for the data subset panel
 StationModel getPlotModel()
          Get the selected plot model
 boolean getShowInControlProperties()
          Should we show in the control properties tabs.
 void setPlotModel(StationModel model)
          Get the selected plot model
 
Methods inherited from class ucar.unidata.data.DataSelectionComponent
getContents, getContents, getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PointDataSource.PlotModelSelectionComponent

public PointDataSource.PlotModelSelectionComponent(PointDataSource pointDataSource)
ctor

Parameters:
pointDataSource - the associated source
Method Detail

doMakeContents

protected JComponent doMakeContents()
Make the gui for the data subset panel

Specified by:
doMakeContents in class DataSelectionComponent
Returns:
gui for data subset panel

applyToDataSelection

public void applyToDataSelection(DataSelection dataSelection)
set properties on dataselection

Specified by:
applyToDataSelection in class DataSelectionComponent
Parameters:
dataSelection - the dataselection

setPlotModel

public void setPlotModel(StationModel model)
Get the selected plot model

Parameters:
model - plot model

getPlotModel

public StationModel getPlotModel()
Get the selected plot model

Returns:
plot model

getShowInControlProperties

public boolean getShowInControlProperties()
Should we show in the control properties tabs.

Overrides:
getShowInControlProperties in class DataSelectionComponent
Returns:
false;