|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
ucar.unidata.ui.ChooserPanel
ucar.unidata.idv.chooser.IdvChooser
ucar.unidata.idv.chooser.TimesChooser
ucar.unidata.idv.chooser.adde.AddeChooser
edu.wisc.ssec.mcidasv.chooser.adde.AddeChooser
edu.wisc.ssec.mcidasv.chooser.adde.AddePointDataChooser
edu.wisc.ssec.mcidasv.chooser.adde.AddeProfilerDataChooser
public class AddeProfilerDataChooser
Selection widget for specifing data sources of NOAA National Profiler Network data. For selecting Profiler data source; user selects ADDE server, profiler station(s), and choice of data interval such as hourly or 6 minute. Metadata about the station (lat, lon. elevation) and about the request is made available by "get" methods.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class edu.wisc.ssec.mcidasv.chooser.adde.AddeChooser |
---|
AddeChooser.GroupComparator, AddeChooser.ServerComparator |
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
---|---|
private XmlResourceCollection |
stationResources
collection of station tables |
Fields inherited from class edu.wisc.ssec.mcidasv.chooser.adde.AddePointDataChooser |
---|
archiveDay, archiveDayBtn, archiveDayLabel, DATA_TYPE, DATASET_NAME_KEY, descriptorsAllowPrefix, firstTime, relTimeIncBox, relTimeIncLabel, retry, tryWithoutSampling |
Fields inherited from class edu.wisc.ssec.mcidasv.chooser.adde.AddeChooser |
---|
allServersFlag, cb, CMD_MANAGER, commentList, compsThatNeedDescriptor, connectButton, DESCRIPTOR_TABLE, descriptorComboBox, descriptorLabel, descriptorList, descriptorNames, descriptorTable, ignoreDescriptorChange, LABEL_SELECT, manageButton, nameSeparator, parameterButton, publicButton, restoreElement, separator, serverManager |
Fields inherited from class ucar.unidata.idv.chooser.adde.AddeChooser |
---|
CMD_CONNECT, DATA_NAME_KEY, DEFAULT_COMPRESS, DEFAULT_DEBUG, DEFAULT_PORT, DEFAULT_PROJ, DEFAULT_USER, DEFAULT_VERSION, FILE_PUBLICSRV, groupSelector, ignoreStateChangedEvents, LABEL_DATAINTERVAL, LABEL_DATASET, LABEL_DATATYPE, LABEL_SERVER, LABEL_STATIONS, LABEL_TIMES, MSG_TIMES, NEW_SELECTION, passwords, PROP_ADDEPORT, PROP_COMPRESS, PROP_CYD, PROP_DATANAME, PROP_DAY, PROP_DEBUG, PROP_DESCR, PROP_FILE, PROP_GROUP, PROP_HMS, PROP_NUM, PROP_PARAM, PROP_PORT, PROP_POS, PROP_PROJ, PROP_SELECT, PROP_TIME, PROP_USER, PROP_VERSION, REQ_DATASETINFO, REQ_IMAGEDATA, REQ_IMAGEDIR, REQ_POINTDATA, REQ_TEXT, serverTimeStamp, STATE_CONNECTED, STATE_CONNECTING, STATE_UNCONNECTED, STATUS_ERROR, STATUS_NEEDSLOGIN, STATUS_OK, WIDGET_MUTEX |
Fields inherited from class ucar.unidata.idv.chooser.TimesChooser |
---|
drivercbx, selectedDriver, timesComponents, timesContainer |
Fields inherited from class ucar.unidata.idv.chooser.IdvChooser |
---|
ATTR_ID, ATTR_SHOWDETAILS, dirHistoryCbx, ignoreDirHistory, NULL_PROPERTIES, NULL_STRING, PREF_ADDESERVERS, PREF_CATALOGLIST, PREF_DEFAULTDIR, PREF_IMAGEDESCLIST, PREF_POLLINGINFO, PREF_RADARDESCLIST, PREF_TDSPOINTOBSERVER, PREF_TDSRADARSERVER, PROP_CHOOSER_MAPS, PROP_CHOOSER_PROJECTION_BOUNDS, PROP_CHOOSERCLASSNAME, PROP_STATUS_BACKGROUND, PROP_STATUS_FOREGROUND, PROP_STATUS_TEMPLATE, stationMap |
Fields inherited from class ucar.unidata.ui.ChooserPanel |
---|
cancelButton, CMD_LOAD, contents, GRID_INSETS, GRID_SPACING, GRID_SPACING_H, GRID_SPACING_V, haveData, helpPath, loadButton, MAP_COLOR, simpleMode |
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
AddeProfilerDataChooser(IdvChooserManager mgr,
Element root)
ctor |
Method Summary | |
---|---|
protected void |
appendMiscKeyValues(StringBuffer buff)
Get any extra key=value pairs that are appended to all requests. |
protected void |
appendTimesRequest(StringBuffer buf)
Override this to determine how to select sample |
protected StationLocationMap |
createStationMap()
Overwrite base class method to create the station map with the appropriate properties. |
void |
doLoadInThread()
Get the selection event from the profiler data chooser and process it, creating a ADDE.PROFILER data source |
JComponent |
doMakeContents()
Make the UI for this selector. |
String |
getDataName()
Tell the AddeChooser our name |
String |
getDescriptorLabel()
Get the descriptor widget label. |
protected JComponent |
getExtraTimeComponent()
Get the extra time widget, but built in a different way. |
protected void |
initStationMap(StationLocationMap stationMap)
Initialize the station map |
boolean |
timesOk()
Do we have times selected. |
Methods inherited from class ucar.unidata.idv.chooser.adde.AddeChooser |
---|
addServerComp, addTopComponents, addTopComponents, appendKeyValue, canDoCancel, doConnect, doUpdate, getConnectButton, getDataSetName, getGoodToGo, getGroupUrl, getLoadToolTip, getMiscKeyProps, getMiscKeywords, getPort, getState, getUrl, handleConnectFromThread, handleUpdateFromThread, readGroups, readTextLines, removeGroup, removeServer, setGroups, setState |
Methods inherited from class ucar.unidata.ui.ChooserPanel |
---|
addPropertyChangeListener, canDoUpdate, clearWaitCursor, doHelp, firePropertyChange, getButtonLabels, getDefaultButtons, getHaveData, getLoadCommandName, getMessageTemplate, getSimpleMode, getStatusComponent, getUpdateToolTip, padLabel, registerStatusComp, revalidate, setHelpPath, setMessageTemplate, setStatus, showNormalCursor, showWaitCursor |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private XmlResourceCollection stationResources
Constructor Detail |
---|
public AddeProfilerDataChooser(IdvChooserManager mgr, Element root)
mgr
- The chooser managerroot
- The chooser.xml nodeMethod Detail |
---|
public String getDataName()
getDataName
in class AddePointDataChooser
public String getDescriptorLabel()
getDescriptorLabel
in class AddePointDataChooser
protected StationLocationMap createStationMap()
createStationMap
in class IdvChooser
protected void initStationMap(StationLocationMap stationMap)
initStationMap
in class IdvChooser
stationMap
- The station map to initializeprotected void appendMiscKeyValues(StringBuffer buff)
appendMiscKeyValues
in class AddeChooser
buff
- The buffer to append ontoprotected void appendTimesRequest(StringBuffer buf)
public boolean timesOk()
timesOk
in class AddePointDataChooser
public void doLoadInThread()
doLoadInThread
in class AddePointDataChooser
protected JComponent getExtraTimeComponent()
getExtraTimeComponent
in class TimesChooser
public JComponent doMakeContents()
doMakeContents
in class AddePointDataChooser
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |