uk.ac.soton.itinnovation.taverna.enactor.entities
Class TransformDataThing

java.lang.Object
  extended by uk.ac.soton.itinnovation.taverna.enactor.entities.TransformDataThing

public class TransformDataThing
extends java.lang.Object

DataThing transformations, currently just replacelsid special case.

Author:
Chris Greenhalgh

Constructor Summary
TransformDataThing()
           
 
Method Summary
static DataThing replacelsid(DataThing outdt, java.util.Map inputMap, java.util.Map outputMap)
          go through outputs named 'replacelsid...' and for any string-type values replace 'replacelsid:'('['']')* with actual lsid of corresponding input (part).
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransformDataThing

public TransformDataThing()
Method Detail

replacelsid

public static DataThing replacelsid(DataThing outdt,
                                    java.util.Map inputMap,
                                    java.util.Map outputMap)
go through outputs named 'replacelsid...' and for any string-type values replace 'replacelsid:'('['']')* with actual lsid of corresponding input (part). Allows processors to generate metadata and webpages refering to other values in the workflow. Chris Greenhalgh