|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.processmining.framework.models.bpel.visit.BPELVisitor
org.processmining.converting.wfnet2bpel.BPELRetriever
public class BPELRetriever
Title: BPELRetriever
Description: Implements the visitor pattern on a BPEL process. Visitor runs through the BPEL structure and returns the BPEL activity with the given argument node search name. Once found the BPEL activity can be replaced by another.
Copyright: Copyright (c) 2006
Company: University of Aarhus
Field Summary | |
---|---|
static BPELRetriever |
instance
An instance of this BPEL4WSRetriever |
Method Summary | |
---|---|
BPELActivity |
replaceActivity(java.lang.String name,
BPELActivity activity,
BPELActivity replacement)
Finds activities in another activity and each activity that has the same name as the argument to this method. |
void |
visitAssign(BPELAssign assign)
|
void |
visitEmpty(BPELEmpty empty)
|
void |
visitFlow(BPELFlow flow)
|
void |
visitInvoke(BPELInvoke invoke)
|
void |
visitPick(BPELPick pick)
|
void |
visitProcess(BPELProcess process)
|
void |
visitReceive(BPELReceive receive)
|
void |
visitReply(BPELReply reply)
|
void |
visitScope(BPELScope scope)
|
void |
visitSequence(BPELSequence sequence)
|
void |
visitSwitch(BPELSwitch switch1)
|
void |
visitWait(BPELWait wait)
|
void |
visitWhile(BPELWhile while1)
|
Methods inherited from class org.processmining.framework.models.bpel.visit.BPELVisitor |
---|
visit |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final BPELRetriever instance
Method Detail |
---|
public void visitInvoke(BPELInvoke invoke)
visitInvoke
in class BPELVisitor
type.bpel4ws.BPEL4WSVisitor#visitInvoke(type.bpel4ws.activity.Invoke)
public void visitSequence(BPELSequence sequence)
visitSequence
in class BPELVisitor
type.bpel4ws.BPEL4WSVisitor#visitSequence(type.bpel4ws.activity.Sequence)
public void visitReceive(BPELReceive receive)
visitReceive
in class BPELVisitor
type.bpel4ws.BPEL4WSVisitor#visitReceive(type.bpel4ws.activity.Receive)
public void visitEmpty(BPELEmpty empty)
visitEmpty
in class BPELVisitor
type.bpel4ws.BPEL4WSVisitor#visitEmpty(type.bpel4ws.activity.Empty)
public void visitReply(BPELReply reply)
visitReply
in class BPELVisitor
type.bpel4ws.BPEL4WSVisitor#visitReply(type.bpel4ws.activity.Reply)
public void visitWhile(BPELWhile while1)
visitWhile
in class BPELVisitor
type.bpel4ws.BPEL4WSVisitor#visitWhile(type.bpel4ws.activity.While)
public void visitScope(BPELScope scope)
visitScope
in class BPELVisitor
public void visitSwitch(BPELSwitch switch1)
visitSwitch
in class BPELVisitor
type.bpel4ws.BPEL4WSVisitor#visitSwitch(type.bpel4ws.activity.Switch)
public void visitFlow(BPELFlow flow)
visitFlow
in class BPELVisitor
type.bpel4ws.BPEL4WSVisitor#visitFlow(type.bpel4ws.activity.Flow)
public void visitPick(BPELPick pick)
visitPick
in class BPELVisitor
type.bpel4ws.BPEL4WSVisitor#visitPick(type.bpel4ws.activity.Pick)
public void visitAssign(BPELAssign assign)
visitAssign
in class BPELVisitor
type.bpel4ws.BPEL4WSVisitor#visitAssign(type.bpel4ws.activity.Assign)
public void visitWait(BPELWait wait)
visitWait
in class BPELVisitor
type.bpel4ws.BPEL4WSVisitor#visitWait(type.bpel4ws.activity.Wait)
public BPELActivity replaceActivity(java.lang.String name, BPELActivity activity, BPELActivity replacement)
name
- activity
- replacement
-
public void visitProcess(BPELProcess process)
visitProcess
in class BPELVisitor
BPEL4WSVisitor.visitProcess(org.processmining.exporting.bpel4ws.type.Process)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |