Uses of Interface
org.wsmo.service.rule.ChoreographyRule

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 with do endChoose.
 interface ChoreographyForAll
          forall with do endForall.
 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 is an unconditional rule that specificies a certain kind of state update.
 



Copyright © 2004-2008 Ontotext Lab.. All Rights Reserved.