| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IStatementCtx | |
|---|---|
| gov.nasa.arc.brahms.common.rt | |
| gov.nasa.arc.brahms.vm.rt | |
| Uses of IStatementCtx in gov.nasa.arc.brahms.common.rt | 
|---|
| Subinterfaces of IStatementCtx in gov.nasa.arc.brahms.common.rt | |
|---|---|
 interface | 
IBeliefCtx
The IBeliefCtx is the interface for belief contexts that maintain information about a belief created for an active instance.  | 
 interface | 
IFactCtx
The IFactCtx interface is an interface for fact contexts that maintain information about a fact created in the world.  | 
| Classes in gov.nasa.arc.brahms.common.rt that implement IStatementCtx | |
|---|---|
 class | 
BeliefCtx
The BeliefCtx maintains information about a belief created for an active instance.  | 
 class | 
FactCtx
The FactCtx maintains information about a fact created in the world.  | 
 class | 
StatementCtx
The StatementCtx defines a context for a Statement defining the source of the statement, the element that created the statement.  | 
| Methods in gov.nasa.arc.brahms.common.rt with parameters of type IStatementCtx | |
|---|---|
 void | 
IConsequenceCtx.addCreatedStatement(IStatementCtx statement)
Adds the specified statement (belief or fact) as a statement created by this consequence.  | 
 void | 
ConsequenceCtx.addCreatedStatement(IStatementCtx statement)
Adds the specified statement (belief or fact) as a statement created by this consequence.  | 
 void | 
PreconditionCtx.addEvaluatedStatement(IStatementCtx statement)
Adds the specified statement (belief or fact) as a statement evaluated by this precondition causing this precondition to evaluate to true.  | 
 void | 
IPreconditionCtx.addEvaluatedStatement(IStatementCtx statement)
Adds the specified statement (belief or fact) as a statement evaluated by this precondition causing this precondition to evaluate to true.  | 
 void | 
IConsequenceCtx.removeCreatedStatement(IStatementCtx statement)
Removes the specified statement (belief or fact) as a statement created by this consequence.  | 
 void | 
ConsequenceCtx.removeCreatedStatement(IStatementCtx statement)
Removes the specified statement (belief or fact) as a statement created by this consequence.  | 
 void | 
PreconditionCtx.removeEvaluatedStatement(IStatementCtx statement)
Removes the specified statement (belief or fact) as a statement evaluated by this precondition.  | 
 void | 
IPreconditionCtx.removeEvaluatedStatement(IStatementCtx statement)
Removes the specified statement (belief or fact) as a statement evaluated by this precondition.  | 
| Uses of IStatementCtx in gov.nasa.arc.brahms.vm.rt | 
|---|
| Classes in gov.nasa.arc.brahms.vm.rt that implement IStatementCtx | |
|---|---|
 class | 
VMBeliefCtx
The VMBeliefCtx is a BeliefCtx with extensions for use in the virtual machine.  | 
 class | 
VMFactCtx
The VMFactCtx is a FactCtx with extensions for use in the virtual machine.  | 
 class | 
VMStatementCtx
The VMStatementCtx is a StatementCTx with extension for use in the Brahms virtual machine.  | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||