|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deri.wsmo4j.io.serializer.wsml.VisitorSerializeWSMLTransitionRules
public class VisitorSerializeWSMLTransitionRules
Visitor Implementation Class for the Choreography Rules TODO: - FactMolecule - Update Rules
Created on Sep 29, 2005 Committed by $Author: morcen $ $Source$
Constructor Summary | |
---|---|
VisitorSerializeWSMLTransitionRules(org.wsmo.common.TopEntity nsContainer)
Constructor for the Rules visitor. |
Method Summary | |
---|---|
String |
getSerializedObject()
|
String |
helpCompoundFact(CompoundFact newFact,
CompoundFact oldFact)
|
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 |
visitPerform(Perform rule)
|
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VisitorSerializeWSMLTransitionRules(org.wsmo.common.TopEntity nsContainer)
nsContainer
- A TopEntity object containing the namespace definitionsMethod Detail |
---|
public void visitChoreographyIfThen(ChoreographyIfThen rule)
Visitor
visitChoreographyIfThen
in interface Visitor
rule
- IfThen rule object to be visited.public void visitOrchestrationIfThen(OrchestrationIfThen rule)
Visitor
visitOrchestrationIfThen
in interface Visitor
rule
- IfThen rule object to be visited.public void visitChoreographyForAll(ChoreographyForAll rule)
Visitor
visitChoreographyForAll
in interface Visitor
rule
- ForAll rule object to be visited.public void visitOrchestrationForAll(OrchestrationForAll rule)
Visitor
visitOrchestrationForAll
in interface Visitor
rule
- ForAll rule object to be visited.public void visitChoreographyChoose(ChoreographyChoose rule)
Visitor
visitChoreographyChoose
in interface Visitor
rule
- Choose rule object to be visited.public void visitOrchestrationChoose(OrchestrationChoose rule)
Visitor
visitOrchestrationChoose
in interface Visitor
rule
- Choose rule object to be visited.public void visitAdd(Add rule)
Visitor
visitAdd
in interface Visitor
rule
- Add update rule object to be visited.public void visitDelete(Delete rule)
Visitor
visitDelete
in interface Visitor
rule
- Delete update rule object to be visited.public void visitUpdate(Update rule)
Visitor
visitUpdate
in interface Visitor
rule
- Update rule object to be visited.public void visitPerform(Perform rule)
public String getSerializedObject()
public String helpCompoundFact(CompoundFact newFact, CompoundFact oldFact)
public void visitChoreographyPipedRules(ChoreographyPipedRules rules)
Visitor
visitChoreographyPipedRules
in interface Visitor
rules
- PipedRules to be visitedpublic void visitOrchestrationPipedRules(OrchestrationPipedRules rules)
Visitor
visitOrchestrationPipedRules
in interface Visitor
rules
- PipedRules to be visitedpublic void visitOrchestrationAchieveGoal(OrchestrationAchieveGoal rule)
Visitor
visitOrchestrationAchieveGoal
in interface Visitor
rule
- Perform rule to be visitedpublic void visitOrchestrationApplyMediation(OrchestrationApplyMediation rule)
Visitor
visitOrchestrationApplyMediation
in interface Visitor
rule
- Perform rule to be visitedpublic void visitOrchestrationInvokeService(OrchestrationInvokeService rule)
Visitor
visitOrchestrationInvokeService
in interface Visitor
rule
- Perform rule to be visitedpublic void visitReceive(Receive rule)
Visitor
visitReceive
in interface Visitor
rule
- receive rule to be visitedpublic void visitSend(Send rule)
Visitor
visitSend
in interface Visitor
rule
- send rule to be visited
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |