|
||||||||||
| 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, compsThatNeedDescriptor, connectButton, DESCRIPTOR_TABLE, descriptorComboBox, descriptorLabel, 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 |
|---|
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, doLoad, 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 node| Method Detail |
|---|
public String getDataName()
getDataName in class AddePointDataChooserpublic String getDescriptorLabel()
getDescriptorLabel in class AddePointDataChooserprotected StationLocationMap createStationMap()
createStationMap in class IdvChooserprotected void initStationMap(StationLocationMap stationMap)
initStationMap in class IdvChooserstationMap - The station map to initializeprotected void appendMiscKeyValues(StringBuffer buff)
appendMiscKeyValues in class AddeChooserbuff - The buffer to append ontoprotected void appendTimesRequest(StringBuffer buf)
public boolean timesOk()
timesOk in class AddePointDataChooserpublic void doLoadInThread()
doLoadInThread in class AddePointDataChooserprotected JComponent getExtraTimeComponent()
getExtraTimeComponent in class TimesChooserpublic JComponent doMakeContents()
doMakeContents in class AddePointDataChooser
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||