Package ucar.unidata.idv.control.chart
Class ReadoutTable
java.lang.Object
ucar.unidata.collab.SharableImpl
ucar.unidata.collab.PropertiedThing
ucar.unidata.idv.control.multi.DisplayComponent
ucar.unidata.idv.control.chart.ChartWrapper
ucar.unidata.idv.control.chart.ReadoutTable
- All Implemented Interfaces:
KeyListener,PropertyChangeListener,EventListener,Sharable
Provides a table view
- Version:
- $Revision: 1.15 $
- Author:
- IDV Development Team
-
Nested Class Summary
Nested classes/interfaces inherited from class ucar.unidata.idv.control.chart.ChartWrapper
ChartWrapper.FieldProperties -
Field Summary
Fields inherited from class ucar.unidata.idv.control.chart.ChartWrapper
animationWidget, dataChoiceWrappers, PROP_SELECTEDTIME, PROP_TIMERANGE, timeFilterSource, timeSelectSourceFields inherited from class ucar.unidata.idv.control.multi.DisplayComponent
CMD_SAVEIMAGE, CMD_SAVEMOVIE, displayControl, displayLabel, hasBeenInitialized, isRemoved, PROP_REMOVEDFields inherited from class ucar.unidata.collab.PropertiedThing
propertiesDialog -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JComponentmake the guivoiddoRemove()Been removed, do any cleanup.protected ListgetPopupMenuItems(List items) get the menu itemsbooleanGet the ShowRawData property.Return the human readable name of this chartGet the WayPoint property.voidloadData()Create the chartsvoidHandle eventvoidRemove the waypointvoidsetShowRawData(boolean value) Set the ShowRawData property.voidsetWayPoint(WayPoint value) Set the WayPoint property.toString()to stringMethods inherited from class ucar.unidata.idv.control.chart.ChartWrapper
addDataChoice, addDataChoices, addField, animationTimeChanged, applyJython, applyJython, applyProperties, canBeASourceForTimeSelectionEvents, canDoDataChoiceList, canDoDriveTime, canDoJython, canDoMinMaxDate, canDoParameters, canDoRemoveParameters, canDoResolution, canDoTimeFilters, canDoTimeSelect, canDoWrapperColor, canDoWrapperSide, createDataChoiceWrapper, doApplyProperties, doMakeWrapperDisplayComponent, doMultipleAddFields, filterData, formatValue, getAnimationShareGroup, getCategories, getDataChoices, getDataChoiceWrappers, getDriveTime, getFieldSelectionLabels, getFlatField, getInterpreter, getJython, getMaxDate, getMinDate, getPropertiesComponents, getResolution, getShowTime, getTimeFilterRanges, getTimeFilterSource, getTimeRanges, getTimeSelectSource, getTimeValues, init, initDone, initializeJython, keyPressed, keyReleased, keyTyped, removeTimeFilterSource, removeTimeSelectSource, setAnimationShareGroup, setDataChoiceWrappers, setDriveTime, setJython, setMaxDate, setMinDate, setResolution, setShowTime, setTimeFilterSource, setTimeFromAnimation, setTimeSelectSource, wrapDataChoicesMethods inherited from class ucar.unidata.idv.control.multi.DisplayComponent
addGroupMenuItems, doMakeDisplayLabel, doSaveImage, doSaveMovie, getBackgroundColor, getContents, getDisplayables, getDisplayControl, getDisplayGroup, getDisplayLabel, getIsRemoved, getLabelShown, getName, initAfterUnPersistence, removeDisplayComponent, setBackgroundColor, setDisplayControl, setDisplayGroup, setIsRemoved, setLabelShown, setName, showPopup, showPropertiesMethods inherited from class ucar.unidata.collab.PropertiedThing
addPropertyChangeListener, firePropertyChange, firePropertyChange, getPropertyListeners, getPropertyTabs, isShowing, removePropertyChangeListener, showPropertiesMethods inherited from class ucar.unidata.collab.SharableImpl
applySharableProperties, doShare, doShare, doShareExternal, doShareInternal, getReceiveShareTime, getSharablePropertiesComponent, getShareGroup, getSharing, getUniqueId, initSharable, receiveShareData, removeSharable, setReceiveShareTime, setShareGroup, setSharing, setUniqueId, showSharableDialog
-
Constructor Details
-
ReadoutTable
public ReadoutTable()Default ctor -
ReadoutTable
Ctor- Parameters:
name- The namedataChoices- List of data choices
-
-
Method Details
-
getTypeName
Return the human readable name of this chart- Specified by:
getTypeNamein classChartWrapper- Returns:
- Chart type name
-
doRemove
public void doRemove()Been removed, do any cleanup.- Overrides:
doRemovein classChartWrapper
-
doMakeContents
make the gui- Specified by:
doMakeContentsin classDisplayComponent- Returns:
- The gui contents
-
propertyChange
Handle event- Specified by:
propertyChangein interfacePropertyChangeListener- Overrides:
propertyChangein classChartWrapper- Parameters:
event- The event
-
getPopupMenuItems
get the menu items- Overrides:
getPopupMenuItemsin classChartWrapper- Parameters:
items- List of menu items- Returns:
- The items list
-
removeWayPoint
public void removeWayPoint()Remove the waypoint -
loadData
Create the charts- Overrides:
loadDatain classChartWrapper- Throws:
RemoteException- On badnessVisADException- On badness
-
toString
to string- Overrides:
toStringin classDisplayComponent- Returns:
- string
-
setShowRawData
public void setShowRawData(boolean value) Set the ShowRawData property.- Parameters:
value- The new value for ShowRawData
-
getShowRawData
public boolean getShowRawData()Get the ShowRawData property.- Returns:
- The ShowRawData
-
setWayPoint
Set the WayPoint property.- Parameters:
value- The new value for WayPoint
-
getWayPoint
Get the WayPoint property.- Returns:
- The WayPoint
-