Package noaa.coastwatch.gui.open
package noaa.coastwatch.gui.open
Provides classes for browsing and opening lists of data files.
-
ClassDescriptionThe
AbstractDirectoryLister
is an abstract helper that implements most of theDirectoryLister
methods.TheBasicReaderInfoPanel
class displays basic information from aEarthDataReader
in a graphical panel.TheDataVariableTableModel
class models the information in a list ofDataVariable
objects.ADirectoryLister
performs simple directory listing services, providing the file names in a directory, their size, and modification times.TheDirectoryLister.Entry
class may be used to access one entry in the contents of a directory lister.TheEarthDataChooser
class allows the user to choose a dataset and list of variables for opening earth locatable data.TheFileChooser
class is a simplified version of the SwingJFileChooser
that allows the user to select a file on any directory listing service supported by aDirectoryLister
object.TheTask
class allows the user to run a file chooser task viaFileChooser.runTask(noaa.coastwatch.gui.open.FileChooser.Task)
in a separate thread from the AWT event queue, and output status messages to the user.TheFileTable
uses aFileTableModel
object to display a directory listing.TheFileTableModel
uses a list ofDirectoryLister.Entry
objects to present a view of a directory and its subdirectories and files.TheHTTPDirectoryLister
lists directory contents over an HTTP connection.TheLocalDirectoryLister
lists directory contents on the local filesystem.TheNetworkFileChooser
class allows the user to choose a file from a network server.TheOpendapURLFilter
class filters OPeNDAP URL strings.TheServerChooser
class allows the user to select from and edit a list of network servers.TheServerTableModel
class models a mapping of simple server names to URL strings.Holds a server table entry with server name and location.TheStringFilter
interface specifies methods for filtering an input string to an output string.TheTHREDDSFileChooser
class allows the user to choose a file from a THREDDS catalog.A JTree that displays an xml document.