org.processmining.exporting.bpel4ws.type.activity
Class Flow

java.lang.Object
  extended by org.processmining.exporting.bpel4ws.type.activity.Activity
      extended by org.processmining.exporting.bpel4ws.type.activity.Composed
          extended by org.processmining.exporting.bpel4ws.type.activity.Flow
All Implemented Interfaces:
BPEL4WSVisitable

public class Flow
extends Composed

Author:
Kristian Bisgaard Lassen

Field Summary
 java.util.Vector<Activity> activities
          Activity array to be executed concurrently
 java.util.Map<Activity,java.lang.String> jc
           
 java.util.Map<Pair<Activity,Activity>,java.lang.String> links
           
 
Fields inherited from class org.processmining.exporting.bpel4ws.type.activity.Activity
name
 
Constructor Summary
Flow(java.lang.String name, java.util.Vector<Activity> activities, java.util.Map<Pair<Activity,Activity>,java.lang.String> links, java.util.Map<Activity,java.lang.String> jc)
           
 
Method Summary
 void acceptVisitor(BPEL4WSVisitor visitor)
           
 Activity cloneActivity()
           
 
Methods inherited from class org.processmining.exporting.bpel4ws.type.activity.Activity
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

activities

public final java.util.Vector<Activity> activities
Activity array to be executed concurrently


links

public final java.util.Map<Pair<Activity,Activity>,java.lang.String> links

jc

public final java.util.Map<Activity,java.lang.String> jc
Constructor Detail

Flow

public Flow(java.lang.String name,
            java.util.Vector<Activity> activities,
            java.util.Map<Pair<Activity,Activity>,java.lang.String> links,
            java.util.Map<Activity,java.lang.String> jc)
Parameters:
name -
activities -
links -
jc -
Method Detail

acceptVisitor

public void acceptVisitor(BPEL4WSVisitor visitor)
See Also:
type.bpel4ws.BPEL4WSVisitable#acceptVisitor(type.bpel4ws.BPEL4WSVisitor)

cloneActivity

public Activity cloneActivity()
Specified by:
cloneActivity in class Activity
Returns:
A clone of this activity
See Also:
type.bpel4ws.activity.Activity#cloneActivity()