Uses of Interface
gov.nasa.arc.brahms.common.rt.IBeliefCtx

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.
 



Copyright © 1997-2012 All Rights Reserved.