A B C D E F G H I K L M N O P Q R S T U V W X

I

IAcknowledgement - Interface in org.commonreality.message.request
an acknowledgement of a request..
IActuator - Interface in org.commonreality.sensors.motor
delegate interface to actually perform some motor movement
IActuatorCompletion - Interface in org.commonreality.sensors.motor.interpolator
marker for the completion of acuator behavior
IAddressingInformation - Interface in org.commonreality.participant.addressing
Describes how a participant can get in direct contact with a particular participant
IAfferentListener - Interface in org.commonreality.object.manager.event
 
IAfferentObject - Interface in org.commonreality.object
Any short lived sensory object created by a sensor.
IAfferentObjectManager - Interface in org.commonreality.object.manager
 
IAgent - Interface in org.commonreality.agents
 
IAgentListener - Interface in org.commonreality.object.manager.event
 
IAgentObject - Interface in org.commonreality.object
 
IAgentObjectManager - Interface in org.commonreality.object.manager
 
IAuralPropertyHandler - Interface in org.commonreality.modalities.aural
 
IClock - Interface in org.commonreality.time
central clock interface for controlling time.
ICommand - Interface in org.commonreality.message.command
a message that is a command from reality.
ICommandHandlerDelegate - Interface in org.commonreality.sensors.handlers
delegatable command handler that processes specific types of IEfferentCommands.
ICommandTimingEquation - Interface in org.commonreality.sensors.handlers
 
ICommonRealityEvent<L extends ICommonRealityListener> - Interface in org.commonreality.event
 
ICommonRealityListener - Interface in org.commonreality.event
 
ICommonTypes - Interface in org.commonreality.modalities.aural
 
ICommonTypes - Interface in org.commonreality.modalities.visual
 
IComponentProcessor - Interface in org.commonreality.sensors.swing.component
 
ICompoundCommand - Interface in org.commonreality.efferent
 
IConnectionAcknowledgement - Interface in org.commonreality.message.request.connect
 
IConnectionRequest - Interface in org.commonreality.message.request.connect
request a connection.
IControlAcknowledgement - Interface in org.commonreality.message.command.control
 
IControlCommand - Interface in org.commonreality.message.command.control
request that sensors and agents change their run state
IControlCommand.State - Enum in org.commonreality.message.command.control
 
ICredentials - Interface in org.commonreality.message.credentials
 
IDeviceMap - Interface in org.commonreality.sensors.keyboard.map
 
IEfferentCommand - Interface in org.commonreality.efferent
a command that can be issued to affect some change on an IEfferentObject.
IEfferentCommand.ActualState - Enum in org.commonreality.efferent
 
IEfferentCommand.RequestedState - Enum in org.commonreality.efferent
 
IEfferentCommandListener - Interface in org.commonreality.efferent.event
 
IEfferentCommandManager - Interface in org.commonreality.efferent
 
IEfferentCommandTemplate<E extends IEfferentCommand> - Interface in org.commonreality.efferent
 
IEfferentListener - Interface in org.commonreality.object.manager.event
 
IEfferentObject - Interface in org.commonreality.object
any object in the simulation that is actually a part of the agent and can be controlled by using IEfferentCommand
IEfferentObjectManager - Interface in org.commonreality.object.manager
 
IIdentifiable - Interface in org.commonreality.identifier
anything that has an IIdentifier
IIdentifier - Interface in org.commonreality.identifier
unique identifier for an object.
IIdentifier.Type - Enum in org.commonreality.identifier
 
IInterpolator - Interface in org.commonreality.sensors.motor.interpolator
 
IMessage - Interface in org.commonreality.message
Base message class
IModalityPropertyHandler - Interface in org.commonreality.modalities
 
IMutableObject - Interface in org.commonreality.object
 
IMutableObjectManager<O extends ISimulationObject,L extends IObjectListener<O>> - Interface in org.commonreality.object.manager
The mutable object manager extends the IObjectManager to support the adding, removing, and updating of simulation objects.
INetworkedClock - Interface in org.commonreality.time.impl.net
 
INewIdentifierAcknowledgement - Interface in org.commonreality.message.request.object
response from CR
INewIdentifierRequest - Interface in org.commonreality.message.request.object
sent to CR by a sensor when it wants to create some objects.
init() - Method in class org.commonreality.executor.ParticipantFilter
 
initialize() - Method in class org.commonreality.participant.impl.AbstractParticipant
called in response to a command from Reality to get everything ready to run.
initialize() - Method in interface org.commonreality.participant.IParticipant
initialize this participant.
initialize() - Method in class org.commonreality.reality.impl.DefaultReality
initialize common reality.
initialize() - Method in class org.commonreality.sensors.aural.DefaultAuralSensor
 
initialize() - Method in class org.commonreality.sensors.keyboard.DefaultKeyboardSensor
 
initialize() - Method in class org.commonreality.sensors.prog.ProgrammaticSensor
 
initialize() - Method in class org.commonreality.sensors.speech.DefaultSpeechSensor
let's initialize.
initialize() - Method in class org.commonreality.sensors.xml.XMLSensor
 
InlineExecutor - Class in org.commonreality.executor
 
InlineExecutor() - Constructor for class org.commonreality.executor.InlineExecutor
 
installed(ComponentManager) - Method in class org.commonreality.sensors.swing.component.DefaultComponentProcessor
 
installed(ComponentManager) - Method in interface org.commonreality.sensors.swing.component.IComponentProcessor
 
instantiate(IAgent, IEfferentObject) - Method in interface org.commonreality.efferent.IEfferentCommandTemplate
instantiate this template using the supplied object
instantiate(IAgent, IEfferentObject) - Method in class org.commonreality.efferent.impl.AbstractEfferentCommandTemplate
 
instantiate(IAgent, IEfferentObject) - Method in class org.commonreality.modalities.motor.MovementCommandTemplate
 
instantiate(IAgent, IEfferentObject) - Method in class org.commonreality.modalities.vocal.VocalizationCommandTemplate
 
InterpolatorActuator - Class in org.commonreality.sensors.motor.interpolator
routes commands from the MotorCommandHandler to the proper actuator, which in this case just queues up the appropriate events
InterpolatorActuator(IInterpolator) - Constructor for class org.commonreality.sensors.motor.interpolator.InterpolatorActuator
 
InterpolatorEvent - Class in org.commonreality.sensors.motor.interpolator
 
InterpolatorEvent(MovementCommand, double, double) - Constructor for class org.commonreality.sensors.motor.interpolator.InterpolatorEvent
 
IObjectCommand - Interface in org.commonreality.message.command.object
 
IObjectCommand.Type - Enum in org.commonreality.message.command.object
 
IObjectCommandRequest - Interface in org.commonreality.message.request.object
This request mirrors IObjectCommand, allowing the sensor to add,remove,update objects - CR will respect the request then issue an IObjectCommand sent to the sensor (in acknowledgement) and to the agent
IObjectData - Interface in org.commonreality.message.command.object
 
IObjectDataRequest - Interface in org.commonreality.message.request.object
Request that CR update its data for these objects - this will also result in a IObjectData event coming from CR to the respective agent and a general acknowledgement to the sensor
IObjectDelta - Interface in org.commonreality.object.delta
 
IObjectEvent<O extends ISimulationObject,L extends IObjectListener<O>> - Interface in org.commonreality.object.manager.event
 
IObjectEvent.Type - Enum in org.commonreality.object.manager.event
 
IObjectListener<O extends ISimulationObject> - Interface in org.commonreality.object.manager.event
 
IObjectManager<O extends ISimulationObject,L extends IObjectListener<O>> - Interface in org.commonreality.object.manager
An object manager allows a set of simulation objects to be tracked and events fired when they are changed.
IOwnableClock<T> - Interface in org.commonreality.time
 
IParticipant - Interface in org.commonreality.participant
Someone who is participating in the simulation.

execution sequence:

configure()
initialize()
start()
suspend() & resume()
stop()
reset()
start()
suspend() & resume()
stop()
shutdown()
IPropertyHandler - Interface in org.commonreality.object
 
IReality - Interface in org.commonreality.reality
 
IRealObject - Interface in org.commonreality.object
Any object in the simulation that has a shared reality.
IRealObjectListener - Interface in org.commonreality.object.manager.event
 
IRealObjectManager - Interface in org.commonreality.object.manager
 
IRequest - Interface in org.commonreality.message.request
A request that something happen.
IRequestableAfferentObjectManager - Interface in org.commonreality.object.manager
 
IRequestableEfferentObjectManager - Interface in org.commonreality.object.manager
 
IRequestableObjectManager<O extends ISimulationObject,L extends IObjectListener<O>> - Interface in org.commonreality.object.manager
The requestable object manager is the only object manager that is able to create new objects.
IRequestableRealObjectManager - Interface in org.commonreality.object.manager
 
IRequestTime - Interface in org.commonreality.message.request.time
A request for the time to be set.
IS_AUDIBLE - Static variable in interface org.commonreality.modalities.aural.IAuralPropertyHandler
 
IS_COMPOUND - Static variable in interface org.commonreality.efferent.ICompoundCommand
 
IS_MOTOR - Static variable in class org.commonreality.modalities.motor.MotorConstants
general marker for all motor systems (ie.
IS_VISUAL - Static variable in interface org.commonreality.modalities.visual.IVisualPropertyHandler
 
isAudible(ISimulationObject) - Method in class org.commonreality.modalities.aural.DefaultAuralPropertyHandler
 
isAudible(ISimulationObject) - Method in interface org.commonreality.modalities.aural.IAuralPropertyHandler
 
isCompound() - Method in interface org.commonreality.efferent.ICompoundCommand
 
isCompound() - Method in class org.commonreality.modalities.motor.MovementCommand
 
isConnected() - Method in class org.commonreality.participant.impl.AbstractParticipant
 
isConnected() - Method in interface org.commonreality.participant.IParticipant
 
isConsistent(IEfferentCommand) - Method in interface org.commonreality.efferent.IEfferentCommandTemplate
returns true if this IEfferentCommand is consistent with those created by this template.
isConsistent(IEfferentCommand) - Method in class org.commonreality.modalities.motor.MovementCommandTemplate
 
isConsistent(IEfferentCommand) - Method in class org.commonreality.modalities.motor.RotateCommandTemplate
 
isConsistent(IEfferentCommand) - Method in class org.commonreality.modalities.motor.TranslateCommandTemplate
 
isConsistent(IEfferentCommand) - Method in class org.commonreality.modalities.vocal.VocalizationCommandTemplate
 
isConsistent(IEfferentCommand) - Method in class org.commonreality.sensors.keyboard.PressCommandTemplate
 
isConsistent(IEfferentCommand) - Method in class org.commonreality.sensors.keyboard.ReleaseCommandTemplate
 
ISensor - Interface in org.commonreality.sensors
The sensor provides afferent and efferent objects to all the IAgent instances that it wants to communicate with.
ISensorListener - Interface in org.commonreality.object.manager.event
 
ISensorObject - Interface in org.commonreality.object
 
ISensorObjectManager - Interface in org.commonreality.object.manager
 
ISensoryIdentifier - Interface in org.commonreality.object.identifier
 
ISensoryObject - Interface in org.commonreality.object
 
ISetableClock - Interface in org.commonreality.time
 
ISimulationObject - Interface in org.commonreality.object
Any object in the simulation
isInitialized() - Method in class org.commonreality.participant.impl.AbstractParticipant
 
isInitialized() - Method in interface org.commonreality.participant.IParticipant
 
isMotor(IEfferentObject) - Static method in class org.commonreality.modalities.motor.MotorUtilities
 
isOwner(T) - Method in class org.commonreality.time.impl.OwnedClock
 
isOwner(T) - Method in interface org.commonreality.time.IOwnableClock
 
ISpeaker - Interface in org.commonreality.sensors.speech
delegate interface to actually perform some vocalization
isQueued(Object) - Method in class org.commonreality.sensors.swing.manager.ComponentManager
 
isStarted() - Method in class org.commonreality.participant.impl.AbstractParticipant
 
isStarted() - Method in interface org.commonreality.participant.IParticipant
 
isSuspended() - Method in class org.commonreality.participant.impl.AbstractParticipant
 
isSuspended() - Method in interface org.commonreality.participant.IParticipant
 
isVisible(ISimulationObject) - Method in class org.commonreality.modalities.visual.DefaultVisualPropertyHandler
 
isVisible(ISimulationObject) - Method in interface org.commonreality.modalities.visual.IVisualPropertyHandler
 
ITimeCommand - Interface in org.commonreality.message.command.time
The command to set everyone's clock to a specific time.
IVisualPropertyHandler - Interface in org.commonreality.modalities.visual
 
IXMLProcessor - Interface in org.commonreality.sensors.xml.processor
 

A B C D E F G H I K L M N O P Q R S T U V W X