Version: 1.1.1

Package ca.ucalgary.seahawk.gui

Seahawk is a graphical MOBY client that can be used standalone, or easily embedded in another Java application.

See:
          Description

Interface Summary
DataImportChoiceListener Callback interface for DataImportChoiceDialog that tells us what data to actually import according to the user's desires.
MobyContentProducer This interface should be implemented by any application component that can produce data going to a MobyObjectTransferHandler for export.
MobyObjectReceiver This interface should be implemented by any application component that desires to receive incoming data from MobyObjectTransferHandler.
ServiceChoiceListener Callback interface for ServiceSearchDialog that tells us what service to actually run according to the user's desires.
WorkflowPreviewListener Callback interface for saving a workflow after its preview is confirmed (and potentially metadata for the workflow entered by the user).
 

Class Summary
DataImportChoiceDialog  
FileAndTextTransferHandler  
FilterSearchWidget Displays an editable SearchFilter within a MobyContentPane.
MobyContentClipboard The clipboard is a special tab that holds a query with a MOBY Collection that the user can add and subtract MobyDataInstances from.
MobyContentGUI Main interface component: textually displays the data in a MOBY content XML document.
MobyContentHelpPane Special text display tab in Seahawk for the Seahawk help file.
MobyContentPane Text area contained in a Seahawk GUI tab.
MobyDataObjectWidget A visual representation of a primary data object in Seahawk, intended for being a placeholder for data if it is not instantiated yet, allowing the user to drop data onto it via a MobyObjectTransferHandler (hence the implementation of MobyObjectReceiver).
MobyObjectTransferHandler  
MobyPayloadCreator Builds a MobyContentInstance based on the requested selection criteria.
MobySaveDialog A utility to save the current document as XML or HTML, or the tab's history as a workflow.
MobySecondaryInputGUI A class that generates a GUI to fill in (instantiate or change) the values of Secondary Input to MOBY services.
MobyServicesGUI Implementation of the actually popup menu that lists services available, and invokes them.
MobyShimmer The purpose of this class is to improve service interoperability "shims" by checking the MOBY service listings for services that do format conversion on the given data, then adds service options for the output types of those services, if they aren't in the menu already.
SeahawkOptionsGUI A dialog box that allows the Seahawk user to configure options such as cache expiry and location, as well as the MOBY registry to use, and whether referrer headers should be sent to services.
SeahawkTransferable This class handles the export of data from the Seahawk interface into other applications, with special consideration for the use of drag 'n' drop in wrapping WSDL and CGI interfaces using Seahawk.
ServiceSearchDialog  
WorkflowPreviewDialog  
 

Package ca.ucalgary.seahawk.gui Description

Seahawk is a graphical MOBY client that can be used standalone, or easily embedded in another Java application. Please see the Seahawk documentation for more information.


Version: 1.1.1

Submit a bug or feature
Generated: Sat May 29 04:26:35 EDT 2010