|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.unidata.collab.SharableImpl
ucar.unidata.idv.control.DisplayControlBase
ucar.unidata.idv.control.DisplayControlImpl
ucar.unidata.idv.control.ObsDisplayControl
ucar.unidata.idv.control.StationModelControl
public class StationModelControl
A DisplayControl for station models
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class ucar.unidata.idv.control.ObsDisplayControl |
|---|
ObsDisplayControl.RealWrapper |
| Nested classes/interfaces inherited from class ucar.unidata.idv.control.DisplayControlImpl |
|---|
DisplayControlImpl.SideLegendLabel |
| Field Summary | |
|---|---|
protected FieldImpl |
currentStationData
The currently displayed data |
protected List |
densityComps
List of components to disable when not delcuttering |
protected List |
filters
filters for showing data |
protected FieldImpl |
lastDeclutteredData
Keep around the last set of decluttered data |
protected LayoutModelWidget |
layoutModelWidget
The widget to show the layout model in the gui |
protected static ImageIcon |
lockIcon
The icon used to show locked legend components |
protected boolean |
stationsLocked
Do we not declutter and just use the last set of decluttered stations |
protected List |
timeDeclutterComps
List of components to disable when not delcuttering |
protected static ImageIcon |
unlockIcon
The icon used to show unlocked legend components |
protected JPanel |
zPositionPanel
holds the z position slider |
| Fields inherited from class ucar.unidata.idv.control.ObsDisplayControl |
|---|
colNames, colString, FIELD_ALL, format, LABEL_ALT, LABEL_LAT, LABEL_LON, LABEL_TIME |
| Fields inherited from class ucar.unidata.idv.control.DisplayControlImpl |
|---|
categories, colorScaleInfo, colorScales, contourInfo, contourInfoParams, contourWidget, controlContext, ctw, dataSelection, defaultView, defaultViewManager, DISPLAY_LIST_NAME, displayListTable, displayListUsesColor, displayMasters, displayUnit, helpUrl, initNoteText, instantiatedWithNoData, noteTextArea, noteWrapper, paramName, requestProperties, selectRangeWidget, settingVisibility, sharables, showNoteText, skipSlider, version, viewManagers, ZFUDGE |
| Fields inherited from interface ucar.unidata.idv.DisplayControl |
|---|
BOTTOM_LEGEND, DEFAULT_PROBEFORMAT, PREF_PREFIX, PREF_PROBEFORMAT, PREF_REMOVEONWINDOWCLOSE, PREF_SAMPLING_MODE, PREF_STANDALONE_REMOVEONCLOSE, PREF_STANDALONE_REMOVEONCLOSE_ASK, PROP_LEGENDICON, RASTERMODE_SHOWALL, RASTERMODE_SHOWNONRASTER, RASTERMODE_SHOWRASTER, SIDE_LEGEND |
| Constructor Summary | |
|---|---|
StationModelControl()
Default constructor. |
|
| Method Summary | |
|---|---|
void |
addChartParam(String paramName)
Add a chart parametere |
protected JComponent |
addDensityComp(JComponent comp)
Add the given component into the list of density components that are to be enabled/disabled when the declutter checkbox is toggled. |
protected void |
addDisplaySettings(DisplaySettingsDialog dsd)
Add properties to the display settings dialog |
protected JComponent |
addTimeDeclutterComp(JComponent comp)
Add the given component into the list of time declutter components that are to be enabled/disabled when the declutter checkbox is toggled. |
void |
applyFilters()
Apply the vis filters |
void |
applyTimeRange()
Handle some sort of time change. |
protected LinearLatLonSet |
calculateLatLonBounds(Rectangle2D screenBounds)
Calculate the LatLonBounds based on the VisAD screen bound. |
void |
chartChanged()
Handle a chart changed event |
protected StationModelDisplayable |
createStationModelDisplayable()
Create the StationModelDisplayable used by this
DisplayControl. |
protected float |
decodeFilterString(String filter)
Decode the selected filter string and return the corresponding filter. |
protected void |
doInitialUpdateLegendAndList()
Do the initial update legend and list |
protected Container |
doMakeContents()
Make Gui contents |
protected JComponent |
doMakeFilterGui(boolean includeAll)
Make the filter GUI |
protected JComponent |
doMakeSideLegendComponent()
Make the side legend component |
protected JPanel |
doMakeVerticalPositionPanel()
Make the gui panel for vertical position |
void |
doRemove()
Remove this DisplayControl from the system. |
void |
editStationTable()
Popup the station model editor |
void |
exportAsCsv()
Export the table as csv |
void |
exportAsKmz()
_more_ |
protected void |
fieldSelectorChanged()
Handle when the value in the column field has changed. |
protected FieldImpl |
filterData(FieldImpl obs)
Apply the filters to the given data |
protected PointOb |
findClosestOb(EarthLocation el,
FieldImpl theField)
Find the closest ob in the field to the particular EarthLocation |
void |
firstFrameDone()
Have we been unpersisted into a view manager that has not been displayed yet? |
boolean |
getAskedUserToDeclutterTime()
Get the AskedUserToDeclutterTime property. |
protected Rectangle2D |
getBounds()
Get the bounds for the visible portion of the screen. |
TimeSeriesChart |
getChart()
Get the chart |
List |
getChartParams()
Get the ChartParams property. |
protected ColorTable |
getColorTableToApply()
Get the color table to use when applying to displayables |
String |
getColorWidgetLabel()
Return the label that is to be used for the color widget |
void |
getControlWidgets(List controlWidgets)
Get any control widgets special to this control and add them to the list. |
MapProjection |
getDataProjection()
Get the MapProjection for this data; if have a single point data object make synthetic map projection for location |
protected String |
getDataProjectionLabel()
What label should be used for the data projection |
boolean |
getDeclutter()
Get whether this DisplayControl should be decluttered or not. |
float |
getDeclutterFilter()
Get whether this DisplayControl should be decluttered or not. |
protected JPanel |
getDensityControl()
Create the 'Low' slider 'High' jpanel for the density slider. |
float |
getDisplayableScale()
Get the scale the user can enter |
protected void |
getEditMenuItems(List items,
boolean forMenuBar)
Get edit menu items |
protected JComponent |
getExtraLegendComponent(int legendType)
Assume that any display controls that have a color table widget will want the color table to show up in the legend. |
protected List |
getFilterNames()
Return the list of names that shows up in the filter gui names combob box. |
List |
getFilters()
Get the Filters property. |
boolean |
getFiltersEnabled()
Get the FiltersEnabled property. |
Image |
getImage(String what)
Get the image of "what". |
protected ColorTable |
getInitialColorTable()
Overwrite base class method so we don't have any color table. |
JButton |
getLockButton()
Create and return the lcok button |
boolean |
getMatchAll()
Get the MatchAll property. |
boolean |
getOnlyShowFiltered()
Get the OnlyShowFiltered property. |
Range |
getRangeToApply()
Overwrite base class method to return the color range to use when applying to displayables. |
protected void |
getSaveMenuItems(List items,
boolean forMenuBar)
Add the relevant file menu items into the list |
protected float |
getScale()
Get the scaling used for this object to control the size of the shapes. |
protected float |
getScaleFromDisplayable()
A utility to get the scale from the dislayable |
String |
getSelectedObId()
Get the SelectedObId property. |
LatLonPoint |
getSelectedObLocation()
Get the SelectedObLocation property. |
boolean |
getShouldUseAltitude()
Get the ShouldUseAltitude property. |
StationModel |
getStationModel()
Get the current station model view. |
String |
getStationModelName()
Gets the name of the StationModel. |
boolean |
getStationsLocked()
Get the locking of the stations parameter |
StationModel |
getTheStationModel()
Get the StationModel property. |
TimeSeriesChart |
getTimeSeries()
Get the TimeSeries property. |
protected TupleType |
getTupleType()
Provide to the base class the type of the obs |
boolean |
getUseDataTimes()
Get the use data times property. |
boolean |
getUseLastTime()
Get the UseLastTime property. |
protected void |
getViewMenuItems(List items,
boolean forMenuBar)
Add a few things to the View Menu specific to this control |
protected void |
handleChangedStationModel(StationModel changedModel)
The station model changed |
void |
handleDisplayChanged(DisplayEvent evt)
Listen for DisplayEvents |
protected void |
handleMousePressed(EarthLocation el,
DisplayEvent evt)
Handle the mouse pressed event in the main display |
void |
handleOnlyShow(int index)
call back from radio buttons in gui for filters |
protected boolean |
haveFilters()
Do we have any filters |
boolean |
init(DataChoice dataChoice)
Call to help make this kind of Display Control; also calls code to made the Displayable (empty of data thus far). |
void |
initAfterUnPersistence(ControlContext vc,
Hashtable properties)
Initailize after we have been unpersisted. |
protected void |
initDisplayable(StationModelDisplayable myDisplay)
Initialize the displayable with another |
void |
initDone()
Init is done |
void |
initFilters()
Init the vis filters |
protected boolean |
isChartEnabled()
Is the chart enabled? |
boolean |
isInitDone()
Are we fully initialized |
protected void |
loadData()
Load data into the Displayable. |
protected void |
loadDataInAWhile()
This checks to see if we have a pending loadData call (from a prior event). |
protected void |
loadDataInThread()
A utility method that sets the wait cursor and calls loadData in a separate thread . |
protected void |
makeStationModelEditMenuItems(List items,
boolean forMenuBar)
Get edit menu items |
void |
projectionChanged()
Method to call if projection changes. |
void |
propertyChange(PropertyChangeEvent evt)
Property change method. |
void |
removeChartParam(PointParam pointParam)
Remove a parameters from the chart |
protected void |
resetData()
This gets called when the control has received notification of a dataChange event. |
void |
setAskedUserToDeclutterTime(boolean value)
Set the AskedUserToDeclutterTime property. |
void |
setChartParams(List value)
Set the PlotVars property. |
void |
setChartSettings(TwoFacedObject tfo)
recieve the chart display settings |
protected boolean |
setData(DataChoice choice)
Set the data for this instance from the choice supplied. |
void |
setDeclutter(boolean v)
Set whether this DisplayControl should be decluttered or not. |
void |
setDeclutterFilter(float filter)
Set whether the filtering for decluttering. |
void |
setDisplayableScale(float f)
Set the scale the user can enter |
void |
setFilters(List value)
Set the Filters property. |
void |
setFiltersEnabled(boolean value)
Set the FiltersEnabled property. |
protected void |
setLayoutModel(String id,
StationModel stationModel)
Set layout model |
void |
setMatchAll(boolean value)
Set the MatchAll property. |
void |
setOnlyShowFiltered(boolean value)
Set the OnlyShowFiltered property. |
void |
setScaleOnDisplayable()
A utility to set the scale on the dislayable |
protected void |
setScaleOnDisplayable(float f)
A utility to set the scale on the dislayable |
void |
setSelectedObId(String value)
Set the SelectedObId property. |
void |
setSelectedObLocation(LatLonPoint value)
Set the SelectedObLocation property. |
void |
setShouldUseAltitude(boolean value)
Set the ShouldUseAltitude property. |
void |
setShouldUseAltitudeIndex(int index)
Set the ShouldUseAltitude property. |
void |
setShowAllTimes(boolean value)
Set the show all times property. |
void |
setShowThumbNail(boolean value)
Set the ShowThumbNail property. |
void |
setStationModelFromWidget(StationModel sm)
Set the station model |
void |
setStationModelName(String n)
Sets the name of the StationModel. |
void |
setStationsLocked(boolean v)
Set the locking of the stations parameter |
void |
setTheStationModel(StationModel value)
Set the StationModel property. |
void |
setTimeSeries(TimeSeriesChart value)
Set the TimeSeries property. |
void |
setUseDataTimes(boolean value)
Set the use data times times property. |
void |
setUseLastTime(boolean value)
Set the UseLastTime property. |
protected boolean |
shouldAddControlListener()
Signal base class to add this as a control listener |
protected boolean |
shouldAddDisplayListener()
Signal base class to add this as a display listener |
void |
showLineProperties(PointParam pointParam)
Show the line properties for the PointParam |
void |
test()
test method |
protected void |
timeChanged(Real time)
Respond to a timeChange event |
protected void |
timeDeclutterChanged()
Handle when the time decluttering state has changed |
void |
toFront(PointParam pointParam)
Bring the chart parameter to the front |
void |
transectChanged()
Method called when a transect changes. |
protected void |
updateLockButton()
Set the icon and the tooltip on the lock button |
protected void |
updateTable(PointOb ob)
Extract the observation values from the given ob and update the table. |
void |
viewpointChanged()
Respond to changes in the control. |
| Methods inherited from class ucar.unidata.idv.control.DisplayControlBase |
|---|
boxToEarth, boxToEarth, boxToEarth, boxToEarth, boxToEarth, boxToScreen, calculateRectangle, createStationTfo, earthToBox, earthToBox, earthToBoxTuple, earthToScreen, formatLevels, getLabeledReal, getLevelReal, getScreenCenter, getSelectedStation, getTmpProperty, isLeftButtonDown, logException, logException, makeEarthLocation, putTmpProperty, removeTmpProperty, screenToBox, screenToBox, screenToEarth, setStations, setStations, toBox, toEarth, userErrorMessage, userMessage |
| Methods inherited from class ucar.unidata.collab.SharableImpl |
|---|
applySharableProperties, doShare, doShare, doShareExternal, doShareInternal, getReceiveShareTime, getSharablePropertiesComponent, getShareGroup, getSharing, getUniqueId, initSharable, removeSharable, setReceiveShareTime, setShareGroup, setSharing, setUniqueId, showSharableDialog |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface ucar.unidata.idv.DisplayControl |
|---|
getTmpProperty, putTmpProperty, removeTmpProperty |
| Methods inherited from interface ucar.unidata.collab.Sharable |
|---|
getReceiveShareTime, getShareGroup, getSharing, getUniqueId, setReceiveShareTime |
| Field Detail |
|---|
protected static ImageIcon lockIcon
protected static ImageIcon unlockIcon
protected JPanel zPositionPanel
protected LayoutModelWidget layoutModelWidget
protected boolean stationsLocked
protected List filters
protected List densityComps
protected List timeDeclutterComps
protected FieldImpl lastDeclutteredData
protected FieldImpl currentStationData
| Constructor Detail |
|---|
public StationModelControl()
| Method Detail |
|---|
public void initAfterUnPersistence(ControlContext vc,
Hashtable properties)
initAfterUnPersistence in interface DisplayControlinitAfterUnPersistence in class DisplayControlImplvc - The contextproperties - properties
public boolean init(DataChoice dataChoice)
throws VisADException,
RemoteException
init in class DisplayControlImpldataChoice - the DataChoice of the moment.
VisADException - some problem creating a VisAD object
RemoteException - some problem creating a remote VisAD objectprotected void doInitialUpdateLegendAndList()
DisplayControlImpl
doInitialUpdateLegendAndList in class DisplayControlImpl
protected void initDisplayable(StationModelDisplayable myDisplay)
throws VisADException,
RemoteException
myDisplay - the display
VisADException - some problem creating a VisAD object
RemoteException - some problem creating a remote VisAD objectpublic void initDone()
initDone in class DisplayControlImplpublic boolean isInitDone()
isInitDone in interface DisplayControlisInitDone in class DisplayControlImpl
public Image getImage(String what)
throws Exception
getImage in class DisplayControlImplwhat - the thing to get
Exception - On badnessprotected boolean shouldAddDisplayListener()
shouldAddDisplayListener in class DisplayControlImplprotected boolean shouldAddControlListener()
shouldAddControlListener in class DisplayControlImplprotected JComponent doMakeSideLegendComponent()
doMakeSideLegendComponent in class DisplayControlImplprotected void timeChanged(Real time)
timeChanged in class DisplayControlImpltime - new timepublic void propertyChange(PropertyChangeEvent evt)
propertyChange in interface PropertyChangeListenerpropertyChange in class DisplayControlImplevt - event to act onprotected void handleChangedStationModel(StationModel changedModel)
changedModel - The changed station model_protected String getDataProjectionLabel()
getDataProjectionLabel in class DisplayControlImplpublic MapProjection getDataProjection()
getDataProjection in interface DisplayControlgetDataProjection in class DisplayControlImplpublic void handleDisplayChanged(DisplayEvent evt)
handleDisplayChanged in class DisplayControlImplevt - The event
protected void handleMousePressed(EarthLocation el,
DisplayEvent evt)
el - Where the mouse is clickedevt - The event
protected PointOb findClosestOb(EarthLocation el,
FieldImpl theField)
throws VisADException,
RemoteException
el - the EarthLocationtheField - the data to search
RemoteException - Java RMI problem
VisADException - VisAD problemprotected void updateTable(PointOb ob)
ob - The obpublic void addChartParam(String paramName)
paramName - the name of the parameterpublic void chartChanged()
public void removeChartParam(PointParam pointParam)
pointParam - the description of the parameter to removepublic void toFront(PointParam pointParam)
pointParam - the parameter to frontten.public void firstFrameDone()
firstFrameDone in interface DisplayControlfirstFrameDone in class DisplayControlImpl
protected StationModelDisplayable createStationModelDisplayable()
throws VisADException,
RemoteException
StationModelDisplayable used by this
DisplayControl. This implementation also adds it
to the display. Called during init.
StationModelDisplayable used by this instance.
VisADException - some problem creating a VisAD object
RemoteException - some problem creating a remote VisAD object
public Range getRangeToApply()
throws RemoteException,
VisADException
getRangeToApply in class DisplayControlImplRemoteException - On badness
VisADException - On badnessprotected ColorTable getInitialColorTable()
getInitialColorTable in class DisplayControlImplprotected ColorTable getColorTableToApply()
getColorTableToApply in class DisplayControlImpl
protected boolean setData(DataChoice choice)
throws VisADException,
RemoteException
setData in class DisplayControlImplchoice - DataChoice that describes the data to
be loaded.
VisADException - some problem creating a VisAD object
RemoteException - some problem creating a remote VisAD objectDisplayControlImpl.setData(DataChoice)public void applyTimeRange()
applyTimeRange in class DisplayControlImplprotected void loadDataInThread()
protected void loadData()
Displayable. This is called from
setData(DataChoice) and whenever the projection changes.
Subclasses should override this to do whatever they need to.
This implementation uses a
PointDataInstance
to manage the data.
ObsDisplayControl.doMakeDataInstance(DataChoice)
protected TupleType getTupleType()
throws RemoteException,
VisADException
getTupleType in class ObsDisplayControlRemoteException - When bad things happen
VisADException - When bad things happenprotected float getScaleFromDisplayable()
public void setScaleOnDisplayable()
throws RemoteException,
VisADException
RemoteException - When bad things happen
VisADException - When bad things happen
protected void setScaleOnDisplayable(float f)
throws RemoteException,
VisADException
f - The new scale value
RemoteException - When bad things happen
VisADException - When bad things happen
protected void resetData()
throws VisADException,
RemoteException
resetData in class DisplayControlImplRemoteException - Java RMI problem
VisADException - VisAD problempublic void projectionChanged()
projectionChanged in interface DisplayControlprojectionChanged in class DisplayControlImplpublic void transectChanged()
transectChanged in interface DisplayControltransectChanged in class DisplayControlImplprotected void fieldSelectorChanged()
fieldSelectorChanged in class ObsDisplayControl
protected void getViewMenuItems(List items,
boolean forMenuBar)
getViewMenuItems in class DisplayControlImplitems - the list of items for the menuforMenuBar - true if for the menubar
protected FieldImpl filterData(FieldImpl obs)
throws Exception
obs - The data
Exception - When bad things happen.public void setTheStationModel(StationModel value)
value - The new value for StationModelpublic StationModel getTheStationModel()
public StationModel getStationModel()
public void setStationModelFromWidget(StationModel sm)
sm - station model
protected void setLayoutModel(String id,
StationModel stationModel)
id - idstationModel - station modelprotected JComponent getExtraLegendComponent(int legendType)
getExtraLegendComponent in class DisplayControlImpllegendType - type of legend
public String getStationModelName()
StationModel. Used by XML encoding.
StationModelpublic void setStationModelName(String n)
StationModel.
n - name of the StationModelpublic JButton getLockButton()
public void getControlWidgets(List controlWidgets)
throws VisADException,
RemoteException
getControlWidgets in class DisplayControlImplcontrolWidgets - default list based on any attributes set
for this DisplayControl.
VisADException - some problem creating a VisAD object
RemoteException - some problem creating a remote VisAD objectpublic void test()
public void editStationTable()
protected JPanel doMakeVerticalPositionPanel()
protected Container doMakeContents()
throws VisADException,
RemoteException
doMakeContents in class DisplayControlImplRemoteException
VisADExceptionpublic void showLineProperties(PointParam pointParam)
pointParam - the point parameter descriptionprotected void timeDeclutterChanged()
timeDeclutterChanged in class ObsDisplayControlprotected JComponent addDensityComp(JComponent comp)
comp - The component to add into the lsit
protected JComponent addTimeDeclutterComp(JComponent comp)
comp - The component to add into the lsit
protected JPanel getDensityControl()
protected void getEditMenuItems(List items,
boolean forMenuBar)
getEditMenuItems in class DisplayControlImplitems - list of menu itemsforMenuBar - true if for the menu bar
protected void makeStationModelEditMenuItems(List items,
boolean forMenuBar)
items - list of menu itemsforMenuBar - true if for the menu barprotected void addDisplaySettings(DisplaySettingsDialog dsd)
addDisplaySettings in class ObsDisplayControldsd - display settings dialogpublic void setChartSettings(TwoFacedObject tfo)
tfo - Holds the chart to applyprotected boolean isChartEnabled()
protected void getSaveMenuItems(List items,
boolean forMenuBar)
getSaveMenuItems in class DisplayControlImplitems - List of menu itemsforMenuBar - Is this for the menu in the window's menu bar or
for a popup menu in the legendpublic void exportAsKmz()
public void exportAsCsv()
protected boolean haveFilters()
public void initFilters()
public void applyFilters()
protected JComponent doMakeFilterGui(boolean includeAll)
includeAll - Include the radio buttons
public void handleOnlyShow(int index)
index - Which radio buttonprotected List getFilterNames()
protected void updateLockButton()
public void doRemove()
throws VisADException,
RemoteException
doRemove in interface DisplayControldoRemove in class ObsDisplayControlRemoteException - Java RMI error
VisADException - VisAD Errorpublic void setDeclutter(boolean v)
v - true to declutterpublic boolean getDeclutter()
public void setStationsLocked(boolean v)
v - true to stationsLockedpublic boolean getStationsLocked()
public void setDeclutterFilter(float filter)
filter - value of 1 (default) for no overlap (default).
0 < filter < 1 allows some data overlap.
filter > 1 causes data to be more widely spaced.public float getDeclutterFilter()
protected float getScale()
protected Rectangle2D getBounds()
protected LinearLatLonSet calculateLatLonBounds(Rectangle2D screenBounds)
screenBounds - VisAD screen bounds.
protected float decodeFilterString(String filter)
filter - filter as a string
public String getColorWidgetLabel()
getColorWidgetLabel in class DisplayControlImplpublic void setFilters(List value)
value - The new value for Filterspublic List getFilters()
public void setMatchAll(boolean value)
value - The new value for MatchAllpublic boolean getMatchAll()
public void setFiltersEnabled(boolean value)
value - The new value for FiltersEnabledpublic boolean getFiltersEnabled()
public void setShowAllTimes(boolean value)
value - The new value for showAllTimespublic void setUseDataTimes(boolean value)
value - The new value for use data timespublic boolean getUseDataTimes()
public float getDisplayableScale()
public void setDisplayableScale(float f)
f - The scalepublic void setUseLastTime(boolean value)
value - The new value for UseLastTimepublic boolean getUseLastTime()
public void viewpointChanged()
viewpointChanged in class DisplayControlImplprotected void loadDataInAWhile()
Note: This method does not need to be synchronized because it is called from within a synchronized block above.
public void setOnlyShowFiltered(boolean value)
value - The new value for OnlyShowFilteredpublic boolean getOnlyShowFiltered()
public void setShouldUseAltitude(boolean value)
value - The new value for ShouldUseAltitudepublic boolean getShouldUseAltitude()
public void setShouldUseAltitudeIndex(int index)
index - The indexpublic void setAskedUserToDeclutterTime(boolean value)
value - The new value for AskedUserToDeclutterTimepublic boolean getAskedUserToDeclutterTime()
public void setChartParams(List value)
value - The new value for PlotVarspublic List getChartParams()
public void setSelectedObId(String value)
value - The new value for SelectedObIdpublic String getSelectedObId()
public void setTimeSeries(TimeSeriesChart value)
value - The new value for TimeSeriespublic TimeSeriesChart getTimeSeries()
public TimeSeriesChart getChart()
public void setShowThumbNail(boolean value)
value - The new value for ShowThumbNailpublic void setSelectedObLocation(LatLonPoint value)
value - The new value for SelectedObLocationpublic LatLonPoint getSelectedObLocation()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||