|
||||||||||
| 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.GridDisplayControl
ucar.unidata.idv.control.CrossSectionControl
ucar.unidata.idv.control.ColorCrossSectionControl
ucar.unidata.idv.control.Level2ColorCrossSectionControl
public class Level2ColorCrossSectionControl
Class for displaying WSR-88D Level II cross sections as color shaded displays.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class ucar.unidata.idv.control.DisplayControlImpl |
|---|
DisplayControlImpl.SideLegendLabel |
| Field Summary |
|---|
| Fields inherited from class ucar.unidata.idv.control.CrossSectionControl |
|---|
coordTrans, crossSectionView, csSelector, dataIs3D, displayIs3D, endCoord, endLocation, SHARE_XSLINE, sizeX, sizeY, startCoord, startLocation, vcsDisplay, xsDisplay |
| Fields inherited from class ucar.unidata.idv.control.GridDisplayControl |
|---|
CMD_CONTOURDIALOG, CMD_SETLEVELS, gridDataInstance, INITIAL_PROBE_EARTHLOCATION, log_, settingLevel |
| 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 | |
|---|---|
Level2ColorCrossSectionControl()
Default constructor |
|
| Method Summary | |
|---|---|
protected void |
createCrossSectionSelector()
make a Selector line which shows and controls where RHI position is; uses current value of beam azimuth. |
void |
crossSectionChanged()
Load or reload data for a cross section. |
boolean |
getAllowAutoScale()
Get whether we can autoscale the vertical scale |
boolean |
getAutoScaleYAxis()
Get whether we should autoscale the Y Axis. |
MapViewManager |
getMapViewManager()
_more_ |
protected Hashtable |
getRequestProperties()
Get the request properties hash table. |
void |
initDone()
_more_ |
protected void |
initLinePosition(float stationLat,
float stationLon)
_more_ |
protected void |
loadDataFromLine()
_more_ |
void |
propertyChange(PropertyChangeEvent evt)
Handle property change |
protected boolean |
setData(DataChoice choice)
Set the data in the control |
protected void |
setRequestProperties()
Set the request properties |
protected void |
updateCenterPoint()
Update the center point location |
| Methods inherited from class ucar.unidata.idv.control.ColorCrossSectionControl |
|---|
createVCSDisplay, createXSDisplay, getAllowSmoothing, getControlWidgets, getIsRaster, getSmoothed, setAllowSmoothing, setSmoothed |
| 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 |
| Constructor Detail |
|---|
public Level2ColorCrossSectionControl()
| Method Detail |
|---|
public void initDone()
initDone in class CrossSectionControl
protected boolean setData(DataChoice choice)
throws VisADException,
RemoteException
setData in class CrossSectionControlchoice - choice representing the data
RemoteException - Java RMI error
VisADException - VisAD errorpublic void propertyChange(PropertyChangeEvent evt)
propertyChange in interface PropertyChangeListenerpropertyChange in class CrossSectionControlevt - The eventpublic void crossSectionChanged()
crossSectionChanged in class CrossSectionControlprotected Hashtable getRequestProperties()
getRequestProperties in class DisplayControlImpl
protected void setRequestProperties()
throws VisADException,
RemoteException
RemoteException - _more_
VisADException - _more_public MapViewManager getMapViewManager()
getMapViewManager in class DisplayControlImpl
protected void initLinePosition(float stationLat,
float stationLon)
throws VisADException,
RemoteException
stationLat - _more_stationLon - _more_
RemoteException - _more_
VisADException - _more_
protected void loadDataFromLine()
throws VisADException,
RemoteException
loadDataFromLine in class CrossSectionControlRemoteException - _more_
VisADException - _more_
protected void createCrossSectionSelector()
throws VisADException,
RemoteException
createCrossSectionSelector in class CrossSectionControlRemoteException - Java RMI error
VisADException - VisAD error
protected void updateCenterPoint()
throws VisADException,
RemoteException
RemoteException - Java RMI error
VisADException - VisAD errorpublic boolean getAllowAutoScale()
getAllowAutoScale in class CrossSectionControlpublic boolean getAutoScaleYAxis()
getAutoScaleYAxis in class CrossSectionControl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||