|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ontotext.wsmo4j.common.EntityImpl org.deri.wsmo4j.orchestration.rule.RulesRI
public class RulesRI
Interface or class description
Constructor Summary | |
---|---|
RulesRI(org.wsmo.common.Identifier id)
Initializes the Rules container of orchestration Descriptions with the given Identifier |
|
RulesRI(org.wsmo.common.Identifier id,
Set<Rule> rules)
Initializes the Rules container of orchestration Descriptions with the given Identifier and rules |
Method Summary | |
---|---|
void |
addRule(Rule rule)
Adds a rule to the choreography |
Iterator<Rule> |
iterator()
|
Set<Rule> |
listRules()
Returns Rules that make up this choreography. |
void |
removeRule(Rule rule)
Removes the specified rule from the choreography |
Methods inherited from class com.ontotext.wsmo4j.common.EntityImpl |
---|
addNFPValue, addNFPValue, equals, getIdentifier, hashCode, listNFPValues, listNFPValues, removeNFP, removeNFPValue, removeNFPValue |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.wsmo.common.Entity |
---|
addNFPValue, addNFPValue, getIdentifier, listNFPValues, listNFPValues, removeNFP, removeNFPValue, removeNFPValue |
Constructor Detail |
---|
public RulesRI(org.wsmo.common.Identifier id)
id
- Identifier of the transition rulespublic RulesRI(org.wsmo.common.Identifier id, Set<Rule> rules)
id
- Identifier of the Rules Containerrules
- A set of rules to be put in the containerMethod Detail |
---|
public Set<Rule> listRules()
OrchestrationRules
Rules
that make up this choreography.
listRules
in interface OrchestrationRules
Set
of Rules
public void removeRule(Rule rule)
OrchestrationRules
removeRule
in interface OrchestrationRules
rule
- Rule object to be removedpublic void addRule(Rule rule)
OrchestrationRules
addRule
in interface OrchestrationRules
rule
- Rule object to be added to the choreographypublic Iterator<Rule> iterator()
iterator
in interface Iterable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |