org.cytoscape.io.webservice.swing
Class AbstractWebServiceGUIClient
java.lang.Object
org.cytoscape.io.webservice.client.AbstractWebServiceClient
org.cytoscape.io.webservice.swing.AbstractWebServiceGUIClient
- All Implemented Interfaces:
- WebServiceGUIClient, WebServiceClient
public abstract class AbstractWebServiceGUIClient
- extends AbstractWebServiceClient
- implements WebServiceGUIClient
Abstract base class for web service clients with Swing GUI.
Cytoscape Backwards Compatibility (Abstract Class): This class is abstract and meant to be extended by users. This means that we may add methods for minor version updates. Methods will only be removed for major version updates.
gui
protected Container gui
AbstractWebServiceGUIClient
public AbstractWebServiceGUIClient(String uri,
String displayName,
String description)
- Constructor.
- Parameters:
uri
- A String representation of the URI.displayName
- The display name to be used for this client.description
- The description to be used for this client.
getQueryBuilderGUI
public Container getQueryBuilderGUI()
- Returns query builder UI. Since this is a TaskFactory,
createTaskIterator() method should use parameters from this GUI.
- Specified by:
getQueryBuilderGUI
in interface WebServiceGUIClient
- Returns:
- query builder UI.
Copyright 2011 Cytoscape Consortium. All rights reserved.