Uses of Interface
org.commonreality.object.IRealObject

Packages that use IRealObject
org.commonreality.modalities.vocal   
org.commonreality.object.manager.impl   
org.commonreality.participant.impl   
org.commonreality.sensors.aural   
 

Uses of IRealObject in org.commonreality.modalities.vocal
 

Methods in org.commonreality.modalities.vocal with parameters of type IRealObject
static IIdentifier VocalUtilities.getSpeaker(IRealObject realObject)
           
 

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

Classes in org.commonreality.object.manager.impl that implement IRealObject
 class RealObject
           
 

Uses of IRealObject in org.commonreality.participant.impl
 

Methods in org.commonreality.participant.impl that return IRealObject
 IRealObject RequestableRealObjectManager.request(IIdentifier participantIdentifier)
           
 

Uses of IRealObject in org.commonreality.sensors.aural
 

Methods in org.commonreality.sensors.aural that return IRealObject
 IRealObject DefaultAuralSensor.newSound(java.lang.String[] types, java.lang.String content, double onset, double duration)
           
 IRealObject AuralUtilities.newSound(java.lang.String[] types, java.lang.String content, double onset, double duration)
          request and configure a new sound.
 IRealObject DefaultAuralSensor.newVocalization(java.lang.String content, double onset, double duration, IIdentifier agent)
           
 IRealObject AuralUtilities.newVocalization(java.lang.String content, double onset, double duration, IIdentifier agent)
           
 

Methods in org.commonreality.sensors.aural with parameters of type IRealObject
 void GeneralAuralProcessor.IAuralMutator.mutate(IAfferentObject auralPercept, IRealObject auralSource, ISensor sensor)
           
 void DefaultAuralSensor.queueSound(IRealObject aural)
           
 void AuralUtilities.queueSound(IRealObject aural)
           
 

Method parameters in org.commonreality.sensors.aural with type arguments of type IRealObject
 void GeneralAuralProcessor.objectsAdded(IObjectEvent<IRealObject,?> addEvent)
           
 void GeneralAuralProcessor.objectsRemoved(IObjectEvent<IRealObject,?> removeEvent)
          this ignores the removal of the original IRealObject that launched the IAfferentObject percept of the sound, since the percept is internal
 void GeneralAuralProcessor.objectsUpdated(IObjectEvent<IRealObject,?> updateEvent)
          aural events don't change once they've been detected