public class StatisticsChartWrapper extends ChartWrapper
ChartWrapper.FieldProperties
animationWidget, dataChoiceWrappers, PROP_SELECTEDTIME, PROP_TIMERANGE, timeFilterSource, timeSelectSource
CMD_SAVEIMAGE, CMD_SAVEMOVIE, displayControl, displayLabel, hasBeenInitialized, isRemoved, PROP_REMOVED
propertiesDialog
Constructor and Description |
---|
StatisticsChartWrapper()
Default ctor
|
StatisticsChartWrapper(java.lang.String name,
java.util.List dataChoices)
Ctor
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
applyProperties()
Apply properties
|
protected boolean |
canDoResolution()
Don't show resolution property
|
protected javax.swing.JComponent |
doMakeContents()
Make the gui
|
java.util.List |
getExpressions()
Get the Expressions property.
|
java.util.List |
getLabels()
Get the Labels property.
|
protected void |
getPropertiesComponents(java.util.List comps,
int tabIdx)
add to the properties gui
|
java.lang.String[] |
getPropertyTabs()
return the array of tab names for the proeprties dialog
|
java.lang.String |
getTypeName()
Return the human readable name of this chart
|
void |
loadData()
Create the charts
|
void |
setExpressions(java.util.List value)
Set the Expressions property.
|
void |
setLabels(java.util.List value)
Set the Labels property.
|
java.lang.String |
toString()
to string
|
addDataChoice, addDataChoices, addField, animationTimeChanged, applyJython, applyJython, canBeASourceForTimeSelectionEvents, canDoDataChoiceList, canDoDriveTime, canDoJython, canDoMinMaxDate, canDoParameters, canDoRemoveParameters, canDoTimeFilters, canDoTimeSelect, canDoWrapperColor, canDoWrapperSide, createDataChoiceWrapper, doApplyProperties, doMakeWrapperDisplayComponent, doMultipleAddFields, doRemove, filterData, formatValue, getAnimationShareGroup, getCategories, getDataChoices, getDataChoiceWrappers, getDriveTime, getFieldSelectionLabels, getFlatField, getInterpreter, getJython, getMaxDate, getMinDate, getPopupMenuItems, getResolution, getShowTime, getTimeFilterRanges, getTimeFilterSource, getTimeRanges, getTimeSelectSource, getTimeValues, init, initDone, initializeJython, keyPressed, keyReleased, keyTyped, propertyChange, removeTimeFilterSource, removeTimeSelectSource, setAnimationShareGroup, setDataChoiceWrappers, setDriveTime, setJython, setMaxDate, setMinDate, setResolution, setShowTime, setTimeFilterSource, setTimeFromAnimation, setTimeSelectSource, wrapDataChoices
addGroupMenuItems, doMakeDisplayLabel, doSaveImage, doSaveMovie, getBackgroundColor, getContents, getDisplayables, getDisplayControl, getDisplayGroup, getDisplayLabel, getIsRemoved, getLabelShown, getName, initAfterUnPersistence, removeDisplayComponent, setBackgroundColor, setDisplayControl, setDisplayGroup, setIsRemoved, setLabelShown, setName, showPopup, showProperties
addPropertyChangeListener, firePropertyChange, firePropertyChange, getPropertyListeners, isShowing, removePropertyChangeListener, showProperties
applySharableProperties, doShare, doShare, doShareExternal, doShareInternal, getReceiveShareTime, getSharablePropertiesComponent, getShareGroup, getSharing, getUniqueId, initSharable, receiveShareData, removeSharable, setReceiveShareTime, setShareGroup, setSharing, setUniqueId, showSharableDialog
public StatisticsChartWrapper()
public StatisticsChartWrapper(java.lang.String name, java.util.List dataChoices)
name
- The namedataChoices
- List of data choicespublic java.lang.String getTypeName()
getTypeName
in class ChartWrapper
protected javax.swing.JComponent doMakeContents()
doMakeContents
in class DisplayComponent
public void loadData() throws visad.VisADException, java.rmi.RemoteException
loadData
in class ChartWrapper
java.rmi.RemoteException
- On badnessvisad.VisADException
- On badnessprotected boolean applyProperties()
applyProperties
in class ChartWrapper
public java.lang.String[] getPropertyTabs()
getPropertyTabs
in class PropertiedThing
protected void getPropertiesComponents(java.util.List comps, int tabIdx)
getPropertiesComponents
in class ChartWrapper
comps
- List of componentstabIdx
- which tabprotected boolean canDoResolution()
canDoResolution
in class ChartWrapper
public java.lang.String toString()
toString
in class DisplayComponent
public void setExpressions(java.util.List value)
value
- The new value for Expressionspublic java.util.List getExpressions()
public void setLabels(java.util.List value)
value
- The new value for Labelspublic java.util.List getLabels()