org.processmining.exporting.bpel4ws
Class BPEL4WSRetriever
java.lang.Object
org.processmining.exporting.bpel4ws.type.BPEL4WSVisitor
org.processmining.exporting.bpel4ws.BPEL4WSRetriever
public class BPEL4WSRetriever
- extends BPEL4WSVisitor
This class finds a BPEL4WS activity of a process given a name and replace
each activity with that name by a replacement activity.
- Author:
- Kristian Bisgaard Lassen
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
visitInvoke
public void visitInvoke(Invoke invoke)
- Specified by:
visitInvoke
in class BPEL4WSVisitor
- See Also:
type.bpel4ws.BPEL4WSVisitor#visitInvoke(type.bpel4ws.activity.Invoke)
visitSequence
public void visitSequence(Sequence sequence)
- Specified by:
visitSequence
in class BPEL4WSVisitor
- See Also:
type.bpel4ws.BPEL4WSVisitor#visitSequence(type.bpel4ws.activity.Sequence)
visitReceive
public void visitReceive(Receive receive)
- Specified by:
visitReceive
in class BPEL4WSVisitor
- See Also:
type.bpel4ws.BPEL4WSVisitor#visitReceive(type.bpel4ws.activity.Receive)
visitEmpty
public void visitEmpty(Empty empty)
- Specified by:
visitEmpty
in class BPEL4WSVisitor
- See Also:
type.bpel4ws.BPEL4WSVisitor#visitEmpty(type.bpel4ws.activity.Empty)
visitReply
public void visitReply(Reply reply)
- Specified by:
visitReply
in class BPEL4WSVisitor
- See Also:
type.bpel4ws.BPEL4WSVisitor#visitReply(type.bpel4ws.activity.Reply)
visitWhile
public void visitWhile(While while1)
- Specified by:
visitWhile
in class BPEL4WSVisitor
- See Also:
type.bpel4ws.BPEL4WSVisitor#visitWhile(type.bpel4ws.activity.While)
visitSwitch
public void visitSwitch(Switch switch1)
- Specified by:
visitSwitch
in class BPEL4WSVisitor
- See Also:
type.bpel4ws.BPEL4WSVisitor#visitSwitch(type.bpel4ws.activity.Switch)
visitFlow
public void visitFlow(Flow flow)
- Specified by:
visitFlow
in class BPEL4WSVisitor
- See Also:
type.bpel4ws.BPEL4WSVisitor#visitFlow(type.bpel4ws.activity.Flow)
visitPick
public void visitPick(Pick pick)
- Specified by:
visitPick
in class BPEL4WSVisitor
- See Also:
type.bpel4ws.BPEL4WSVisitor#visitPick(type.bpel4ws.activity.Pick)
visitAssign
public void visitAssign(Assign assign)
- Specified by:
visitAssign
in class BPEL4WSVisitor
- See Also:
type.bpel4ws.BPEL4WSVisitor#visitAssign(type.bpel4ws.activity.Assign)
visitWait
public void visitWait(Wait wait)
- Specified by:
visitWait
in class BPEL4WSVisitor
- See Also:
type.bpel4ws.BPEL4WSVisitor#visitWait(type.bpel4ws.activity.Wait)
replaceActivity
public static Activity replaceActivity(java.lang.String name,
Activity activity,
Activity replacement)
- Finds activities in another activity and each activity that has the same
name as the argument to this method.
- Parameters:
name
- activity
- replacement
-
- Returns:
- An activity where each activity contained in the input activity
replaced by the replacement
visitProcess
public void visitProcess(Process process)
- Specified by:
visitProcess
in class BPEL4WSVisitor
- See Also:
BPEL4WSVisitor.visitProcess(org.processmining.exporting.bpel4ws.type.Process)