Interface Summary |
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. |
DataStoreInterface |
creates an interface for getting files from any dataStore using the same
methods. |
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. |
PluginInterface |
All component plugins that are to be included in the ClientFramework
must implement this interface so that the services of the ClientFramework
such as menu and toolbar actions, and session control, are available to
the plugin component. |
ServiceProvider |
All component plugins that provide services must implement this
interface so that the framework can identify them. |
Class Summary |
ClientFramework |
The ClientFramework is the main entry point for the Morpho application. |
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 |
DataStore |
creates an abstract class for getting files from any dataStore using the same
methods. |
FileSystemDataStore |
implements and the DataStoreInterface for accessing files on the local
file system. |
FileUtils |
This class provides convenience methods for manipulating filesystem
objects, such as copying from one file to another. |
HttpMessage |
|
MetacatDataStore |
implements and the DataStoreInterface for accessing files on the Metacat |
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. |
SplashFrame |
GUI window that provides information about Morpho, its contributors,
and acknowlegements. |
XPathAPI |
The methods in this class are convenience methods into the
low-level XPath API. |
Exception Summary |
CacheAccessException |
This exception is thrown when a service request is made of an object
and that object can not properly handle the request, either because
it is not designed to handle it, or there was an error in trying to
handle it. |
MetacatUploadException |
This exception is thrown when a service request is made of an object
and that object can not properly handle the request, either because
it is not designed to handle it, or there was an error in trying to
handle it. |
ServiceExistsException |
This exception is thrown when a plug registers a service under a
serviceName that has previously been registered. |
ServiceNotHandledException |
This exception is thrown when a service request is made of an object
and that object can not properly handle the request, either because
it is not designed to handle it, or there was an error in trying to
handle it. |