Uses of Class
net.sf.taverna.t2.provenance.lineageservice.utils.ProvenanceProcessor

Packages that use ProvenanceProcessor
net.sf.taverna.t2.provenance.api   
net.sf.taverna.t2.provenance.lineageservice   
 

Uses of ProvenanceProcessor in net.sf.taverna.t2.provenance.api
 

Methods in net.sf.taverna.t2.provenance.api that return types with arguments of type ProvenanceProcessor
 java.util.List<ProvenanceProcessor> ProvenanceAccess.getProcessorsForWorkflowID(java.lang.String workflowID)
           
 java.util.Map<java.lang.String,java.util.List<ProvenanceProcessor>> ProvenanceAccess.getProcessorsInWorkflow(java.lang.String workflowID)
           
 java.util.List<ProvenanceProcessor> Query.getSelectedProcessors()
           
 

Method parameters in net.sf.taverna.t2.provenance.api with type arguments of type ProvenanceProcessor
 void Query.setSelectedProcessors(java.util.List<ProvenanceProcessor> selectedProcessors)
           
 

Uses of ProvenanceProcessor in net.sf.taverna.t2.provenance.lineageservice
 

Methods in net.sf.taverna.t2.provenance.lineageservice that return types with arguments of type ProvenanceProcessor
 java.util.List<ProvenanceProcessor> ProvenanceQuery.getProcessors(java.util.Map<java.lang.String,java.lang.String> constraints)
          generic method to fetch processors subject to additional query constraints
 java.util.Map<java.lang.String,java.util.List<ProvenanceProcessor>> ProvenanceQuery.getProcessorsDeep(java.lang.String type, java.lang.String wfnameRef)
          this is similar to ProvenanceQuery.getProcessorsShallow(String, String) but it recursively fetches all processors within nested workflows.
 java.util.List<ProvenanceProcessor> ProvenanceQuery.getProcessorsForWorkflow(java.lang.String workflowID)
           
 java.util.List<ProvenanceProcessor> ProvenanceQuery.getProcessorsShallow(java.lang.String type, java.lang.String wfnameRef)
          get all processors of a given type within a structure identified by wfnameRef (reference to dataflow).
 java.util.Map<ProvenanceProcessor,java.util.List<java.util.List<java.lang.String>>> ProvenanceAnalysis.getValidPaths()
           
 

Method parameters in net.sf.taverna.t2.provenance.lineageservice with type arguments of type ProvenanceProcessor
 java.util.List<Dependencies> ProvenanceAnalysis.computeLineageSingleBinding(java.lang.String wfID, java.lang.String wfNameRef, java.lang.String var, java.lang.String proc, java.lang.String path, java.util.List<ProvenanceProcessor> selectedProcessors)
          main lineage query method.
 java.util.Map<java.lang.String,java.util.List<Dependencies>> ProvenanceAnalysis.computeLineageSingleVar(java.lang.String wfInstance, java.lang.String wfNameRef, java.lang.String var, java.lang.String proc, java.lang.String path, java.util.List<ProvenanceProcessor> selectedProcessors)
          facade for computeLineage: if path == ALL then it retrieves all VBs for (proc,var) ignoring path (i.e., all values within the collection bound to var) and invokes computeLineageSingleBinding() on each path
if path is specified, however, this just passes the request to computeLineageSingleBinding.
 QueryAnswer ProvenanceAnalysis.lineageQuery(java.util.List<QueryVar> qvList, java.lang.String wfInstance, java.util.List<ProvenanceProcessor> selectedProcessors)
           
 java.util.List<LineageSQLQuery> ProvenanceAnalysis.searchDataflowGraph(java.lang.String wfID, java.lang.String wfNameRef, java.lang.String var, java.lang.String proc, java.lang.String path, java.util.List<ProvenanceProcessor> selectedProcessors)
          compute lineage queries using path projections
 void ProvenanceAnalysis.setValidPaths(java.util.Map<ProvenanceProcessor,java.util.List<java.util.List<java.lang.String>>> validPaths)