|
||||||||||
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.PolarOrbitTrackChooser
public class PolarOrbitTrackChooser
Widget to select images from a remote ADDE server Displays a list of the descriptors (names) of the image datasets available for a particular ADDE group on the remote server.
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 JRadioButton |
addeBtn
|
(package private) List |
addeList
|
private JComboBox |
box
The list of urls |
private JTextField |
boxEditor
|
(package private) JButton |
connectButton
Connect button--we need to be able to disable this |
private JLabel |
descLabel
|
(package private) JButton |
manageButton
Manage button |
static String |
PREF_URLLIST
Property name to get the list or urls |
private PreferenceList |
prefList
Manages the pull down list of urls |
(package private) JButton |
publicButton
Public button--we need to draw a menu from this |
private JComboBox |
serverSelector
|
static String |
TLE_GROUP_NAME_KEY
Property for the tle group name key. |
static String |
TLE_PROJECT_NUMBER_KEY
Property for the tle project number |
static String |
TLE_SERVER_NAME_KEY
Property for the tle server name key. |
private static String |
TLE_TYPE
text type |
static String |
TLE_USER_ID_KEY
Property for the tle user id |
static String |
URL_NAME_KEY
|
private JRadioButton |
urlBtn
|
Fields inherited from class edu.wisc.ssec.mcidasv.chooser.adde.AddeChooser |
---|
allServersFlag, CMD_MANAGER, compsThatNeedDescriptor, DESCRIPTOR_TABLE, descriptorComboBox, descriptorLabel, descriptorNames, descriptorTable, ignoreDescriptorChange, LABEL_SELECT, nameSeparator, restoreElement, separator, serverManager |
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 | |
---|---|
PolarOrbitTrackChooser(IdvChooserManager mgr,
Element root)
Construct an Adde image selection widget |
Method Summary | |
---|---|
void |
doLoadInThread()
User said go, we go. |
JComponent |
doMakeContents()
Make the UI for this selector. |
private void |
enableDescriptors(boolean val)
|
private String |
getDatasetName()
|
protected String |
getDataSourceId()
Return the data source ID. |
protected void |
getDataSourceProperties(Hashtable ht)
Get the DataSource properties |
String |
getDataType()
Get the data type ID |
protected String |
getDefaultDisplayType()
Get the default display type |
protected String |
getGroupType()
get the adde server grup type to use |
void |
handleConnectFromThread()
|
private JComponent |
makeAddePanel()
|
protected void |
updateStatus()
Update labels, enable widgets, etc. |
Methods inherited from class ucar.unidata.idv.chooser.adde.AddeChooser |
---|
addServerComp, addTopComponents, addTopComponents, appendKeyValue, canDoCancel, doConnect, doUpdate, getConnectButton, getDataName, getDataSetName, getGoodToGo, getGroupUrl, getLoadToolTip, getMiscKeyProps, getMiscKeywords, getPort, getState, getUrl, handleUpdate, handleUpdateFromThread, readGroups, readTextLines, readTimes, 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 |
---|
JButton connectButton
JButton manageButton
JButton publicButton
private JComboBox serverSelector
private JRadioButton addeBtn
private JRadioButton urlBtn
private JLabel descLabel
List addeList
private PreferenceList prefList
private JComboBox box
private JTextField boxEditor
private static final String TLE_TYPE
public static final String PREF_URLLIST
public static String TLE_SERVER_NAME_KEY
AddeChooser.getServer()
public static String URL_NAME_KEY
public static String TLE_GROUP_NAME_KEY
AddeChooser.getGroup()
public static String TLE_USER_ID_KEY
public static String TLE_PROJECT_NUMBER_KEY
Constructor Detail |
---|
public PolarOrbitTrackChooser(IdvChooserManager mgr, Element root)
mgr
- The chooser managerroot
- The chooser.xml nodeMethod Detail |
---|
protected String getDataSourceId()
getDataSourceId
in class IdvChooser
public JComponent doMakeContents()
doMakeContents
in class AddeChooser
private JComponent makeAddePanel()
private void enableDescriptors(boolean val)
protected void updateStatus()
updateStatus
in class AddeChooser
public String getDataType()
getDataType
in class AddeChooser
protected String getGroupType()
getGroupType
in class AddeChooser
public void doLoadInThread()
doLoadInThread
in class ChooserPanel
protected void getDataSourceProperties(Hashtable ht)
getDataSourceProperties
in class IdvChooser
ht
- Hashtable of propertiesprivate String getDatasetName()
public void handleConnectFromThread()
handleConnectFromThread
in class AddeChooser
protected String getDefaultDisplayType()
getDefaultDisplayType
in class IdvChooser
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |