Uses of Interface
gov.sandia.cognition.framework.CognitiveModelState

Packages that use CognitiveModelState
gov.sandia.cognition.framework Provides the interfaces for the Cognitive Framework. 
gov.sandia.cognition.framework.concurrent Provides a concurrent implementation of teh Cognitive Framework. 
gov.sandia.cognition.framework.learning Provides a mechanism for putting learned objects into the Cognitive Framework. 
gov.sandia.cognition.framework.lite Provides a lightweight implementation of the Cognitive Framework. 
 

Uses of CognitiveModelState in gov.sandia.cognition.framework
 

Methods in gov.sandia.cognition.framework that return CognitiveModelState
 CognitiveModelState CognitiveModelState.clone()
          A deep copy clone of this state.
 CognitiveModelState CognitiveModel.getCurrentState()
          Gets the current state of the model.
 CognitiveModelState CognitiveModelStateChangeEvent.getState()
          Gets the new state of the model.
 

Methods in gov.sandia.cognition.framework with parameters of type CognitiveModelState
 CognitiveModuleState CognitiveModule.initializeState(CognitiveModelState modelState)
          This method initializes the state object for a CognitiveModel by adding any necessary information to the model state and returining the default state for the module.
protected  void CognitiveModelStateChangeEvent.setState(CognitiveModelState state)
          Sets the new state of the model.
 CognitiveModuleState CognitiveModule.update(CognitiveModelState modelState, CognitiveModuleState previousModuleState)
          This method is the main method for a CognitiveModule.
 

Constructors in gov.sandia.cognition.framework with parameters of type CognitiveModelState
CognitiveModelStateChangeEvent(CognitiveModel model, CognitiveModelState state)
          Creates a new instance of CognitiveModelStateChangeEvent.
 

Uses of CognitiveModelState in gov.sandia.cognition.framework.concurrent
 

Methods in gov.sandia.cognition.framework.concurrent with parameters of type CognitiveModelState
 void ConcurrentCognitiveModule.readState(CognitiveModelState modelState, CognitiveModuleState previousModuleState)
          Read in and temporarily hold input state information required for performing module evaluation.
 CognitiveModuleState AbstractConcurrentCognitiveModule.update(CognitiveModelState modelState, CognitiveModuleState previousModuleState)
          This method provides backwards compatibility with the basic, non-concurrent CognitiveModule interface.
 CognitiveModuleState ConcurrentCognitiveModule.writeState(CognitiveModelState modelState)
          Write out the model and module state changes resulting from a call to evaluate NOTE: output state was held temporarily for the sole purpose of supporting concurrency of module evaluation; state is NEVER retained locally across module update cycles
 

Uses of CognitiveModelState in gov.sandia.cognition.framework.learning
 

Methods in gov.sandia.cognition.framework.learning with parameters of type CognitiveModelState
 CognitiveModuleState EvaluatorBasedCognitiveModule.initializeState(CognitiveModelState modelState)
          This method initializes the state object for a CognitiveModel by adding any necessary information to the model state and returining the default state for the module.
 CognitiveModuleState StatefulEvaluatorBasedCognitiveModule.initializeState(CognitiveModelState modelState)
          This method initializes the state object for a CognitiveModel by adding any necessary information to the model state and returining the default state for the module.
 void EvaluatorBasedCognitiveModule.readState(CognitiveModelState modelState, CognitiveModuleState previousModuleState)
          Read in and temporarily hold input state information required for performing module evaluation.
 void StatefulEvaluatorBasedCognitiveModule.readState(CognitiveModelState modelState, CognitiveModuleState previousModuleState)
          Read in and temporarily hold input state information required for performing module evaluation.
 CognitiveModuleState EvaluatorBasedCognitiveModule.writeState(CognitiveModelState modelState)
          Write out the model and module state changes resulting from a call to evaluate NOTE: output state was held temporarily for the sole purpose of supporting concurrency of module evaluation; state is NEVER retained locally across module update cycles
 CognitiveModuleState StatefulEvaluatorBasedCognitiveModule.writeState(CognitiveModelState modelState)
          Write out the model and module state changes resulting from a call to evaluate NOTE: output state was held temporarily for the sole purpose of supporting concurrency of module evaluation; state is NEVER retained locally across module update cycles
 

Uses of CognitiveModelState in gov.sandia.cognition.framework.lite
 

Classes in gov.sandia.cognition.framework.lite that implement CognitiveModelState
 class CognitiveModelLiteState
          The CognitiveModelLiteState class implements a CognitiveModelState object for the CognitiveModelLite.
 

Methods in gov.sandia.cognition.framework.lite with parameters of type CognitiveModelState
 CognitiveModuleState AbstractSemanticMemoryLite.initializeState(CognitiveModelState modelState)
          This method initializes the state object for the CognitiveModule by calling the initialState function on the underlying pattern recognizer.
 CognitiveModuleState ArrayBasedPerceptionModule.initializeState(CognitiveModelState modelState)
          This method initializes the state object for a CognitiveModel by adding any necessary information to the model state and returining the default state for the module.
 CognitiveModuleState VectorBasedPerceptionModule.initializeState(CognitiveModelState modelState)
          This method initializes the state object for a CognitiveModel by adding any necessary information to the model state and returining the default state for the module.
 void ArrayBasedPerceptionModule.readState(CognitiveModelState modelState, CognitiveModuleState previousModuleState)
          Read in and temporarily hold input state information required for performing module evaluation.
 CognitiveModuleState AbstractSemanticMemoryLite.update(CognitiveModelState modelState, CognitiveModuleState previousModuleState)
          Updates the state of the cognitive model by modifying the given CognitiveModelState object.
 CognitiveModuleState VectorBasedPerceptionModule.update(CognitiveModelState modelState, CognitiveModuleState previousModuleState)
          This method is the main method for a CognitiveModule.
 CognitiveModuleState ArrayBasedPerceptionModule.writeState(CognitiveModelState modelState)
          Write out the model and module state changes resulting from a call to evaluate NOTE: output state was held temporarily for the sole purpose of supporting concurrency of module evaluation; state is NEVER retained locally across module update cycles