Uses of Interface
com.oakgrovesystems.mediation.Change

Packages that use Change
com.oakgrovesystems.mediation   
com.oakgrovesystems.reactor.processMediation   
 

Uses of Change in com.oakgrovesystems.mediation
 

Subinterfaces of Change in com.oakgrovesystems.mediation
 interface ConditionalChange
          A Change which is only applicable if a certain Condition is true.
 

Classes in com.oakgrovesystems.mediation that implement Change
 class AbstractConditionalChange
          An implementation of the ConditionalChange interface.
 

Fields in com.oakgrovesystems.mediation declared as Change
protected  com.oakgrovesystems.mediation.Change AbstractConditionalChange.resultingChange
          The Change that is applied when applyTo() is called and the precondition is true.
 

Methods in com.oakgrovesystems.mediation with parameters of type Change
 boolean AbstractConditionalChange.isMadeApplicableBy(com.oakgrovesystems.mediation.Change triggeringChange, java.lang.Object changee)
          Determines whether the ConditionalChange would become applicable if the specified Change was applied to the specified object.
 boolean AbstractConditionalChange.isMadeInapplicableBy(com.oakgrovesystems.mediation.Change untriggeringChange, java.lang.Object changee)
          Determines whether the ConditionalChange would become inapplicable if the specified Change was applied to the specified object.
 boolean Condition.isMadeTrueBy(com.oakgrovesystems.mediation.Change change, java.lang.Object changee)
          Determines if this Condition would become true if the specified Change were applied to the specified object.
 boolean Condition.isMadeFalseBy(com.oakgrovesystems.mediation.Change change, java.lang.Object changee)
          Determines if this Condition would become false if the specified Change were applied to the specified object.
 boolean ConditionalChange.isMadeApplicableBy(com.oakgrovesystems.mediation.Change change, java.lang.Object changee)
          Determines whether the ConditionalChange would become applicable if the specified Change was applied to the specified object.
 boolean ConditionalChange.isMadeInapplicableBy(com.oakgrovesystems.mediation.Change change, java.lang.Object changee)
          Determines whether the ConditionalChange would become inapplicable if the specified Change was applied to the specified object.
 boolean Conjunction.isMadeTrueBy(com.oakgrovesystems.mediation.Change c, java.lang.Object o)
          Returns true if at least one of the Conditions in the set is currently false, and all of the Condtions in the Set that are currently false return true from a call to Condition.isMadeTrueBy() with the same arguments.
 boolean Conjunction.isMadeFalseBy(com.oakgrovesystems.mediation.Change c, java.lang.Object o)
          Returns true if all of the Conditions in the set are currently true, but at least one of them returns true from a call to Condition.isMadeFalseBy() with the same arguments.
 boolean Disjunction.isMadeTrueBy(com.oakgrovesystems.mediation.Change c, java.lang.Object o)
          Returns true if all of the Conditions in the set are currently false, but at least one of them returns true from a call to Condition.isMadeTrueBy() with the same arguments.
 boolean Disjunction.isMadeFalseBy(com.oakgrovesystems.mediation.Change c, java.lang.Object o)
          Returns true if at least one of the Conditions in the set is currently true, and all of the Condtions in the Set that are currently true return true from a call to Condition.isMadeFalseBy() with the same arguments.
 boolean Inversion.isMadeTrueBy(com.oakgrovesystems.mediation.Change c, java.lang.Object o)
          returns false if the condtionToInvert is null.
 boolean Inversion.isMadeFalseBy(com.oakgrovesystems.mediation.Change c, java.lang.Object o)
          returns false if the condtionToInvert is null.
 

Uses of Change in com.oakgrovesystems.reactor.processMediation
 

Subinterfaces of Change in com.oakgrovesystems.reactor.processMediation
 interface ProcessChange
          A mutation of a Process.
 

Classes in com.oakgrovesystems.reactor.processMediation that implement Change
 class ProcessChangeCondition
          A ProcessChangeCondition is a ConditionalChange.
 class ProcessConditionalChange
          A change to a Process that may only be applied if a particular ProcessCondition is true
 class ProcessPrecondition
          A ProcessPrecondition is a ConditionalChange.
 class ProcessStateChange
          Changes the state of a Process obejct.
 class ProcessStatusAddition
          Adds a Status to the current statuses attribute of a Process.
 class ProcessStatusRemoval
          Removes a Status from the current statuses attribute of a Process.
 

Methods in com.oakgrovesystems.reactor.processMediation with parameters of type Change
 boolean ProcessConditionConjunction.isMadeTrueBy(com.oakgrovesystems.mediation.Change change, java.lang.Object changee)
          returns a boolean indicating whether or not this Condition is false and would be made true by applying the specified Change to the specified Object.
 boolean ProcessConditionConjunction.isMadeFalseBy(com.oakgrovesystems.mediation.Change change, java.lang.Object changee)
          returns a boolean indicating whether or not this Condition is true and would be made false by applying the specified Change to the specified Object.
 boolean ProcessConditionDisjunction.isMadeTrueBy(com.oakgrovesystems.mediation.Change change, java.lang.Object changee)
          returns a boolean indicating whether or not this Condition is false and would be made true by applying the specified Change to the specified Object.
 boolean ProcessConditionDisjunction.isMadeFalseBy(com.oakgrovesystems.mediation.Change change, java.lang.Object changee)
          returns a boolean indicating whether or not this Condition is true and would be made false by applying the specified Change to the specified Object.
 boolean ProcessConditionInversion.isMadeTrueBy(com.oakgrovesystems.mediation.Change change, java.lang.Object changee)
          returns a boolean indicating whether or not this Condition is false and would be made true by applying the specified Change to the specified Object.
 boolean ProcessConditionInversion.isMadeFalseBy(com.oakgrovesystems.mediation.Change change, java.lang.Object changee)
          returns a boolean indicating whether or not this Condition is true and would be made false by applying the specified Change to the specified Object.
 boolean ProcessConditionalChange.isMadeApplicableBy(com.oakgrovesystems.mediation.Change change, java.lang.Object changee)
          Determines whether the ConditionalChange would become applicable if the specified Change was applied to the specified object.
 boolean ProcessConditionalChange.isMadeInapplicableBy(com.oakgrovesystems.mediation.Change change, java.lang.Object changee)
          Determines whether the ConditionalChange would become inapplicable if the specified Change was applied to the specified object.
 boolean ProcessHasStatusCondition.isMadeTrueBy(com.oakgrovesystems.mediation.Change c, java.lang.Object changee)
          returns true if the Change specifies that the correct Process aquires the correct Status
 boolean ProcessHasStatusCondition.isMadeFalseBy(com.oakgrovesystems.mediation.Change c, java.lang.Object changee)
          returns true if the Change specifies that the correct Process loses the correct Status
 boolean ProcessStateEqualsCondition.isMadeTrueBy(com.oakgrovesystems.mediation.Change c, java.lang.Object changee)
          returns true if the Change specifies that the correct Process changes into the correct state
 boolean ProcessStateEqualsCondition.isMadeFalseBy(com.oakgrovesystems.mediation.Change c, java.lang.Object changee)
          returns true if the Change specifies that the correct Process changes out of the correct state
 



Copyright (c) 1999-2004 Oak Grove Systems. All Rights Reserved.