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

Packages that use Cogxel
gov.sandia.cognition.framework Provides the interfaces for the Cognitive Framework. 
gov.sandia.cognition.framework.lite Provides a lightweight implementation of the Cognitive Framework. 
 

Uses of Cogxel in gov.sandia.cognition.framework
 

Subinterfaces of Cogxel in gov.sandia.cognition.framework
 interface ActivatableCogxel
          ActivatableCogxel is an interface which defines a cogxel which is activatable.
 

Classes in gov.sandia.cognition.framework that implement Cogxel
 class DefaultCogxel
          The DefaultCogxel provides a default implementation of the Cogxel interface that just stores the necessary peices of information: the SemanticIdentifier and its activation.
 

Methods in gov.sandia.cognition.framework that return Cogxel
 Cogxel Cogxel.clone()
          Clones the Cogxel.
 Cogxel CogxelFactory.createCogxel(SemanticIdentifier identifier)
          Creates a new Cogxel for the given CogxelFactory from the given SemanticIdentifier.
 Cogxel DefaultCogxelFactory.createCogxel(SemanticIdentifier identifier)
          Creates a new Cogxel for the given CogxelFactory from the given SemanticIdentifier.
 Cogxel CogxelState.getCogxel(SemanticIdentifier identifier)
          Gets a Cogxel from the state, if it has been previously added.
 Cogxel CogxelState.getOrCreateCogxel(SemanticIdentifier identifier, CogxelFactory factory)
          Attempts to get an existing Cogxel for a given SemanticIdentifier.
 

Methods in gov.sandia.cognition.framework that return types with arguments of type Cogxel
 Collection<Cogxel> CogxelState.getCogxels()
          Gets the Cogxels that have been previously added to this CogxelState.
 

Methods in gov.sandia.cognition.framework with parameters of type Cogxel
 void CogxelState.addCogxel(Cogxel cogxel)
          Adds a Cogxel to the state, overriding the existing Cogxel, if it exists.
 boolean CogxelState.removeCogxel(Cogxel cogxel)
          Removes a Cogxel from the CogxelState, if it exists.
 

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

Classes in gov.sandia.cognition.framework.lite that implement Cogxel
 class BooleanActivatableCogxel
          BooleanActivatableCogxel extends the DefaultCogxel class to add an "activated" flag.
 

Methods in gov.sandia.cognition.framework.lite that return Cogxel
 Cogxel BooleanActivatableCogxelFactory.createCogxel(SemanticIdentifier identifier)
          Creates a new Cogxel for the given CogxelFactory from the given SemanticIdentifier.
 Cogxel CogxelStateLite.getCogxel(SemanticIdentifier identifier)
          Gets a Cogxel from the state, if it has been previously added.
 Cogxel CogxelStateLite.getOrCreateCogxel(SemanticIdentifier identifier, CogxelFactory factory)
          Attempts to get an existing Cogxel for a given SemanticIdentifier.
 

Methods in gov.sandia.cognition.framework.lite that return types with arguments of type Cogxel
 Collection<Cogxel> CogxelStateLite.getCogxels()
          Gets the Cogxels that have been previously added to this CogxelState.
 Iterator<Cogxel> CogxelStateLite.iterator()
          
 

Methods in gov.sandia.cognition.framework.lite with parameters of type Cogxel
 void CogxelStateLite.addCogxel(Cogxel cogxel)
          Adds a Cogxel to the state, overriding the existing Cogxel, if it exists.
 boolean CogxelStateLite.removeCogxel(Cogxel cogxel)
          Removes a Cogxel from the CogxelState, if it exists.