edu.ntnu.cikmr.workflow
Class Activity

java.lang.Object
  extended by edu.ntnu.cikmr.workflow.ExecutableActivity
      extended by edu.ntnu.cikmr.workflow.Activity
All Implemented Interfaces:
Executable, XMLRepresentation

public class Activity
extends ExecutableActivity


Constructor Summary
Activity()
           
 
Method Summary
 boolean execute()
           
 void fromXML(org.w3c.dom.Node n)
           
 boolean getResult()
           
 Statement getStatement(int index)
           
 int getStatementCount()
           
 java.util.Iterator<Statement> getStatementIterator()
           
static Statement[] getStatements(org.w3c.dom.Node n, Activity parent)
           
 void removeStatement(int index)
           
 java.lang.String toTypeXML(java.lang.String location, java.lang.String pipeID, java.lang.String workflowID)
           
 java.lang.String toXML()
           
 
Methods inherited from class edu.ntnu.cikmr.workflow.ExecutableActivity
clearHalt, control, getId, getLog, getParent, getType, halt, hasParent, isHalted, setId, setParent, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Activity

public Activity()
Method Detail

fromXML

public void fromXML(org.w3c.dom.Node n)

toXML

public java.lang.String toXML()

toTypeXML

public java.lang.String toTypeXML(java.lang.String location,
                                  java.lang.String pipeID,
                                  java.lang.String workflowID)
Specified by:
toTypeXML in class ExecutableActivity

execute

public boolean execute()

getResult

public boolean getResult()

getStatementCount

public int getStatementCount()

getStatement

public Statement getStatement(int index)

removeStatement

public void removeStatement(int index)

getStatementIterator

public java.util.Iterator<Statement> getStatementIterator()

getStatements

public static Statement[] getStatements(org.w3c.dom.Node n,
                                        Activity parent)