|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Visitor
Visitor for Choreography Rules.
Created on Jul 26, 2005 Committed by $Author: haselwanter $ $Source$
Method Summary | |
---|---|
void |
visitAdd(Add rule)
Visitor for add(newFact) update rules. |
void |
visitChoreographyChoose(ChoreographyChoose rule)
Visitor for choose rules. |
void |
visitChoreographyForAll(ChoreographyForAll rule)
Visitor for forAll rules. |
void |
visitChoreographyIfThen(ChoreographyIfThen rule)
Visitor for if-then rules. |
void |
visitChoreographyPipedRules(ChoreographyPipedRules rules)
Visitor for rule_1 | rule_2 |....| rule_n |
void |
visitDelete(Delete rule)
Visitor for delete(oldFact) update rules. |
void |
visitOrchestrationAchieveGoal(OrchestrationAchieveGoal rule)
Visitor for perform rule |
void |
visitOrchestrationApplyMediation(OrchestrationApplyMediation rule)
Visitor for perform rule |
void |
visitOrchestrationChoose(OrchestrationChoose rule)
Visitor for choose rules. |
void |
visitOrchestrationForAll(OrchestrationForAll rule)
Visitor for forAll rules. |
void |
visitOrchestrationIfThen(OrchestrationIfThen rule)
Visitor for if-then rules. |
void |
visitOrchestrationInvokeService(OrchestrationInvokeService rule)
Visitor for perform rule |
void |
visitOrchestrationPipedRules(OrchestrationPipedRules rules)
Visitor for rule_1 | rule_2 |....| rule_n |
void |
visitReceive(Receive rule)
Visitor for receive rule |
void |
visitSend(Send rule)
Visitor for send rule |
void |
visitUpdate(Update rule)
Visitor for update(newFact)/update(newFact,oldFact) update rules. |
Method Detail |
---|
void visitChoreographyIfThen(ChoreographyIfThen rule)
rule
- IfThen rule object to be visited.void visitChoreographyForAll(ChoreographyForAll rule)
rule
- ForAll rule object to be visited.void visitChoreographyChoose(ChoreographyChoose rule)
rule
- Choose rule object to be visited.void visitOrchestrationIfThen(OrchestrationIfThen rule)
rule
- IfThen rule object to be visited.void visitOrchestrationForAll(OrchestrationForAll rule)
rule
- ForAll rule object to be visited.void visitOrchestrationChoose(OrchestrationChoose rule)
rule
- Choose rule object to be visited.void visitAdd(Add rule)
rule
- Add update rule object to be visited.void visitDelete(Delete rule)
rule
- Delete update rule object to be visited.void visitUpdate(Update rule)
rule
- Update rule object to be visited.void visitChoreographyPipedRules(ChoreographyPipedRules rules)
rules
- PipedRules to be visitedvoid visitOrchestrationPipedRules(OrchestrationPipedRules rules)
rules
- PipedRules to be visitedvoid visitOrchestrationAchieveGoal(OrchestrationAchieveGoal rule)
rule
- Perform rule to be visitedvoid visitOrchestrationInvokeService(OrchestrationInvokeService rule)
rule
- Perform rule to be visitedvoid visitOrchestrationApplyMediation(OrchestrationApplyMediation rule)
rule
- Perform rule to be visitedvoid visitReceive(Receive rule)
rule
- receive rule to be visitedvoid visitSend(Send rule)
rule
- send rule to be visited
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |