public class ColorRhiControl extends ColorCrossSectionControl
DisplayControlImpl.SideLegendLabel| Modifier and Type | Field and Description |
|---|---|
protected boolean |
autorotateOn
flag for auto rotations
|
protected float |
beamAz
the beam azimuth
|
protected javax.swing.JLabel |
stationLabel
the station label
|
coordTrans, crossSectionView, csSelector, dataIs3D, displayIs3D, endCoord, endLocation, SHARE_XSLINE, sizeX, sizeY, startCoord, startLocation, vcsDisplay, xsDisplayCMD_CONTOURDIALOG, CMD_SETLEVELS, gridDataInstance, INITIAL_PROBE_EARTHLOCATION, log_, settingLevelcategories, colorScaleInfo, colorScales, contourInfo, contourInfoParams, contourWidget, controlContext, ctw, dataSelection, defaultView, defaultViewManager, DISPLAY_LIST_NAME, displayListTable, displayListUsesColor, displayMasters, displayUnit, helpUrl, initNoteText, instantiatedWithNoData, isProgressiveResolution, matchDisplayRegion, noteTextArea, noteWrapper, paramName, reloadFromBounds, requestProperties, resolutionReadout, selectRangeWidget, settingVisibility, sharables, showNoteText, skipSlider, version, viewManagers, ZFUDGEAPPEARANCE_DARK, APPEARANCE_IDV, APPEARANCE_LIGHT, CMD_BARBSIZE, CMD_COLORS, CMD_COLORTABLE, CMD_INTERVAL, CMD_LEVEL, CMD_LINEWIDTH, CMD_POPUP, CMD_REMOVE, DEFAULT_POINT_SIZE, DEFAULT_SAMPLING_MODE, FIND_ALL, FIND_CATEGORY, FIND_CLASS, FIND_SPECIAL, FIND_THIS, FIND_WITHDATA, FIND_WITHTHISDATA, FIND_WITHTHISFIELD, FIND_WITHTHISVIEW, FLAG_COLOR, FLAG_COLORTABLE, FLAG_COLORUNIT, FLAG_CONTOUR, FLAG_DATACONTROL, FLAG_DISPLAYUNIT, FLAG_GRIDTRAJECTORY, FLAG_LINEWIDTH, FLAG_NONE, FLAG_SELECTRANGE, FLAG_SKIPFACTOR, FLAG_SMOOTHING, FLAG_TEXTUREQUALITY, FLAG_TIMERANGE, FLAG_ZPOSITION, GRID_INSETS, ICON_LOCK, ICON_REMOVE, ICON_UNLOCK, LABEL_NONE, MACRO_DATASOURCENAME, MACRO_DISPLAYNAME, MACRO_DISPLAYUNIT, MACRO_FHOUR, MACRO_FHOUR2, MACRO_LONGNAME, MACRO_POSITION, MACRO_RESOLUTION, MACRO_SHORTNAME, MACRO_STATION, MACRO_TIMESTAMP, MACRO_VALUE, NEAREST_NEIGHBOR, PREF_DISPLAYLIST_TEMPLATE, PREF_EXTRALABEL_TEMPLATE, PREF_LEGENDLABEL_TEMPLATE, PROP_REMOVED, SETTINGS_GROUP_DISPLAY, SETTINGS_GROUP_FLAGS, SHARE_CHOICES, SHARE_COLOR, SHARE_COLORSCALE, SHARE_COLORTABLE, SHARE_DISPLAYUNIT, SHARE_POSITION, SHARE_SELECTRANGE, SHARE_SKIPVALUE, SHARE_TRANSECT, SHARE_VISIBILITY, WEIGHTED_AVERAGEBOTTOM_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 and Description |
|---|
ColorRhiControl()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
autorotateLine()
argument to runAuto ensures each thread has an id
|
protected boolean |
canDoProgressiveResolution()
Does this control support progressive resolution? Subclasses should
override.
|
protected void |
centerLinePosition()
Put one end of the rhi control line on the radar position (centered);
leave other end where it is.
|
protected void |
createCrossSectionSelector()
make a Selector line which shows and controls where
RHI position is; uses current value of beam azimuth.
|
protected DisplayableData |
createVCSDisplay()
Create the
DisplayableData that will be used
to depict the data in the control's display. |
protected DisplayableData |
createXSDisplay()
Create the
DisplayableData that will be used
to depict the data in the main display. |
void |
crossSectionChanged()
Load or reload data for a RHI selector line which has moved.
|
boolean |
getAllowAutoScale()
Get whether we can autoscale the vertical scale
|
boolean |
getAllowSmoothing()
Get whether we can smooth this display
|
boolean |
getAutorotateOn()
get whether the rhi is in autorotate mode
|
boolean |
getAutoScaleYAxis()
Get whether we should autoscale the Y Axis.
|
float |
getBeamAzimuth()
Get the azimuth of the rhi from radar location, 360 degrees, cw from N
|
java.lang.String |
getColorWidgetLabel()
set label for button controling color of the selector line
to "line color:"
|
void |
getControlWidgets(java.util.List controlWidgets)
Add any specialized control widgets for this control
to the list.
|
protected java.lang.String |
getCrossSectionViewLabel()
Get the label for the CrossSectionView
|
protected java.lang.String |
getDataProjectionLabel()
Get the data projection label
|
protected javax.swing.JComponent |
getDisplayTabComponent_old()
Create the component that goes into the 'Display' tab
|
protected javax.swing.JComponent |
getDisplayTabComponent()
_more_
|
void |
getLegendLabels(java.util.List labels,
int legendType)
Override the base class method to include the station name,
"moment" (data type as reflectivity) and
and the RHI azimuth in the legend label;
|
protected java.util.Hashtable |
getRequestProperties()
Get (and make if necessary)
the requester Hastable of properties that is carried along with
the data instance
|
void |
initDone()
Called after all initialization is finished.
|
protected void |
loadDataFromLine()
Create and loads a 2D FieldImpl from the existing getGridDataInstance()
at the position indicated by the controlling Selector line end points;
|
protected visad.FieldImpl |
make2DData(visad.FieldImpl inputfieldImpl)
Make a FieldImpl suitable for the 2D RHI display;
of form (time -> (integer_index->(x,altitude) -> parm));
x axis positions are in distance along cross section from one end.
|
void |
propertyChange(java.beans.PropertyChangeEvent evt)
Handle property change
|
void |
receiveShareData(Sharable from,
java.lang.Object dataId,
java.lang.Object[] data)
using incoming shared RHI data, reset this display to match
|
void |
resetBeamAz(float c)
Shift the azimuth of the RHI from radar location, 360 degrees,
clockwise from N
|
void |
setAutorotateOn(boolean v)
Set whether the rhi is in autorotate mode
Used by XML persistence.
|
void |
setBeamAz(float az)
Deprecated.
use setBeamAzimuth
|
void |
setBeamAzimuth(float az)
Set the value of the
azimuth of the RHI from radar location, 360 degrees, cw from N.
|
protected boolean |
setData(DataChoice choice)
Set the data in the control
|
void |
setEndPoint(visad.RealTuple p)
_more_
|
protected void |
setRequestProperties()
Make the requester Hastable of properties that is carried along with
the data instance
|
protected void |
updateCenterPoint()
Update the center point location
|
protected void |
updateLegendLabel()
Method to update the legend label when the RHI position changes.
|
getIsRaster, getSmoothed, setAllowSmoothing, setSmoothedaddDisplaySettings, addLabelMacros, addPropertiesComponents, addTopographyMap, applyPreferences, applySmoothing, applyZPosition, boxToEarth, canExportData, constrainDragPoint, convertToDisplay, createCrossSectionSelector, createCrossSectionSelector1, createXFromLatLon, doApplyProperties, doExport, doMakeContents, doRemove, getAnimationInfo, getAutoUpdate, getCrossSectionSelector, getCrossSectionVerticalRange, getCrossSectionView, getCrossSectionViewManager, getCursorReadoutInner, getDataProjection, getDataVerticalRange, getDefaultVerticalRange, getDisplayedData, getEditMenuItems, getEndPoint, getGridDisplayable, getInitialZPosition, getLineCoords, getLineRange, getLineVisible, getMacroNames, getSelectorAltitude, getSelectorAttributeFlags, getStartPoint, getVerticalAxisRange, getVerticalCSDisplay, getViewManagerForCapture, getViewMenuItems, getXSDisplay, getZPositionSliderLabel, handleAddPoint, handleDragDirect, init, initAfterUnPersistence, load2DData, loadData, make2DDomainSet, projectionChanged, relocateDisplay, reScale, setAllowAutoScale, setAnimationInfo, setAutoScaleYAxis, setAutoUpdate, setBackground, setCrossSectionView, setDisplayMatrix, setEndCoord, setForeground, setInitAlt, setInitLat1, setInitLat2, setInitLon1, setInitLon2, setLineVisible, setPosition, setStartCoord, setStartPoint, setVerticalAxisRange, setYAxisRange, shouldAddControlListener, transectChanged, updateLocationLabel, updateViewParameters, viewpointChangedactionPerformed, addTopographyMap, addTopographyMap, applyForecastHourMacro, convertColorRange, doMakeContourLevelControl, doMakeDataInstance, doMakeLevelControl, doMakeLevelControl, exportDisplayedData, getColorParamName, getColorRangeFromData, getColorRangeIndex, getColorUnit, getContourInfo, getCursorReadoutData, getDataRangeInColorUnits, getDefaultContourInfo, getDisplayUnit, getGridDataInstance, getInitialColorTable, getInitialRange, getRawDataUnit, haveMultipleFields, initializeDefaultContourInfo, isDisplayUnitAlsoColorUnit, normalizeRectangle, setLevel, setLevel, setLevelFromUser, shouldAddDisplayListeneractivateDisplays, addAttributedDisplayable, addAttributedDisplayable, addAttributedDisplayable, addAttributeFlags, addCheckBoxSettings, addDataChoice, addDisplayable, addDisplayable, addDisplayable, addDisplayable, addDisplayable, addDisplayable, addDisplayMaster, addNewData, addNoteText, addPropertyChangeListener, addRemovable, addSharable, addTimeModeWidget, addToControlContext, addToRangeMenu, addToRangeMenu, addToRangeMenu, addViewManager, appendDataChoices, applyAttributesToDisplayables, applyColor, applyColorScaleInfo, applyColorTable, applyColorUnit, applyContourInfo, applyDisplaySetting, applyDisplayUnit, applyLineWidth, applyProperties, applyProperties, applyPropertyValues, applyRange, applySelectRange, applySkipFactor, applyTextureQuality, applyTimeRange, boundsClose, canBeDocked, canSaveDataInCache, captureWindow, centerOnDisplay, changeColorUnit, changeDisplayUnit, checkBoundsChange, checkFlag, checkIfDataOk, checkImageSize, clearDataInstance, clearPrototype, clearViewManagers, close, colorUnitChanged, controlChanged, convertColorRange, convertRange, createDisplayListDisplayable, createIdvWindow, dataChanged, deactivateDisplays, debug, displayableToFront, displayChanged, displayControlFailed, displayUnitChanged, doInitialUpdateLegendAndList, doMakeBottomLegendComponent, doMakeChangeColorMenu, doMakeChangeColorMenu, doMakeChangeParameterMenuItem, doMakeColorControl, doMakeColorControl, doMakeColorScales, doMakeMenuBar, doMakeMenuBarMenus, doMakePointSizeWidget, doMakeRemoveControl, doMakeSideLegendComponent, doMakeSkipFactorSlider, doMakeTextureSlider, doMakeVisibilityControl, doMakeWidgetComponent, doMakeWindow, doMakeZPositionSlider, findDisplayInfo, findDisplays, findDisplays, firePropertyChangeEvent, firstFrameDone, formatForCursorReadout, getActive, getAnimation, getAnimation, getAnimation, getAnimation, getAnimationWidget, getAttributeFlags, getCachedData, getCanDoRemoveAll, getCategories, getChangeParameterLabel, getCollapseLegend, getColor, getColorDimness, getColorScaleInfo, getColorTable, getColorTableForDisplayable, getColorTableToApply, getColorTableWidget, getColorUnitName, getComponentHolder, getContents, getControlChangeSleepTime, getControlContext, getControlMenus, getCursorReadout, getCursorReadoutInner, getData, getDataChoice, getDataChoices, getDataForDisplayList, getDataInstance, getDataInstance, getDataProjectionForMenu, getDataSelection, getDataSources, getDataTimeRange, getDataTimeRange, getDataTimeSet, getDebugDetails, getDefaultColorScaleInfo, getDefaultDisplayListTemplate, getDefaultDistanceUnit, getDefaultFastRendering, getDefaultSamplingMode, getDefaultSamplingModeValue, getDefaultView, getDefaultViewDescriptor, getDefaultViewManager, getDetailsContents, getDisplayAltitudeType, getDisplayCategory, getDisplayCenter, getDisplayConventions, getDisplayId, getDisplayInfos, getDisplayListColor, getDisplayListData, getDisplayListDisplayable, getDisplayListTemplate, getDisplayMaster, getDisplayName, getDisplayScale, getDisplayUnit, getDisplayUnitName, getDisplayVisibility, getDoCursorReadout, getEditMenuItems, getExpandedInTabs, getExtraLabelTemplate, getExtraLegendComponent, getExtraMenus, getFileMenuItems, getFileMenuItems, getGraphicsConfiguration, getGrid, getGrid, getHadDataChoices, getHaveInitialized, getHelpIds, getHelpMenuItems, getId, getIdv, getImage, getImage, getInitDataChoices, getInitialFastRendering, getInternalAnimation, getInternalAnimation, getIsProgressiveResolution, getIsTimeDriver, getLabel, getLastFileMenuItems, getLatLonPoints, getLegendButtons, getLegendComponent, getLegendLabel, getLegendLabelTemplate, getLegendToolTip, getLineWidth, getLineWidthWidget, getLineWidthWidgetLabel, getLockVisibilityToggle, getLongParamName, getMainPanel, getMainPanelSize, getMakeWindow, getMapDisplay, getMapViewManager, getMapViewProjection, getMatchDisplayRegion, getMenuLabel, getMyDataChoices, getNavigatedDisplay, getNoteText, getObjectStore, getOkToFireEvents, getOldColorTableOrInitialColorTable, getOriginalDataChoicesLabel, getOuterContents, getPointSize, getProperty, getProperty, getPropertyDisplayName, getRange, getRangeForColorTable, getRangeToApply, getSamplingModeName, getSamplingModeValue, getSamplingModeValue, getSaveMenuItems, getSelectRange, getSelectRangeEnabled, getSelectRangeWidget, getSettingsPanel, getShortParamName, getShoulDoProgressiveResolution, getShowInDisplayList, getShowInLegend, getShowInTabs, getShowNoteText, getSkipValue, getSkipWidgetLabel, getSmoothingFactor, getSmoothingType, getSomeAnimation, getStore, getTemplateName, getTextureQuality, getTextureQualityLabel, getTimeSet, getTitle, getTransientProperty, getUnitForColor, getUseFastRendering, getUsesTimeDriver, getUseTimesInAnimation, getVersion, getVerticalValue, getViewAnimation, getViewContext, getViewer, getViewManager, getViewManager, getViewManager, getViewManagerClassNames, getViewManagers, getViewMenuItems, getVisbilityAnimationPause, getWasUnPersisted, getWindow, getWindowSize, getWindowVisible, getWindowX, getWindowY, getZPosition, guiExported, guiImported, handleDisplayChanged, handleWindowClosing, hasForecastHourMacro, hasMapProjection, hasTimeMacro, haveDataTimes, haveParameterDefaults, hide, hyperlinkUpdate, inGlobeDisplay, init, init, init, initAfterUnPersistence, initAsPrototype, initAsTemplate, initBasic, initializeWithNewData, initWindow, isDisplay3D, isGuiShown, isInitDone, isInTransectView, isInViewManager, itemStateChanged, loadDataFromViewBounds, makeChangeColorMenuItems, makeLegendLabel, makeLockButton, makeRemoveButton, moveTo, notifyViewManagersOfChange, parseProperties, popup, popupDataDialog, popupDataDialog, popupDataDialog, processRequestProperties, putTransientProperty, reallySetAttributeFlags, redoGuiLayout, reloadDataSource, reloadDataSourceInThread, relocateDisplay, removeDataChoice, removeDisplayable, removeDisplayables, removeDisplayables, removeOnWindowClose, removePropertyChangeListener, resetData, resetDimness, resetViewManager, revertToDefaultColorTable, revertToDefaultColorTable, revertToDefaultRange, revertToDefaultRange, saveAsFavorite, saveAsParameterDefaults, saveAsPrototype, saveAsTemplate, saveDataChoiceInCache, saveImage, saveProjection, selectDataChoices, setAnimationSet, setAttributeFlags, setCachedData, setCanDoRemoveAll, setCategories, setCollapseLegend, setColor, setColorBrighter, setColorDimmer, setColorDimness, setColorScaleInfo, setColorScaleVisible, setColorTable, setColorTable, setColorTableName, setColorUnit, setColorUnitName, setComponentHolder, setContents, setContourInfo, setContourInfoParams, setData, setDataChoices, setDataInstance, setDataInstances, setDataSelection, setDataTimeRange, setDefaultSamplingMode, setDefaultView, setDisplayableVisibility, setDisplayableVisiblity, setDisplayActive, setDisplayAreaSubset, setDisplayCategory, setDisplayId, setDisplayInactive, setDisplayListColor, setDisplayListColor, setDisplayListProperties, setDisplayListTemplate, setDisplayListTimeZone, setDisplayName, setDisplayUnit, setDisplayUnitName, setDisplayVisibility, setDoCursorReadout, setExpandedInTabs, setExtraLabelTemplate, setHadDataChoices, setHelpUrl, setId, setInitDataChoices, setInitialSettings, setInitialViewManager, setIsProgressiveResolution, setIsRaster, setIsTimeDriver, setLabelAsPreference, setLegendBackground, setLegendForeground, setLegendLabel, setLegendLabelTemplate, setLineWidth, setLockVisibilityToggle, setMainPanelDimensions, setMainPanelSize, setMakeWindow, setMatchDisplayRegion, setName, setNameFromUser, setNewColorUnit, setNewDisplayUnit, setNoteText, setOkToFireEvents, setOriginalDataChoicesLabel, setParamName, setPersistedVisadData, setPointSize, setProjectionInView, setProjectionInView, setProjectionInView, setProperty, setRange, setRange, setSelectRange, setSelectRangeEnabled, setSettingsDisplayUnit, setSharedColorScaleInfo, setShowInDisplayList, setShowInLegend, setShowInTabs, setShowNoteText, setSkipValue, setSmoothingFactor, setSmoothingType, setTemplateName, setTextureQuality, setTitle, setUnitForColor, setUseFastRendering, setUsesTimeDriver, setUseTimesInAnimation, setVersion, setViewer, setViewManagerClassNames, setVisbilityAnimationPause, setWindowSize, setWindowVisible, setWindowX, setWindowY, setZPosition, setZPosition, shouldAddAnimationListener, shouldApplyFastRendering, shouldBeDocked, shouldWindowBeVisible, show, showColorControlWidget, showColorDialog, showColorDialog, showColorScaleDialog, showColorScales, showColorSwatches, showContourPropertiesDialog, showDetails, showDisplaySettingsDialog, showHelp, showLegendMenu, showNormalCursor, showProperties, showTimeRangeDialog, showWaitCursor, timeChanged, toFront, toggleNoteTextArea, toggleVisibilityForVectorGraphicsRendering, toggleWindow, toString, updateAnimation, updateDataInstance, updateDataSelection, updateDisplayList, updateGridDataInstance, updateLegendAndList, updateLockButton, useSmoothingFactor, useZPosition, viewManagerChanged, viewManagerDestroyed, writeTestArchive, xxxsetDisplayActive, zSliderChangedboxToEarth, 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, userMessageapplySharableProperties, doShare, doShare, doShareExternal, doShareInternal, getReceiveShareTime, getSharablePropertiesComponent, getShareGroup, getSharing, getUniqueId, initSharable, removeSharable, setReceiveShareTime, setShareGroup, setSharing, setUniqueId, showSharableDialogclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetTmpProperty, putTmpProperty, removeTmpPropertygetReceiveShareTime, getShareGroup, getSharing, getUniqueId, setReceiveShareTimeprotected float beamAz
protected boolean autorotateOn
protected javax.swing.JLabel stationLabel
public ColorRhiControl()
public void initDone()
initDone in class CrossSectionControlpublic void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListenerpropertyChange in class CrossSectionControlevt - The eventprotected boolean setData(DataChoice choice) throws visad.VisADException, java.rmi.RemoteException
setData in class CrossSectionControlchoice - choice representing the datajava.rmi.RemoteException - Java RMI errorvisad.VisADException - VisAD errorprotected java.lang.String getCrossSectionViewLabel()
getCrossSectionViewLabel in class CrossSectionControlprotected void updateCenterPoint()
throws visad.VisADException,
java.rmi.RemoteException
java.rmi.RemoteException - Java RMI errorvisad.VisADException - VisAD errorpublic void crossSectionChanged()
crossSectionChanged in class CrossSectionControlprotected void centerLinePosition()
throws visad.VisADException,
java.rmi.RemoteException
java.rmi.RemoteException - Java RMI errorvisad.VisADException - VisAD errorprotected void autorotateLine()
public void resetBeamAz(float c)
c - the azimuth of the RHI from radar location,
360 degrees, cw from Nprotected DisplayableData createXSDisplay() throws visad.VisADException, java.rmi.RemoteException
DisplayableData that will be used
to depict the data in the main display.createXSDisplay in class ColorCrossSectionControlvisad.VisADException - unable to create depictorjava.rmi.RemoteException - unable to create depictor (shouldn't happen)protected DisplayableData createVCSDisplay() throws visad.VisADException, java.rmi.RemoteException
DisplayableData that will be used
to depict the data in the control's display.createVCSDisplay in class ColorCrossSectionControlvisad.VisADException - unable to create depictorjava.rmi.RemoteException - unable to create depictor (shouldn't happen)public java.lang.String getColorWidgetLabel()
getColorWidgetLabel in class DisplayControlImplpublic void getControlWidgets(java.util.List controlWidgets)
throws visad.VisADException,
java.rmi.RemoteException
getControlWidgets in class ColorCrossSectionControlcontrolWidgets - List to add to.visad.VisADException - unable to create controlsjava.rmi.RemoteException - unable to create controls (shouldn't happen)protected javax.swing.JComponent getDisplayTabComponent_old()
protected javax.swing.JComponent getDisplayTabComponent()
getDisplayTabComponent in class CrossSectionControlpublic void setAutorotateOn(boolean v)
v - boolean true is rotatingpublic boolean getAutorotateOn()
public void setBeamAz(float az)
az - the azimuth of the RHI from radar location,
360 degrees, cw from Npublic void setEndPoint(visad.RealTuple p)
setEndPoint in class CrossSectionControlp - _more_public void setBeamAzimuth(float az)
az - the azimuth of the RHI from radar location, 360 degrees,
cw from Npublic float getBeamAzimuth()
protected void createCrossSectionSelector()
throws visad.VisADException,
java.rmi.RemoteException
createCrossSectionSelector in class CrossSectionControljava.rmi.RemoteException - Java RMI errorvisad.VisADException - VisAD errorpublic void receiveShareData(Sharable from, java.lang.Object dataId, java.lang.Object[] data)
receiveShareData in interface SharablereceiveShareData in class CrossSectionControlfrom - source of data to be shareddataId - id of sharable datadata - sharable datapublic void getLegendLabels(java.util.List labels,
int legendType)
getLegendLabels in class DisplayControlImpllabels - List of labelslegendType - The type of legend, BOTTOM_LEGEND or SIDE_LEGENDprotected void updateLegendLabel()
updateLegendLabel in class DisplayControlImplprotected void loadDataFromLine()
throws visad.VisADException,
java.rmi.RemoteException
loadDataFromLine in class CrossSectionControlvisad.VisADException - VisAD failure.java.rmi.RemoteException - Java RMI failure.protected java.util.Hashtable getRequestProperties()
getRequestProperties in class DisplayControlImplprotected void setRequestProperties()
protected visad.FieldImpl make2DData(visad.FieldImpl inputfieldImpl)
throws visad.VisADException,
java.rmi.RemoteException
make2DData in class CrossSectionControlinputfieldImpl - The data as a Fieldjava.rmi.RemoteException - Java RMI errorvisad.VisADException - VisAD errorpublic boolean getAllowSmoothing()
getAllowSmoothing in class ColorCrossSectionControlpublic boolean getAllowAutoScale()
getAllowAutoScale in class CrossSectionControlpublic boolean getAutoScaleYAxis()
getAutoScaleYAxis in class CrossSectionControlprotected java.lang.String getDataProjectionLabel()
getDataProjectionLabel in class DisplayControlImplprotected boolean canDoProgressiveResolution()
DisplayControlImplcanDoProgressiveResolution in class GridDisplayControl