public class GridTrajectoryControl extends DrawingControl
| Modifier and Type | Class and Description |
|---|---|
static class |
GridTrajectoryControl.MyTrackControl
Class MyRadarSweepControl _more_
|
DrawingControl.GlyphTable, DrawingControl.GlyphTableModelDisplayControlImpl.SideLegendLabel| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Object |
bundleLevel
_more_
|
static java.lang.String |
CMD_createTrj
_more_
|
static DrawingCommand |
CMD_REMOVE
command
|
static java.lang.String |
CMD_SETLEVELS
_more_
|
protected java.lang.Object |
currentLevel
_more_
|
protected java.lang.Object[] |
currentLevels
_more_
|
protected DataSelection |
dataSelection1
_more_
|
protected javax.swing.JCheckBox |
enabledCbx
Controls the disabled state
|
protected GridDataInstance |
gridDataInstance
_more_
|
ATTR_EDITABLE, ATTR_FRONTDISPLAY, ATTR_TITLE, ATTR_USETIMESINANIMATION, CMD_MOVE, CMD_SELECT, CMD_STRETCH, currentCmd, datachoice, FILTER_XGRF, FLAG_FILLED, FLAG_FULLLATLON, FLAG_STRAIGHT, glyphs, selectedGlyphs, SHARE_LINES, straightCbx, SUFFIX_XGRF, TAG_EDITORcategories, 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, ZFUDGECMD_BARBSIZE, CMD_COLORS, CMD_COLORTABLE, CMD_INTERVAL, CMD_LEVEL, CMD_LINEWIDTH, CMD_POPUP, 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, log_, 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 |
|---|
GridTrajectoryControl()
Create a new Drawing Control; set attributes.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addControlWidgets(java.util.List widgets)
Add the widgets into the controls panel
|
void |
applyColorToAll()
Apply the current color to all glyphs
|
void |
createTrajectory()
_more_
|
void |
dataChanged()
Implementation of
DataChangeListener. |
protected void |
displayUnitChanged(visad.Unit oldUnit,
visad.Unit newUnit)
_more_
|
protected java.awt.Container |
doMakeContents()
Make the gui
|
protected javax.swing.JComponent |
doMakeControlsPanel()
Make the main tabbed pane
|
protected DataInstance |
doMakeDataInstance(DataChoice dataChoice)
_more_
|
void |
doRemove()
Remove this DisplayControl from the system.
|
boolean |
getBackwardTrajectory()
_more_
|
protected java.lang.String |
getColorParamName()
_more_
|
ColorScaleInfo |
getColorScaleInfo()
Get the contour information for any contours
|
protected ColorTable |
getColorTableToApply()
_more_
|
int |
getCoordinateType()
_more_
|
int |
getCoordType()
_more_
|
boolean |
getCreateTrjBtnClicked()
_more_
|
DrawingCommand |
getCurrentCmd()
_more_
|
java.lang.Object |
getCurrentLevel()
_more_
|
float[][] |
getEarthLocationPoints(int latIndex,
int lonIndex,
visad.SampledSet domain0,
visad.Real alt)
_more_
|
GridDataInstance |
getGridDataInstance()
_more_
|
boolean |
getHaveInitialized()
_more_
|
boolean |
getIsPoints()
_more_
|
protected void |
getLegendLabels(java.util.List labels,
int legendType)
Overwrite the legend labels method to use the editor title if there is one.
|
java.lang.String |
getLevelsLabel()
Get the label for the levels box.
|
Range |
getRangeToApply()
_more_
|
int |
getTrackLineWidth()
_more_
|
Range |
getTrjColorRange()
_more_
|
ColorTable |
getTrjColorTable()
_more_
|
DataTimeRange |
getTrjDataTimeRange()
_more_
|
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,
java.util.Hashtable properties,
java.util.List preSelectedDataChoices)
_more_
|
boolean |
initData()
Call this to reset the data before the calculation of the traj.
|
protected void |
initDisplayUnit()
Initialize the display unit
|
void |
removeAllGlyphs()
Remove em all.
|
void |
removeGC()
_more_
|
void |
removeGlyph(DrawingGlyph glyph)
Remove the glyph from the drawing
|
void |
setBackwardTrajectory(boolean back)
_more_
|
void |
setColorScaleInfo(ColorScaleInfo newInfo)
Get the range to use to apply to displayables
|
void |
setCoordinateType(int type)
_more_
|
void |
setCreateTrjBtnClicked(boolean clicked)
_more_
|
void |
setCurrentCmd(java.lang.String command)
_more_
|
void |
setCurrentLevel(java.lang.Object lvl)
_more_
|
void |
setIsPoints(boolean point)
_more_
|
void |
setLevel(java.lang.Object r)
_more_
|
void |
setLevels(java.lang.Object[] levels,
java.lang.Object initLevel)
current level
|
void |
setSkipValue(int value)
Set the skip value
|
void |
setTrackLineWidth(int width)
_more_
|
void |
setTrjColorRange(Range crange)
_more_
|
void |
setTrjColorTable(ColorTable ctable)
_more_
|
void |
setTrjDataTimeRange(DataTimeRange range)
_more_
|
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
|
protected boolean |
showLocationWidgets()
Should we show the locatio widgets
|
protected void |
timeChanged(visad.Real time)
_more_
|
addFileMenuItems, addGlyph, addLabelMacros, applyZPosition, canHandleEvents, checkZSliderEnabled, close, closestGlyph, closestGlyph, createGlyph, doCut, doFlythrough, doMakeLineWidthBox, doMakeShapesPanel, doMakeStylePanel, doMakeTablePanel, doneMovingGlyph, doProperties, evaluateGlyphJython, formatDistance, getAllTimes, getAnimationSet, getControlChangeSleepTime, getCurrentTime, getDefaultDisplayListTemplate, getDistanceUnit, getEditable, getEditMenuItems, getEditorTitle, getEnabled, getFileMenuItems, getFilled, getFont, getFrontDisplay, getFrontScale, getFullLatLon, getGlyphJython, getGlyphNameDefault, getGlyphs, getIgnoreTime, getInitialZPosition, getJustification, getLineWidth, getRGBColorTable, getShapeCommands, getShowFronts, getStraight, getTimeForGlyph, getUseTime, getVerticalJustification, glyphChanged, handleDisplayChanged, handleWindowClosing, isSelected, makeButtonPanel, makeModePanel, processData, projectionChanged, receiveShareData, resetData, selectionChanged, setActive, setCoordType, setCurrentCommand, setDisplayVisibility, setEditable, setEditorTitle, setEnabled, setFilled, setFrontDisplay, setFrontScale, setFullLatLon, setGlyphJython, setGlyphs, setIgnoreTime, setLines, setLineWidth, setSelection, setSelection, setShowFronts, setStraight, setUseTime, shouldBeVisible, showFilledCbx, showTimeWidgets, toggleVisibilityForVectorGraphicsRendering, viewpointChanged, zSliderChangedactionPerformed, activateDisplays, addAttributedDisplayable, addAttributedDisplayable, addAttributedDisplayable, addAttributeFlags, addCheckBoxSettings, addDataChoice, addDisplayable, addDisplayable, addDisplayable, addDisplayable, addDisplayable, addDisplayable, addDisplayMaster, addDisplaySettings, addNewData, addNoteText, addPropertiesComponents, addPropertyChangeListener, addRemovable, addSharable, addTimeModeWidget, addToControlContext, addToRangeMenu, addToRangeMenu, addToRangeMenu, addViewManager, appendDataChoices, applyAttributesToDisplayables, applyColor, applyColorScaleInfo, applyColorTable, applyColorUnit, applyContourInfo, applyDisplaySetting, applyDisplayUnit, applyForecastHourMacro, applyLineWidth, applyPreferences, applyProperties, applyProperties, applyPropertyValues, applyRange, applySelectRange, applySkipFactor, applySmoothing, applyTextureQuality, applyTimeRange, applyZPosition, boundsClose, canBeDocked, canDoProgressiveResolution, canExportData, canSaveDataInCache, captureWindow, centerOnDisplay, changeColorUnit, changeDisplayUnit, checkBoundsChange, checkFlag, checkIfDataOk, checkImageSize, clearDataInstance, clearPrototype, clearViewManagers, colorUnitChanged, controlChanged, convertColorRange, convertRange, createDisplayListDisplayable, createIdvWindow, deactivateDisplays, debug, displayableToFront, displayChanged, displayControlFailed, doApplyProperties, doExport, doInitialUpdateLegendAndList, doMakeBottomLegendComponent, doMakeChangeColorMenu, doMakeChangeColorMenu, doMakeChangeParameterMenuItem, doMakeColorControl, doMakeColorControl, doMakeColorScales, doMakeMenuBar, doMakeMenuBarMenus, doMakePointSizeWidget, doMakeRemoveControl, doMakeSideLegendComponent, doMakeSkipFactorSlider, doMakeTextureSlider, doMakeVisibilityControl, doMakeWidgetComponent, doMakeWindow, doMakeZPositionSlider, exportDisplayedData, findDisplayInfo, findDisplays, findDisplays, firePropertyChangeEvent, firstFrameDone, formatForCursorReadout, getActive, getAnimation, getAnimation, getAnimation, getAnimation, getAnimationInfo, getAnimationWidget, getAttributeFlags, getCachedData, getCanDoRemoveAll, getCategories, getChangeParameterLabel, getCollapseLegend, getColor, getColorDimness, getColorTable, getColorTableForDisplayable, getColorTableWidget, getColorUnit, getColorUnitName, getColorWidgetLabel, getComponentHolder, getContents, getContourInfo, getControlContext, getControlMenus, getControlWidgets, getCursorReadout, getCursorReadoutInner, getCursorReadoutInner, getData, getDataChoice, getDataChoices, getDataForDisplayList, getDataInstance, getDataInstance, getDataProjection, getDataProjectionForMenu, getDataProjectionLabel, getDataSelection, getDataSources, getDataTimeRange, getDataTimeRange, getDataTimeSet, getDebugDetails, getDefaultColorScaleInfo, getDefaultDistanceUnit, getDefaultFastRendering, getDefaultSamplingMode, getDefaultSamplingModeValue, getDefaultView, getDefaultViewDescriptor, getDefaultViewManager, getDetailsContents, getDisplayAltitudeType, getDisplayCategory, getDisplayCenter, getDisplayConventions, getDisplayedData, getDisplayId, getDisplayInfos, getDisplayListColor, getDisplayListData, getDisplayListDisplayable, getDisplayListTemplate, getDisplayMaster, getDisplayName, getDisplayScale, getDisplayUnit, getDisplayUnit, getDisplayUnitName, getDisplayVisibility, getDoCursorReadout, getEditMenuItems, getExpandedInTabs, getExtraLabelTemplate, getExtraLegendComponent, getExtraMenus, getFileMenuItems, getGraphicsConfiguration, getGrid, getGrid, getHadDataChoices, getHelpIds, getHelpMenuItems, getId, getIdv, getImage, getImage, getInitDataChoices, getInitialColorTable, getInitialFastRendering, getInitialRange, getInternalAnimation, getInternalAnimation, getIsProgressiveResolution, getIsRaster, getIsTimeDriver, getLabel, getLastFileMenuItems, getLatLonPoints, getLegendButtons, getLegendComponent, getLegendLabel, getLegendLabelTemplate, getLegendToolTip, getLineWidthWidget, getLineWidthWidgetLabel, getLockVisibilityToggle, getLongParamName, getMacroNames, getMainPanel, getMainPanelSize, getMakeWindow, getMapDisplay, getMapViewManager, getMapViewProjection, getMatchDisplayRegion, getMenuLabel, getMyDataChoices, getNavigatedDisplay, getNoteText, getObjectStore, getOkToFireEvents, getOldColorTableOrInitialColorTable, getOriginalDataChoicesLabel, getOuterContents, getPointSize, getProperty, getProperty, getPropertyDisplayName, getRange, getRangeForColorTable, getRawDataUnit, getRequestProperties, 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, getViewManagerForCapture, getViewManagers, getViewMenuItems, getViewMenuItems, getVisbilityAnimationPause, getWasUnPersisted, getWindow, getWindowSize, getWindowVisible, getWindowX, getWindowY, getZPosition, getZPositionSliderLabel, guiExported, guiImported, hasForecastHourMacro, hasMapProjection, hasTimeMacro, haveDataTimes, haveParameterDefaults, hide, hyperlinkUpdate, inGlobeDisplay, init, init, init, initAfterUnPersistence, initAsPrototype, initAsTemplate, initBasic, initDone, initializeWithNewData, initWindow, isDisplay3D, isDisplayUnitAlsoColorUnit, isGuiShown, isInitDone, isInTransectView, isInViewManager, itemStateChanged, loadDataFromViewBounds, makeChangeColorMenuItems, makeLegendLabel, makeLockButton, makeRemoveButton, moveTo, notifyViewManagersOfChange, parseProperties, popup, popupDataDialog, popupDataDialog, popupDataDialog, processRequestProperties, propertyChange, putTransientProperty, reallySetAttributeFlags, redoGuiLayout, reloadDataSource, reloadDataSourceInThread, relocateDisplay, relocateDisplay, removeDataChoice, removeDisplayable, removeDisplayables, removeDisplayables, removeOnWindowClose, removePropertyChangeListener, resetDimness, resetViewManager, revertToDefaultColorTable, revertToDefaultColorTable, revertToDefaultRange, revertToDefaultRange, saveAsFavorite, saveAsParameterDefaults, saveAsPrototype, saveAsTemplate, saveDataChoiceInCache, saveImage, saveProjection, selectDataChoices, setAnimationInfo, setAnimationSet, setAttributeFlags, setCachedData, setCanDoRemoveAll, setCategories, setCollapseLegend, setColor, setColorBrighter, setColorDimmer, setColorDimness, setColorScaleVisible, setColorTable, setColorTable, setColorTableName, setColorUnit, setColorUnitName, setComponentHolder, setContents, setContourInfo, setContourInfoParams, setData, setData, setDataChoices, setDataInstance, setDataInstances, setDataSelection, setDataTimeRange, setDefaultSamplingMode, setDefaultView, setDisplayableVisibility, setDisplayableVisiblity, setDisplayActive, setDisplayAreaSubset, setDisplayCategory, setDisplayId, setDisplayInactive, setDisplayListColor, setDisplayListColor, setDisplayListProperties, setDisplayListTemplate, setDisplayListTimeZone, setDisplayName, setDisplayUnit, setDisplayUnitName, setDoCursorReadout, setExpandedInTabs, setExtraLabelTemplate, setHadDataChoices, setHelpUrl, setId, setInitDataChoices, setInitialSettings, setInitialViewManager, setIsProgressiveResolution, setIsRaster, setIsTimeDriver, setLabelAsPreference, setLegendBackground, setLegendForeground, setLegendLabel, setLegendLabelTemplate, 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, 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, toFront, toggleNoteTextArea, toggleWindow, toString, transectChanged, updateAnimation, updateDataInstance, updateDataSelection, updateDisplayList, updateGridDataInstance, updateLegendAndList, updateLegendLabel, updateLockButton, useSmoothingFactor, useZPosition, viewManagerChanged, viewManagerDestroyed, writeTestArchive, xxxsetDisplayActiveboxToEarth, 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 javax.swing.JCheckBox enabledCbx
public static final DrawingCommand CMD_REMOVE
public static final java.lang.String CMD_SETLEVELS
public static final java.lang.String CMD_createTrj
protected java.lang.Object currentLevel
protected java.lang.Object bundleLevel
protected java.lang.Object[] currentLevels
protected DataSelection dataSelection1
protected GridDataInstance gridDataInstance
public GridTrajectoryControl()
protected void timeChanged(visad.Real time)
timeChanged in class DrawingControltime - _more_public int getTrackLineWidth()
public void setTrackLineWidth(int width)
width - _more_public DataTimeRange getTrjDataTimeRange()
public void setTrjDataTimeRange(DataTimeRange range)
range - _more_public Range getTrjColorRange()
public void setTrjColorRange(Range crange)
crange - _more_public ColorTable getTrjColorTable()
public void setTrjColorTable(ColorTable ctable)
ctable - _more_public boolean init(DataChoice dataChoice) throws visad.VisADException, java.rmi.RemoteException
init in class DrawingControldataChoice - the DataChoice of the moment.java.rmi.RemoteException - When bad things happenvisad.VisADException - When bad things happenpublic boolean initData()
throws visad.VisADException,
java.rmi.RemoteException
java.rmi.RemoteException - When bad things happenvisad.VisADException - When bad things happenpublic void dataChanged()
DisplayControlImplDataChangeListener.dataChanged in interface DataChangeListenerdataChanged in class DisplayControlImplprotected void displayUnitChanged(visad.Unit oldUnit,
visad.Unit newUnit)
displayUnitChanged in class DisplayControlImploldUnit - _more_newUnit - _more_public void createTrajectory()
public void initAfterUnPersistence(ControlContext vc, java.util.Hashtable properties, java.util.List preSelectedDataChoices)
initAfterUnPersistence in interface DisplayControlinitAfterUnPersistence in class DisplayControlImplvc - _more_properties - _more_preSelectedDataChoices - _more_public boolean getHaveInitialized()
getHaveInitialized in class DisplayControlImplpublic void setLevels(java.lang.Object[] levels,
java.lang.Object initLevel)
levels - _more_initLevel - _more_public void setLevel(java.lang.Object r)
r - _more_public java.lang.String getLevelsLabel()
protected void initDisplayUnit()
initDisplayUnit in class DrawingControlprotected boolean shouldAddDisplayListener()
shouldAddDisplayListener in class DrawingControlprotected boolean shouldAddControlListener()
shouldAddControlListener in class DrawingControlpublic void doRemove()
throws visad.VisADException,
java.rmi.RemoteException
doRemove in interface DisplayControldoRemove in class DrawingControljava.rmi.RemoteException - When bad things happenvisad.VisADException - When bad things happenprotected void getLegendLabels(java.util.List labels,
int legendType)
getLegendLabels in class DrawingControllabels - List of labelslegendType - Side or bottompublic void removeGlyph(DrawingGlyph glyph)
removeGlyph in class DrawingControlglyph - The glyph to removeprotected java.lang.String getColorParamName()
public float[][] getEarthLocationPoints(int latIndex,
int lonIndex,
visad.SampledSet domain0,
visad.Real alt)
throws java.lang.Exception
latIndex - _more_lonIndex - _more_domain0 - _more_alt - _more_java.lang.Exception - _more_protected java.awt.Container doMakeContents()
throws visad.VisADException,
java.rmi.RemoteException
doMakeContents in class DrawingControljava.rmi.RemoteException - When bad things happenvisad.VisADException - When bad things happenprotected javax.swing.JComponent doMakeControlsPanel()
doMakeControlsPanel in class DrawingControlprotected void addControlWidgets(java.util.List widgets)
addControlWidgets in class DrawingControlwidgets - List to add to. Add in pairs (label, widget)public void setBackwardTrajectory(boolean back)
throws java.lang.Exception
back - _more_java.lang.Exception - _more_public boolean getBackwardTrajectory()
throws java.lang.Exception
java.lang.Exception - _more_protected boolean showLocationWidgets()
showLocationWidgets in class DrawingControlpublic void applyColorToAll()
applyColorToAll in class DrawingControlpublic void setSkipValue(int value)
setSkipValue in class DisplayControlImplvalue - skip valuepublic void removeAllGlyphs()
removeAllGlyphs in class DrawingControlpublic void removeGC()
public int getCoordType()
getCoordType in class DrawingControlpublic void setCurrentLevel(java.lang.Object lvl)
lvl - _more_public java.lang.Object getCurrentLevel()
public DrawingCommand getCurrentCmd()
public void setCurrentCmd(java.lang.String command)
command - _more_public void setColorScaleInfo(ColorScaleInfo newInfo) throws visad.VisADException, java.rmi.RemoteException
setColorScaleInfo in class DisplayControlImplnewInfo - _more_java.rmi.RemoteException - On badnessvisad.VisADException - On badnesspublic Range getRangeToApply() throws java.rmi.RemoteException, visad.VisADException
getRangeToApply in class DisplayControlImpljava.rmi.RemoteException - _more_visad.VisADException - _more_protected ColorTable getColorTableToApply()
getColorTableToApply in class DisplayControlImplpublic ColorScaleInfo getColorScaleInfo()
getColorScaleInfo in class DisplayControlImplpublic boolean getCreateTrjBtnClicked()
public void setCreateTrjBtnClicked(boolean clicked)
clicked - _more_public boolean getIsPoints()
public void setIsPoints(boolean point)
point - _more_public int getCoordinateType()
public void setCoordinateType(int type)
type - _more_protected DataInstance doMakeDataInstance(DataChoice dataChoice) throws java.rmi.RemoteException, visad.VisADException
doMakeDataInstance in class DisplayControlImpldataChoice - _more_DataInstance or
null.java.rmi.RemoteException - if a Java RMI failure occurs.visad.VisADException - if a VisAD Failure occurs.public GridDataInstance getGridDataInstance()