Package edu.ucsb.nceas.morpho.framework

Interface Summary
ButterflyFlapCoordinator Interface for coordinate butterfly flap
ConnectionListener Any object that is interested in the status of the morpho framework connection should implement this interface and register with the framework to be notified of changes, including changes to the username and connection status.
DataPackageInterface All component plugins that handle access to data packages should implement this interface and register themselves as a service provider for the interface withthe framework.
EditingCompleteListener Any object that is interested in being notified when editing of an XML document is complete and obtaining a copy of the edited (new) document should implement this interface and register with the editor document
EditorInterface All component plugins that require the editing of XML documents should implement this interface and register themselves as a service provider for the interface with the framework.
LoginClientInterface Interface used by LoginCommand to do callbacks to login client that called the LoginCommand.
ProfileAddedListener Any object that is interested in the creation of new Profiles by the Morpho framework should implement this interface and register with the framework to be notified of such changes
QueryRefreshInterface This service allows plugins to request that the query results be refreshed when they have made a change that should affect the resultset.
 

Class Summary
AbstractUIPage Class AbstractUIPage
ColumnData class to store all the metadate about the data in a column of the table Previously, this was an inner private class defined as part of the TextImportWizard.
ConfigXML This class is designed to store configuration information in an XML file.
ConnectionFrame A graphical window for obtaining login information from the user and logging into Metacat
FileUtils This class provides convenience methods for manipulating filesystem objects, such as copying from one file to another.
HelpCommand Class to handle help command
HelpMetadataIntroCommand  
HTMLBrowser This class is a 'quick and dirty' HTML browser written in Java.
HttpMessage This class includes code to handle 'cookies' by looking at request and response headers.
InitialScreen A panel that contains the initial welcome screen.
LoginCommand Class to handle login
ModalDialog  
MorphoFrame The MorphoFrame is a Window in the Morpho application containing the standard menus and toolbars.
MorphoPrefsDialog A simple Morpho Preferences Dialog
MultipartForm This class represents name/value pairs and files in a byte array using the multipart/form-data encoding.
ProfileDialog A graphical window for creating a new user profile with user provided information.
ProgressIndicator The ProgressIndicator extends JLabel to display a progress image.
SplashFrame GUI window that provides information about Morpho, its contributors, and acknowlegements.
StatusBar A graphical status bar for displaying information about network and login status.
SwingWorker This is the 3rd version of SwingWorker (also known as SwingWorker 3), an abstract class that you subclass to perform GUI-related work in a dedicated thread.
UIController The UIController handles the state of the morpho menu and toolbars so that they are synchronized across the various plugins.
 



Copyright © 2000 National Center for Ecological Analysis and Synthesis. All Rights Reserved.