|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ChoreographyRule | |
---|---|
org.deri.wsmo4j.choreography.rule | |
org.deri.wsmo4j.rule | |
org.wsmo.factory | |
org.wsmo.service.choreography.rule | |
org.wsmo.service.rule |
Uses of ChoreographyRule in org.deri.wsmo4j.choreography.rule |
---|
Classes in org.deri.wsmo4j.choreography.rule that implement ChoreographyRule | |
---|---|
class |
AbstractQuantifiedRuleRI
Provides common implementation methods for the quantified rules (Forall and Choose). |
class |
AbstractTransitionRuleRI
Implements common functionality for a Transition Rule. |
class |
ChooseRI
Reference Implementation for the Choose rule. |
class |
ForAllRI
Reference Implementation for the ForAll rule. |
class |
IfThenRI
Reference Implementation for the IfThen rule. |
class |
PipedRulesRI
Interface or class description |
Fields in org.deri.wsmo4j.choreography.rule with type parameters of type ChoreographyRule | |
---|---|
protected Set<ChoreographyRule> |
AbstractTransitionRuleRI.rules
|
Methods in org.deri.wsmo4j.choreography.rule that return types with arguments of type ChoreographyRule | |
---|---|
Iterator<ChoreographyRule> |
RulesRI.iterator()
|
Set<ChoreographyRule> |
AbstractTransitionRuleRI.listNestedRules()
|
Set<ChoreographyRule> |
PipedRulesRI.listPipedRules()
|
Set<ChoreographyRule> |
RulesRI.listRules()
|
Methods in org.deri.wsmo4j.choreography.rule with parameters of type ChoreographyRule | |
---|---|
void |
PipedRulesRI.addPipedRule(ChoreographyRule rule)
|
void |
RulesRI.addRule(ChoreographyRule rule)
|
void |
AbstractTransitionRuleRI.addRule(ChoreographyRule rule)
|
void |
PipedRulesRI.removePipedRule(ChoreographyRule rule)
|
void |
RulesRI.removeRule(ChoreographyRule rule)
|
void |
AbstractTransitionRuleRI.removeRule(ChoreographyRule rule)
|
Method parameters in org.deri.wsmo4j.choreography.rule with type arguments of type ChoreographyRule | |
---|---|
void |
AbstractTransitionRuleRI.addRules(Set<ChoreographyRule> rules)
|
void |
AbstractTransitionRuleRI.setRules(Set<ChoreographyRule> rules)
|
Constructors in org.deri.wsmo4j.choreography.rule with parameters of type ChoreographyRule | |
---|---|
ChooseRI(Set<org.omwg.ontology.Variable> variables,
Condition condition,
ChoreographyRule rule)
Constructor for a choose rule |
|
ChooseRI(org.omwg.ontology.Variable variable,
Condition condition,
ChoreographyRule rule)
Constructor for a choose rule. |
|
ForAllRI(Set<org.omwg.ontology.Variable> variables,
Condition condition,
ChoreographyRule rule)
Constructor for a forall rule |
|
ForAllRI(org.omwg.ontology.Variable variable,
Condition condition,
ChoreographyRule rule)
Constructor for a forall rule. |
|
IfThenRI(Condition condition,
ChoreographyRule rule)
|
Constructor parameters in org.deri.wsmo4j.choreography.rule with type arguments of type ChoreographyRule | |
---|---|
AbstractQuantifiedRuleRI(Set<org.omwg.ontology.Variable> variables,
Condition condition,
Set<ChoreographyRule> rules)
|
|
ChooseRI(Set<org.omwg.ontology.Variable> variables,
Condition condition,
Set<ChoreographyRule> rules)
Constructor for a choose rule |
|
ChooseRI(org.omwg.ontology.Variable variable,
Condition condition,
Set<ChoreographyRule> rules)
Constructor for a choose rule. |
|
ForAllRI(Set<org.omwg.ontology.Variable> variables,
Condition condition,
Set<ChoreographyRule> rules)
Constructor for a choose rule |
|
ForAllRI(org.omwg.ontology.Variable variable,
Condition condition,
Set<ChoreographyRule> rules)
Constructor for a choose rule. |
|
IfThenRI(Condition condition,
Set<ChoreographyRule> rules)
|
|
PipedRulesRI(Set<ChoreographyRule> rules)
|
|
RulesRI(org.wsmo.common.Identifier id,
Set<ChoreographyRule> rules)
Initializes the Rules container of Choreography Descriptions with the given Identifier and rules |
Uses of ChoreographyRule in org.deri.wsmo4j.rule |
---|
Classes in org.deri.wsmo4j.rule that implement ChoreographyRule | |
---|---|
class |
AbstractUpdateRule
Implements common functionality for Update Rules. |
class |
AddRI
Add update Implementation. |
class |
DeleteRI
Delete update implementation. |
class |
UpdateRI
Reference implementation for the Update rule. |
Uses of ChoreographyRule in org.wsmo.factory |
---|
Methods in org.wsmo.factory with parameters of type ChoreographyRule | |
---|---|
ChoreographyChoose |
ChoreographyFactory.TransitionRules.createChoose(Set<org.omwg.ontology.Variable> variables,
Condition condition,
ChoreographyRule rule)
|
ChoreographyChoose |
ChoreographyFactory.TransitionRules.createChoose(org.omwg.ontology.Variable variable,
Condition condition,
ChoreographyRule rule)
|
ChoreographyForAll |
ChoreographyFactory.TransitionRules.createForAll(Set<org.omwg.ontology.Variable> variables,
Condition condition,
ChoreographyRule rule)
|
ChoreographyForAll |
ChoreographyFactory.TransitionRules.createForAll(org.omwg.ontology.Variable variable,
Condition condition,
ChoreographyRule rule)
|
ChoreographyIfThen |
ChoreographyFactory.TransitionRules.createIfThen(Condition expression,
ChoreographyRule rule)
|
Method parameters in org.wsmo.factory with type arguments of type ChoreographyRule | |
---|---|
ChoreographyChoose |
ChoreographyFactory.TransitionRules.createChoose(Set<org.omwg.ontology.Variable> variables,
Condition condition,
Set<ChoreographyRule> rules)
|
ChoreographyChoose |
ChoreographyFactory.TransitionRules.createChoose(org.omwg.ontology.Variable variable,
Condition condition,
Set<ChoreographyRule> rules)
|
ChoreographyForAll |
ChoreographyFactory.TransitionRules.createForAll(Set<org.omwg.ontology.Variable> variables,
Condition condition,
Set<ChoreographyRule> rules)
|
ChoreographyForAll |
ChoreographyFactory.TransitionRules.createForAll(org.omwg.ontology.Variable variable,
Condition condition,
Set<ChoreographyRule> rules)
|
ChoreographyIfThen |
ChoreographyFactory.TransitionRules.createIfThen(Condition expression,
Set<ChoreographyRule> rules)
|
ChoreographyRules |
ChoreographyFactory.Containers.createRules(org.wsmo.common.Identifier id,
Set<ChoreographyRule> rules)
|
Uses of ChoreographyRule in org.wsmo.service.choreography.rule |
---|
Subinterfaces of ChoreographyRule in org.wsmo.service.choreography.rule | |
---|---|
interface |
ChoreographyChoose
choose |
interface |
ChoreographyForAll
forall |
interface |
ChoreographyIfThen
"if Condition then Rules" is the simplest form of transition Rule. |
interface |
ChoreographyPipedRules
Interface or class description |
interface |
ChoreographyQuantifiedRule
A quantified rule is a sub-class of Transition Rule such did it defines quantified variables. |
interface |
ChoreographyTransitionRule
Defines the simplest type of transition rule which takes the form of "if Condition then Rule". |
Methods in org.wsmo.service.choreography.rule that return types with arguments of type ChoreographyRule | |
---|---|
Set<ChoreographyRule> |
ChoreographyTransitionRule.listNestedRules()
Returns the list of Rule objects nested inside the transition rule |
Set<ChoreographyRule> |
ChoreographyPipedRules.listPipedRules()
returns the set of Piped Rules |
Set<ChoreographyRule> |
ChoreographyRules.listRules()
Returns Rules that make up this choreography. |
Methods in org.wsmo.service.choreography.rule with parameters of type ChoreographyRule | |
---|---|
void |
ChoreographyPipedRules.addPipedRule(ChoreographyRule rule)
Adds a rule to the list of piped rules |
void |
ChoreographyRules.addRule(ChoreographyRule rule)
Adds a rule to the choreography |
void |
ChoreographyTransitionRule.addRule(ChoreographyRule rule)
Adds a nested Rule object |
void |
ChoreographyPipedRules.removePipedRule(ChoreographyRule rule)
Removes a rule from the list of piped rules |
void |
ChoreographyRules.removeRule(ChoreographyRule rule)
Removes the specified rule from the choreography |
void |
ChoreographyTransitionRule.removeRule(ChoreographyRule rule)
Removes a nested rule |
Method parameters in org.wsmo.service.choreography.rule with type arguments of type ChoreographyRule | |
---|---|
void |
ChoreographyTransitionRule.addRules(Set<ChoreographyRule> rules)
Adds a set of rules |
void |
ChoreographyTransitionRule.setRules(Set<ChoreographyRule> rules)
Sets the inner rules of the rule |
Uses of ChoreographyRule in org.wsmo.service.rule |
---|
Subinterfaces of ChoreographyRule in org.wsmo.service.rule | |
---|---|
interface |
Add
add(newFact). |
interface |
Delete
delete(oldFact). |
interface |
Update
An update may have two forms: - update(oldFact => newFact). |
interface |
UpdateRule
An UpdateRule |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |