org.embl.ebi.escience.scuflworkers.soaplab
Class SoaplabScavenger

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by org.embl.ebi.escience.scuflui.workbench.Scavenger
          extended by org.embl.ebi.escience.scuflworkers.soaplab.SoaplabScavenger
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode

public class SoaplabScavenger
extends Scavenger

A Scavenger that knows how to get all the Soaplab services from a specified installation

Author:
Tom Oinn, Stian Soiland, Stuart Owen
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
EMPTY_ENUMERATION
 
Constructor Summary
SoaplabScavenger(java.lang.String theBase)
          Create a new Soaplab scavenger, the base parameter should be the base URL of the Soaplab service, i.e.
 
Method Summary
 
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SoaplabScavenger

public SoaplabScavenger(java.lang.String theBase)
                 throws ScavengerCreationException
Create a new Soaplab scavenger, the base parameter should be the base URL of the Soaplab service, i.e. if your AnalysisFactory is at http://foo.bar/soap/AnalysisFactory the parameter should be http://foo.bar/soap/

Throws:
ScavengerCreationException