| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IBeliefCtx | |
|---|---|
| gov.nasa.arc.brahms.common.rt | |
| gov.nasa.arc.brahms.vm.rt | |
| Uses of IBeliefCtx in gov.nasa.arc.brahms.common.rt | 
|---|
| Classes in gov.nasa.arc.brahms.common.rt that implement IBeliefCtx | |
|---|---|
 class | 
BeliefCtx
The BeliefCtx maintains information about a belief created for an active instance.  | 
| Methods in gov.nasa.arc.brahms.common.rt that return IBeliefCtx | |
|---|---|
 IBeliefCtx | 
IDetectCtx.getCreatedBelief()
Returns the belief created by the detectable in this detect action.  | 
 IBeliefCtx | 
DetectCtx.getCreatedBelief()
Returns the belief created by the detectable in this detect action.  | 
 IBeliefCtx | 
ImpasseCtx.getResolvedBy()
Returns the belief resolving the impasse.  | 
 IBeliefCtx | 
TriggerCtx.getTriggeringBelief()
Returns the belief that triggered this trigger.  | 
 IBeliefCtx | 
ITriggerCtx.getTriggeringBelief()
Returns the belief that triggered this trigger.  | 
| Methods in gov.nasa.arc.brahms.common.rt with parameters of type IBeliefCtx | |
|---|---|
 void | 
IActiveInstanceCtx.addBelief(IBeliefCtx belief)
Add a new belief to the belief set of the active instance.  | 
 void | 
ActiveInstanceCtx.addBelief(IBeliefCtx belief)
Add a new belief to the belief set of the active instance.  | 
 void | 
TransferDefinitionCtx.addCreatedBelief(IBeliefCtx belief)
Adds the specified belief as a belief created by this transfer definition.  | 
 void | 
ITransferDefinitionCtx.addCreatedBelief(IBeliefCtx belief)
Adds the specified belief as a belief created by this transfer definition.  | 
 void | 
TransferDefinitionCtx.addTransferredBelief(IBeliefCtx belief)
Adds the specified belief as a belief transferred by this transfer definition.  | 
 void | 
ITransferDefinitionCtx.addTransferredBelief(IBeliefCtx belief)
Adds the specified belief as a belief transferred by this transfer definition.  | 
 void | 
IActiveInstanceCtx.removeBelief(IBeliefCtx belief)
Removes the specified belief from the belief set of the active instance.  | 
 void | 
ActiveInstanceCtx.removeBelief(IBeliefCtx belief)
Removes the specified belief from the belief set of the active instance.  | 
 void | 
TransferDefinitionCtx.removeCreatedBelief(IBeliefCtx belief)
Removes the specified belief as a belief created by this transfer definition.  | 
 void | 
ITransferDefinitionCtx.removeCreatedBelief(IBeliefCtx belief)
Removes the specified belief as a belief created by this transfer definition.  | 
 void | 
TransferDefinitionCtx.removeTransferredBelief(IBeliefCtx belief)
Removes the specified belief as a belief transferred by this transfer definition.  | 
 void | 
ITransferDefinitionCtx.removeTransferredBelief(IBeliefCtx belief)
Removes the specified belief as a belief transferred by this transfer definition.  | 
 void | 
IDetectCtx.setCreatedBelief(IBeliefCtx belief)
Sets the belief that was created as a result of the fact detection.  | 
 void | 
DetectCtx.setCreatedBelief(IBeliefCtx belief)
Sets the belief that was created as a result of the fact detection.  | 
 void | 
ImpasseCtx.setResolvedBy(IBeliefCtx belief)
Sets the belief resolving the impasse.  | 
 void | 
TriggerCtx.setTriggeringBelief(IBeliefCtx belief)
Sets the belief that activated this trigger.  | 
 void | 
ITriggerCtx.setTriggeringBelief(IBeliefCtx belief)
Sets the belief that activated this trigger.  | 
| Uses of IBeliefCtx in gov.nasa.arc.brahms.vm.rt | 
|---|
| Classes in gov.nasa.arc.brahms.vm.rt that implement IBeliefCtx | |
|---|---|
 class | 
VMBeliefCtx
The VMBeliefCtx is a BeliefCtx with extensions for use in the virtual machine.  | 
| Methods in gov.nasa.arc.brahms.vm.rt that return IBeliefCtx | |
|---|---|
 IBeliefCtx | 
VMActiveInstanceCtx.getBelief(Concept lhsConcept,
          Relation relation,
          java.lang.Object rhsConcept,
          int truthValue)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found.  | 
 IBeliefCtx | 
VMActiveInstanceCtx.getBelief(java.lang.Object lhsObject,
          Attribute lhsAttribute,
          int lhsCollectionIndex,
          int relation)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found.  | 
 IBeliefCtx | 
VMActiveInstanceCtx.getBelief(java.lang.Object lhsObject,
          Attribute lhsAttribute,
          int lhsCollectionIndex,
          int relation,
          java.lang.Object value)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found.  | 
 IBeliefCtx | 
VMActiveInstanceCtx.getBelief(java.lang.Object lhsObject,
          Attribute lhsAttribute,
          int relation,
          java.lang.Object value)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found.  | 
 IBeliefCtx | 
VMActiveInstanceCtx.getBelief(java.lang.Object lhsObject,
          Attribute lhsAttribute,
          java.lang.String lhsCollectionIndex,
          int relation,
          java.lang.Object value)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found.  | 
 IBeliefCtx | 
VMActiveInstanceCtx.getBeliefForIndex(java.lang.Object lhsObject,
                  Attribute lhsAttribute,
                  int lhsCollectionIndex)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found.  | 
 IBeliefCtx | 
VMActiveInstanceCtx.getBeliefForIndex(java.lang.Object lhsObject,
                  Attribute lhsAttribute,
                  java.lang.String lhsCollectionIndex)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found.  | 
| Methods in gov.nasa.arc.brahms.vm.rt that return types with arguments of type IBeliefCtx | |
|---|---|
 java.util.Enumeration<IBeliefCtx> | 
VMActiveInstanceCtx.getBeliefs()
Returns the active instance's belief set.  | 
 java.util.Enumeration<IBeliefCtx> | 
VMActiveInstanceCtx.getBeliefs(Attribute lhsAttribute)
Returns a list of all the beliefs that have the specified attribute regardless of their left and right hand side values.  | 
 java.util.Enumeration<IBeliefCtx> | 
VMActiveInstanceCtx.getBeliefs(Concept lhsConcept,
           Relation relation)
Returns a list of all the beliefs that have the specified left hand side concept and relation regardless of their right hand side concept.  | 
 java.util.Enumeration<IBeliefCtx> | 
VMActiveInstanceCtx.getBeliefs(Concept lhsConcept,
           Relation relation,
           int truthvalue)
Returns a list of all the beliefs that have the specified left hand side concept, relation and truth value regardless of their right hand side concept.  | 
 java.util.Enumeration<IBeliefCtx> | 
VMActiveInstanceCtx.getBeliefs(Concept lhsConcept,
           Relation relation,
           java.lang.Object rhsConcept,
           int truthvalue)
Returns a list of all the beliefs that have the specified left hand side concept, relation, right-hand side concept and truth value.  | 
 java.util.Enumeration<IBeliefCtx> | 
VMActiveInstanceCtx.getBeliefs(java.lang.Object object)
Returns a list of all the beliefs that have the specified concept in either their left or right hand side.  | 
 java.util.Enumeration<IBeliefCtx> | 
VMActiveInstanceCtx.getBeliefs(java.lang.Object lhsObject,
           Attribute lhsAttribute)
Returns a list of all the beliefs that have the specified concept and attribute on their left hand side regardless of their relational operator or value.  | 
 java.util.Enumeration<IBeliefCtx> | 
VMActiveInstanceCtx.getBeliefs(java.lang.Object lhsObject,
           Attribute lhsAttribute,
           int relation)
Returns a list of all the beliefs that have the specified concept and attribute on their left hand side and that use the specified relational operator.  | 
 java.util.Enumeration<IBeliefCtx> | 
VMActiveInstanceCtx.getBeliefs(java.lang.Object lhsObject,
           Attribute lhsAttribute,
           int lhsCollectionIndex,
           int relation)
Find and return the beliefs using the specified parameters.  | 
 java.util.Enumeration<IBeliefCtx> | 
VMActiveInstanceCtx.getBeliefs(java.lang.Object lhsObject,
           Attribute lhsAttribute,
           int lhsCollectionIndex,
           int relation,
           java.lang.Object value)
Find and return the beliefs using the specified parameters.  | 
 java.util.Enumeration<IBeliefCtx> | 
VMActiveInstanceCtx.getBeliefs(java.lang.Object lhsObject,
           Attribute lhsAttribute,
           int relation,
           java.lang.Object value)
Find the belief(s) using the specified parameters and return the belief(s) if found.  | 
 java.util.Enumeration<IBeliefCtx> | 
VMActiveInstanceCtx.getBeliefs(java.lang.Object lhsObject,
           Attribute lhsAttribute,
           java.lang.String lhsCollectionIndex,
           int relation)
Find and return the beliefs using the specified parameters.  | 
 java.util.Enumeration<IBeliefCtx> | 
VMActiveInstanceCtx.getBeliefs(java.lang.Object lhsObject,
           Attribute lhsAttribute,
           java.lang.String lhsCollectionIndex,
           int relation,
           java.lang.Object value)
Find and return the beliefs using the specified parameters.  | 
 java.util.Enumeration<IBeliefCtx> | 
VMActiveInstanceCtx.getBeliefs(Relation relation)
Returns a list of all the beliefs that have the specified relation regardless of their left and right hand side concept.  | 
 java.util.Enumeration<IBeliefCtx> | 
VMActiveInstanceCtx.getBeliefs(Relation relation,
           java.lang.Object rhsConcept,
           int truthvalue)
Returns a list of all the beliefs that have the specified relation and right hand side concept, and truth value regardless of their left hand side concept.  | 
 java.util.Enumeration<IBeliefCtx> | 
VMActiveInstanceCtx.getBeliefsForIndex(java.lang.Object lhsObject,
                   Attribute lhsAttribute,
                   int lhsCollectionIndex)
Find and return the beliefs using the specified parameters.  | 
 java.util.Enumeration<IBeliefCtx> | 
VMActiveInstanceCtx.getBeliefsForIndex(java.lang.Object lhsObject,
                   Attribute lhsAttribute,
                   java.lang.String lhsCollectionIndex)
Find and return the beliefs using the specified parameters.  | 
 java.util.Enumeration<IBeliefCtx> | 
VMActiveInstanceCtx.getRemoteBeliefs(ActiveInstance requestor)
Requests from this remote agent the set of beliefs matching the specified pattern.  | 
| Methods in gov.nasa.arc.brahms.vm.rt with parameters of type IBeliefCtx | |
|---|---|
 void | 
VMActiveInstanceCtx.addBelief(IBeliefCtx belief,
          long time)
Add a new belief to the belief set of the active instance.  | 
 void | 
VMActiveInstanceCtx.removeBelief(IBeliefCtx belief,
             long time)
Removes the specified belief from the belief set of the active instance.  | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||