Uses of Interface
org.commonreality.identifier.IIdentifiable

Packages that use IIdentifiable
org.commonreality.agents   
org.commonreality.efferent   
org.commonreality.efferent.impl   
org.commonreality.modalities.motor   
org.commonreality.modalities.vocal   
org.commonreality.object   
org.commonreality.object.delta   
org.commonreality.object.manager.impl   
org.commonreality.participant   
org.commonreality.participant.impl   
org.commonreality.reality   
org.commonreality.reality.impl   
org.commonreality.sensors   
org.commonreality.sensors.aural   
org.commonreality.sensors.keyboard   
org.commonreality.sensors.prog   
org.commonreality.sensors.speech   
org.commonreality.sensors.swing   
org.commonreality.sensors.xml   
 

Uses of IIdentifiable in org.commonreality.agents
 

Subinterfaces of IIdentifiable in org.commonreality.agents
 interface IAgent
           
 

Classes in org.commonreality.agents that implement IIdentifiable
 class AbstractAgent
           
 

Uses of IIdentifiable in org.commonreality.efferent
 

Subinterfaces of IIdentifiable in org.commonreality.efferent
 interface ICompoundCommand
           
 interface IEfferentCommand
          a command that can be issued to affect some change on an IEfferentObject.
 

Uses of IIdentifiable in org.commonreality.efferent.impl
 

Classes in org.commonreality.efferent.impl that implement IIdentifiable
 class AbstractEfferentCommand
           
 

Uses of IIdentifiable in org.commonreality.modalities.motor
 

Classes in org.commonreality.modalities.motor that implement IIdentifiable
 class MovementCommand
           
 class RotateCommand
           
 class TranslateCommand
           
 

Uses of IIdentifiable in org.commonreality.modalities.vocal
 

Classes in org.commonreality.modalities.vocal that implement IIdentifiable
 class VocalizationCommand
           
 

Uses of IIdentifiable in org.commonreality.object
 

Subinterfaces of IIdentifiable in org.commonreality.object
 interface IAfferentObject
          Any short lived sensory object created by a sensor.
 interface IAgentObject
           
 interface IEfferentObject
          any object in the simulation that is actually a part of the agent and can be controlled by using IEfferentCommand
 interface IMutableObject
           
 interface IRealObject
          Any object in the simulation that has a shared reality.
 interface ISensorObject
           
 interface ISensoryObject
           
 interface ISimulationObject
          Any object in the simulation
 

Uses of IIdentifiable in org.commonreality.object.delta
 

Subinterfaces of IIdentifiable in org.commonreality.object.delta
 interface IObjectDelta
           
 

Classes in org.commonreality.object.delta that implement IIdentifiable
 class DeltaTracker<O extends IMutableObject>
           
 class FullObjectDelta
           
 class ObjectDelta
           
 

Uses of IIdentifiable in org.commonreality.object.manager.impl
 

Classes in org.commonreality.object.manager.impl that implement IIdentifiable
 class AfferentObject
           
 class AgentObject
           
 class BasicObject
           
 class EfferentObject
           
 class RealObject
           
 class SensorObject
           
 

Uses of IIdentifiable in org.commonreality.participant
 

Subinterfaces of IIdentifiable in org.commonreality.participant
 interface IParticipant
          Someone who is participating in the simulation.

execution sequence:

configure()
initialize()
start()
suspend() & resume()
stop()
reset()
start()
suspend() & resume()
stop()
shutdown()
 

Uses of IIdentifiable in org.commonreality.participant.impl
 

Classes in org.commonreality.participant.impl that implement IIdentifiable
 class AbstractParticipant
          Skeleton participant that handles the majority of tasks.
 

Uses of IIdentifiable in org.commonreality.reality
 

Subinterfaces of IIdentifiable in org.commonreality.reality
 interface IReality
           
 

Uses of IIdentifiable in org.commonreality.reality.impl
 

Classes in org.commonreality.reality.impl that implement IIdentifiable
 class DefaultReality
           
 

Uses of IIdentifiable in org.commonreality.sensors
 

Subinterfaces of IIdentifiable in org.commonreality.sensors
 interface ISensor
          The sensor provides afferent and efferent objects to all the IAgent instances that it wants to communicate with.
 

Classes in org.commonreality.sensors that implement IIdentifiable
 class AbstractSensor
           
 

Uses of IIdentifiable in org.commonreality.sensors.aural
 

Classes in org.commonreality.sensors.aural that implement IIdentifiable
 class DefaultAuralSensor
           
 

Uses of IIdentifiable in org.commonreality.sensors.keyboard
 

Classes in org.commonreality.sensors.keyboard that implement IIdentifiable
 class DefaultKeyboardSensor
          generic keyboard & mouse handler.
 class PressCommand
           
 class ReleaseCommand
           
 

Uses of IIdentifiable in org.commonreality.sensors.prog
 

Classes in org.commonreality.sensors.prog that implement IIdentifiable
 class ProgrammaticSensor
           
 

Uses of IIdentifiable in org.commonreality.sensors.speech
 

Classes in org.commonreality.sensors.speech that implement IIdentifiable
 class DefaultSpeechSensor
          Default speech generation sensor.
 

Uses of IIdentifiable in org.commonreality.sensors.swing
 

Classes in org.commonreality.sensors.swing that implement IIdentifiable
 class DefaultSwingSensor
           
 

Uses of IIdentifiable in org.commonreality.sensors.xml
 

Classes in org.commonreality.sensors.xml that implement IIdentifiable
 class XMLSensor