org.embl.ebi.escience.scufl.enactor.event
Class WorkflowCreationEvent

java.lang.Object
  extended by org.embl.ebi.escience.scufl.enactor.event.WorkflowInstanceEvent
      extended by org.embl.ebi.escience.scufl.enactor.event.WorkflowCreationEvent

public class WorkflowCreationEvent
extends WorkflowInstanceEvent


Constructor Summary
WorkflowCreationEvent(WorkflowInstance workflow, java.util.Map inputs, java.lang.String definitionLSID)
           
 
Method Summary
 java.lang.String getDefinitionLSID()
          Returns the LSID of the workflow definition used to create this workflow instance
 java.util.Map getInputs()
          Returns a map of name->DataThing objects where the names are the names of workflow inputs
 ScuflModel getModel()
          Return a reference to the ScuflModel object used to create this workflow
 java.lang.String getModelXML()
          Return the XML form of the workflow definition, or return null if the workflow model has not been initialised for some reason
 java.lang.String toString()
          Override toString()
 
Methods inherited from class org.embl.ebi.escience.scufl.enactor.event.WorkflowInstanceEvent
getWorkflowInstance
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WorkflowCreationEvent

public WorkflowCreationEvent(WorkflowInstance workflow,
                             java.util.Map inputs,
                             java.lang.String definitionLSID)
Method Detail

getInputs

public java.util.Map getInputs()
Returns a map of name->DataThing objects where the names are the names of workflow inputs


getDefinitionLSID

public java.lang.String getDefinitionLSID()
Returns the LSID of the workflow definition used to create this workflow instance


getModel

public ScuflModel getModel()
Return a reference to the ScuflModel object used to create this workflow


getModelXML

public java.lang.String getModelXML()
Return the XML form of the workflow definition, or return null if the workflow model has not been initialised for some reason


toString

public java.lang.String toString()
Override toString()

Overrides:
toString in class java.lang.Object