org.globus.cog.gui.grapheditor.ant
Class FlowTransformation

java.lang.Object
  extended byorg.globus.cog.gui.grapheditor.ant.FlowTransformation
All Implemented Interfaces:
GraphTransformation
Direct Known Subclasses:
ParallelFlowTransformation, SerialFlowTransformation

public abstract class FlowTransformation
extends Object
implements GraphTransformation

Transform parallel and serial nested elements into a flow graph. This is just a base class that implements recursive transformation of both serial and parallel containers. Derived classes should represent entry points for the recursive transformation


Constructor Summary
FlowTransformation()
           
 
Method Summary
 List parallel(GraphInterface newg, GraphInterface oldg, List last)
           
 List serial(GraphInterface newg, GraphInterface oldg, List last)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.globus.cog.gui.grapheditor.canvas.transformation.GraphTransformation
transform
 

Constructor Detail

FlowTransformation

public FlowTransformation()
Method Detail

serial

public List serial(GraphInterface newg,
                   GraphInterface oldg,
                   List last)

parallel

public List parallel(GraphInterface newg,
                     GraphInterface oldg,
                     List last)