Version: 1.1.1

Uses of Class
org.biomoby.client.ServicesEdge

Packages that use ServicesEdge
org.biomoby.client The components used for developing Moby clients. 
 

Uses of ServicesEdge in org.biomoby.client
 

Subclasses of ServicesEdge in org.biomoby.client
 class DataServiceEdge
          An instance of this class is a container for a pair of a data type and a Moby service definitions, and for an information how they can be connected.
 

Methods in org.biomoby.client that return ServicesEdge
static ServicesEdge[] ServiceConnections.build(MobyDataType[] dataTypes, MobyService[] services)
          Creates all (allowed) connections between given 'services' based on the given 'dataTypes'.
static ServicesEdge[][] FilterServices.dataPaths(DataServiceEdge[] startingEdges, ServicesEdge[] edges, DataServiceEdge[] endingEdges)
          Find all paths (using available 'edges') that start by any of the 'startingEdges' and finish by any of the 'endingEdges'.
static ServicesEdge[] FilterServices.filter(ServicesEdge[] edges, String[] authorities, String[] serviceNames, int depth)
          Selects (from the given set of edges) only those edges that start in the nodes defined in 'authorities' or in 'serviceNames', and those that continue not farer then specified in 'depth'.
static ServicesEdge[] FilterServices.joinPaths(ServicesEdge[][] paths)
          Join together several paths.
static ServicesEdge[] FilterServices.pathes(ServicesEdge[] edges, String sourceServiceName, String targetServiceName)
          Selects (from the given set of edges) only those edges that compose pathes from a service given by 'sourceServiceName' to a service given by 'targetServiceName', or vice-versa.
static ServicesEdge[] FilterServices.pathes2(ServicesEdge[] edges, String sourceServiceName, String targetServiceName)
           
static ServicesEdge[][] FilterServices.straightDataPaths(DataServiceEdge[] startingEdges, ServicesEdge[] edges, DataServiceEdge[] endingEdges)
          Find all paths (using available 'edges') that start by any of the 'startingEdges' and finish by any of the 'endingEdges'.
 

Methods in org.biomoby.client with parameters of type ServicesEdge
static String Taverna.buildWorkflow(ServicesEdge[] edges, String mobyEndpoint, Properties props)
          Creates a workflow definition (an XML string known as 'scufl' or 'xscufl') from the set of graph edges.
static String Graphviz.createServicesGraph(ServicesEdge[][] paths, int fromPath, int toPath, String[] pathNames, Properties props)
          Creates a graph connecting Moby services as defined in a set of the graph 'paths'.
static String RDF.createServicesGraph(ServicesEdge[] edges, Properties props)
          Creates a graph connecting Moby services as defined in a set of the graph 'edges.
static String Graphviz.createServicesGraph(ServicesEdge[] edges, Properties props)
          Creates a graph connecting Moby services as defined in a set of the graph 'edges'.
static ServicesEdge[][] FilterServices.dataPaths(DataServiceEdge[] startingEdges, ServicesEdge[] edges, DataServiceEdge[] endingEdges)
          Find all paths (using available 'edges') that start by any of the 'startingEdges' and finish by any of the 'endingEdges'.
static ServicesEdge[] FilterServices.filter(ServicesEdge[] edges, String[] authorities, String[] serviceNames, int depth)
          Selects (from the given set of edges) only those edges that start in the nodes defined in 'authorities' or in 'serviceNames', and those that continue not farer then specified in 'depth'.
static ServicesEdge[] FilterServices.joinPaths(ServicesEdge[][] paths)
          Join together several paths.
static ServicesEdge[] FilterServices.pathes(ServicesEdge[] edges, String sourceServiceName, String targetServiceName)
          Selects (from the given set of edges) only those edges that compose pathes from a service given by 'sourceServiceName' to a service given by 'targetServiceName', or vice-versa.
static ServicesEdge[] FilterServices.pathes2(ServicesEdge[] edges, String sourceServiceName, String targetServiceName)
           
static ServicesEdge[][] FilterServices.straightDataPaths(DataServiceEdge[] startingEdges, ServicesEdge[] edges, DataServiceEdge[] endingEdges)
          Find all paths (using available 'edges') that start by any of the 'startingEdges' and finish by any of the 'endingEdges'.
 


Version: 1.1.1

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