Modifier and Type | Method and Description |
---|---|
protected IAgentObject |
AbstractAgent.createAgent(IIdentifier identifier) |
void |
AbstractAgent.setIdentifier(IIdentifier identifier) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IIdentifier> |
IEfferentCommandManager.getIdentifiersByAgent(IIdentifier agentId) |
java.util.Collection<IIdentifier> |
IEfferentCommandManager.getIdentifiersBySensor(IIdentifier sensorId) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IIdentifier> |
IEfferentCommandManager.getIdentifiersByAgent(IIdentifier agentId) |
java.util.Collection<IIdentifier> |
IEfferentCommandManager.getIdentifiersBySensor(IIdentifier sensorId) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IIdentifier> |
EfferentCommandManager.getIdentifiersByAgent(IIdentifier agentId) |
java.util.Collection<IIdentifier> |
EfferentCommandManager.getIdentifiersBySensor(IIdentifier sensorId) |
Modifier and Type | Method and Description |
---|---|
protected abstract E |
AbstractEfferentCommandTemplate.create(IIdentifier commandId,
IIdentifier muscleId) |
java.util.Collection<IIdentifier> |
EfferentCommandManager.getIdentifiersByAgent(IIdentifier agentId) |
java.util.Collection<IIdentifier> |
EfferentCommandManager.getIdentifiersBySensor(IIdentifier sensorId) |
void |
AbstractEfferentCommand.setEfferentIdentifier(IIdentifier identifier) |
Constructor and Description |
---|
AbstractEfferentCommand(IIdentifier identifier) |
Modifier and Type | Field and Description |
---|---|
static IIdentifier |
IIdentifier.ALL |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
IIdentifiable.getIdentifier() |
IIdentifier |
IIdentifier.getOwner()
owner of this identifier
|
Modifier and Type | Class and Description |
---|---|
class |
BasicIdentifier
basic implementation of an identifier
|
Modifier and Type | Method and Description |
---|---|
IIdentifier |
BasicIdentifier.getOwner() |
Constructor and Description |
---|
BasicIdentifier(java.lang.String name,
IIdentifier.Type type,
IIdentifier owner) |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
IMessage.getSource()
who sent this message?
|
Constructor and Description |
---|
ControlAcknowledgement(IIdentifier source,
long requestedId,
IControlCommand.State state) |
ControlAcknowledgement(IIdentifier source,
long requestedId,
java.lang.Throwable thrown) |
ControlCommand(IIdentifier source,
IControlCommand.State state) |
ControlCommand(IIdentifier source,
IControlCommand.State state,
java.lang.Object extra) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IIdentifier> |
ObjectCommand.getIdentifiers() |
java.util.Collection<IIdentifier> |
IObjectCommand.getIdentifiers() |
Constructor and Description |
---|
ObjectCommand(IIdentifier source,
IObjectCommand.Type type,
java.util.Collection<IIdentifier> identifiers) |
ObjectData(IIdentifier source,
java.util.Collection<IObjectDelta> data) |
Constructor and Description |
---|
ObjectCommand(IIdentifier source,
IObjectCommand.Type type,
java.util.Collection<IIdentifier> identifiers) |
Constructor and Description |
---|
TimeCommand(IIdentifier source,
double whatTimeIsIt) |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
BaseMessage.getSource() |
Constructor and Description |
---|
BaseAcknowledgementMessage(IIdentifier source,
long requestedId) |
BaseMessage(IIdentifier source) |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
NotificationMessage.getDestination() |
IIdentifier |
INotificationMessage.getDestination() |
Constructor and Description |
---|
NotificationMessage(IIdentifier source,
IIdentifier destination,
INotification notification) |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
IConnectionAcknowledgement.getAssignedIdentifier() |
IIdentifier |
ConnectionAcknowledgment.getAssignedIdentifier() |
Constructor and Description |
---|
ConnectionAcknowledgment(IIdentifier source,
long requestId,
java.lang.String message) |
ConnectionAcknowledgment(IIdentifier source,
long requestId,
java.lang.String message,
IIdentifier assignedId) |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
ObjectDataRequest.getDestination() |
IIdentifier |
ObjectCommandRequest.getDestination() |
IIdentifier |
IObjectDataRequest.getDestination()
the destination for this data request (if a sensor is sending
data it should be addressed to a specific agent only, or in the
case on
IRealObject 's to ALL |
IIdentifier |
IObjectCommandRequest.getDestination()
destination for this message.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IIdentifier> |
ObjectCommandRequest.getIdentifiers() |
java.util.Collection<IIdentifier> |
NewIdentifierRequest.getIdentifiers() |
java.util.Collection<IIdentifier> |
NewIdentifierAcknowledgement.getIdentifiers() |
java.util.Collection<IIdentifier> |
IObjectCommandRequest.getIdentifiers() |
java.util.Collection<IIdentifier> |
INewIdentifierRequest.getIdentifiers() |
java.util.Collection<IIdentifier> |
INewIdentifierAcknowledgement.getIdentifiers() |
Constructor and Description |
---|
NewIdentifierAcknowledgement(IIdentifier source,
long requestId,
java.util.Collection<? extends IIdentifier> identifiers) |
NewIdentifierRequest(IIdentifier source,
java.util.Collection<? extends IIdentifier> names) |
ObjectCommandRequest(IIdentifier source,
IIdentifier destination,
IObjectCommand.Type type,
java.util.Collection<IIdentifier> identifiers) |
ObjectDataRequest(IIdentifier source,
IIdentifier destination,
java.util.Collection<? extends IObjectDelta> data) |
Constructor and Description |
---|
NewIdentifierAcknowledgement(IIdentifier source,
long requestId,
java.util.Collection<? extends IIdentifier> identifiers) |
NewIdentifierRequest(IIdentifier source,
java.util.Collection<? extends IIdentifier> names) |
ObjectCommandRequest(IIdentifier source,
IIdentifier destination,
IObjectCommand.Type type,
java.util.Collection<IIdentifier> identifiers) |
Constructor and Description |
---|
RequestTime(IIdentifier source,
double whatTimeShouldItBe) |
Modifier and Type | Method and Description |
---|---|
static IIdentifier |
MotorUtilities.getParentIdentifier(IEfferentObject object) |
Modifier and Type | Method and Description |
---|---|
static java.util.Collection<IIdentifier> |
MotorUtilities.getChildIdentifiers(IEfferentObject object) |
Modifier and Type | Method and Description |
---|---|
protected TranslateCommand |
TranslateCommandTemplate.create(IIdentifier commandId,
IIdentifier muscleId) |
protected RotateCommand |
RotateCommandTemplate.create(IIdentifier commandId,
IIdentifier muscleId) |
protected M |
MovementCommandTemplate.create(IIdentifier commandId,
IIdentifier muscleId) |
Constructor and Description |
---|
MovementCommand(IIdentifier identifier) |
MovementCommand(IIdentifier identifier,
IIdentifier efferentId) |
RotateCommand(IIdentifier identifier) |
RotateCommand(IIdentifier identifier,
IIdentifier efferentId) |
TranslateCommand(IIdentifier identifier) |
TranslateCommand(IIdentifier identifier,
IIdentifier efferentId) |
Modifier and Type | Method and Description |
---|---|
static IIdentifier |
VocalUtilities.getSpeaker(IRealObject realObject) |
Modifier and Type | Method and Description |
---|---|
protected VocalizationCommand |
VocalizationCommandTemplate.create(IIdentifier commandId,
IIdentifier muscleId) |
Constructor and Description |
---|
VocalizationCommand(IIdentifier identifier) |
VocalizationCommand(IIdentifier identifier,
IIdentifier efferentId) |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
INotificationManager.createNotificationIdentifier(java.lang.String name)
create a locally unique identifier with the participant as the owner
|
Modifier and Type | Method and Description |
---|---|
void |
INotificationManager.notify(IIdentifier participantId,
INotification notification)
send the notifiction out to some participant, or all if id is null (but you
should probably use IIdentifier.ALL for clarity)
|
Modifier and Type | Method and Description |
---|---|
IIdentifier |
NotificationManager.createNotificationIdentifier(java.lang.String name) |
IIdentifier |
AbstractNotification.getIdentifier() |
Modifier and Type | Method and Description |
---|---|
void |
NotificationManager.notify(IIdentifier participantId,
INotification notification)
send the notifiction out to some participant, or all if id is null (but you
should probably use IIdentifier.ALL for clarity)
|
Constructor and Description |
---|
AbstractNotification(IIdentifier notificationId) |
SimpleMapNotification(IIdentifier notificationId,
java.util.Map<K,V> data) |
SimpleStringNotification(IIdentifier notificationId,
java.lang.String message) |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
UnknownPropertyNameException.getIdentifier() |
Constructor and Description |
---|
UnknownPropertyNameException(IIdentifier id,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
ObjectDelta.getIdentifier() |
IIdentifier |
DeltaTracker.getIdentifier() |
Constructor and Description |
---|
ObjectDelta(IIdentifier identifier,
java.util.Map<java.lang.String,java.lang.Object> newValues,
java.util.Map<java.lang.String,java.lang.Object> oldValues) |
Modifier and Type | Interface and Description |
---|---|
interface |
ISensoryIdentifier |
Modifier and Type | Class and Description |
---|---|
class |
BasicSensoryIdentifier |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
ISensoryIdentifier.getAgent() |
IIdentifier |
BasicSensoryIdentifier.getAgent() |
IIdentifier |
ISensoryIdentifier.getSensor() |
IIdentifier |
BasicSensoryIdentifier.getSensor() |
Constructor and Description |
---|
BasicSensoryIdentifier(java.lang.String name,
IIdentifier.Type type,
IIdentifier owner,
IIdentifier sensor,
IIdentifier agent) |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
IRequestableObjectManager.requestIdentifier(IIdentifier identifier) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IIdentifier> |
IObjectManager.getIdentifiers()
return all the identifiers of simulation objects that this manager is
tracking
|
java.util.Collection<IIdentifier> |
IEfferentObjectManager.getIdentifiersByAgent(IIdentifier agentId) |
java.util.Collection<IIdentifier> |
IAfferentObjectManager.getIdentifiersByAgent(IIdentifier agentId) |
java.util.Collection<IIdentifier> |
IEfferentObjectManager.getIdentifiersBySensor(IIdentifier sensorId) |
java.util.Collection<IIdentifier> |
IAfferentObjectManager.getIdentifiersBySensor(IIdentifier sensorId) |
Modifier and Type | Method and Description |
---|---|
O |
IObjectManager.get(IIdentifier affId)
return the simulation object refered to by the identifier
|
java.util.Collection<IIdentifier> |
IEfferentObjectManager.getIdentifiersByAgent(IIdentifier agentId) |
java.util.Collection<IIdentifier> |
IAfferentObjectManager.getIdentifiersByAgent(IIdentifier agentId) |
java.util.Collection<IIdentifier> |
IEfferentObjectManager.getIdentifiersBySensor(IIdentifier sensorId) |
java.util.Collection<IIdentifier> |
IAfferentObjectManager.getIdentifiersBySensor(IIdentifier sensorId) |
boolean |
IMutableObjectManager.remove(IIdentifier identifier)
remove said object and fire event
|
O |
IRequestableObjectManager.request(IIdentifier identifier)
request than an object be created.
|
IIdentifier |
IRequestableObjectManager.requestIdentifier(IIdentifier identifier) |
Modifier and Type | Method and Description |
---|---|
void |
IRequestableObjectManager.addFreeIdentifiers(java.util.Collection<IIdentifier> freeIdentifiers)
When a new block of identifiers is made available from CR, they are added
to the object manager
|
boolean |
IMutableObjectManager.remove(java.util.Collection<IIdentifier> identifiers) |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<IIdentifier,java.util.Collection<IIdentifier>> |
SensoryObjectManager._byAgent |
protected java.util.Map<IIdentifier,java.util.Collection<IIdentifier>> |
SensoryObjectManager._byAgent |
protected java.util.Map<IIdentifier,java.util.Collection<IIdentifier>> |
SensoryObjectManager._bySensor |
protected java.util.Map<IIdentifier,java.util.Collection<IIdentifier>> |
SensoryObjectManager._bySensor |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
BasicObject.getIdentifier() |
Modifier and Type | Method and Description |
---|---|
protected java.util.Collection<IIdentifier> |
SensoryObjectManager.getIdentifierBy(java.util.Map<IIdentifier,java.util.Collection<IIdentifier>> map,
IIdentifier identifier,
boolean create) |
java.util.Collection<IIdentifier> |
GeneralObjectManager.getIdentifiers()
return all the identifiers that have matched objects
|
java.util.Collection<IIdentifier> |
SensoryObjectManager.getIdentifiersByAgent(IIdentifier agentId) |
java.util.Collection<IIdentifier> |
SensoryObjectManager.getIdentifiersBySensor(IIdentifier sensorId) |
Modifier and Type | Method and Description |
---|---|
boolean |
GeneralObjectManager.contains(IIdentifier identifier)
does this object manager have an object O that is keyed on this identifier
|
O |
GeneralObjectManager.get(IIdentifier identifier)
return the object O that is keyed on identifier
|
protected java.util.Collection<IIdentifier> |
SensoryObjectManager.getIdentifierBy(java.util.Map<IIdentifier,java.util.Collection<IIdentifier>> map,
IIdentifier identifier,
boolean create) |
java.util.Collection<IIdentifier> |
SensoryObjectManager.getIdentifiersByAgent(IIdentifier agentId) |
java.util.Collection<IIdentifier> |
SensoryObjectManager.getIdentifiersBySensor(IIdentifier sensorId) |
boolean |
SensoryObjectManager.remove(IIdentifier identifier)
remove said object and fire event
|
boolean |
GeneralObjectManager.remove(IIdentifier id)
remove the object that is keyed on id and fire an event
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Collection<IIdentifier> |
SensoryObjectManager.getIdentifierBy(java.util.Map<IIdentifier,java.util.Collection<IIdentifier>> map,
IIdentifier identifier,
boolean create) |
protected java.util.Collection<IIdentifier> |
SensoryObjectManager.getIdentifierBy(java.util.Map<IIdentifier,java.util.Collection<IIdentifier>> map,
IIdentifier identifier,
boolean create) |
boolean |
SensoryObjectManager.remove(java.util.Collection<IIdentifier> ids) |
boolean |
GeneralObjectManager.remove(java.util.Collection<IIdentifier> identifiers)
remove all the objects that are keyed on identifier.
|
Constructor and Description |
---|
AfferentObject(IIdentifier identifier) |
AgentObject(IIdentifier identifier) |
BasicObject(IIdentifier identifier) |
EfferentObject(IIdentifier identifier) |
RealObject(IIdentifier identifier) |
SensorObject(IIdentifier identifier) |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
AbstractParticipant.getCommonRealityIdentifier() |
IIdentifier |
RequestableObjectManagerDelegate.getFreeIdentifier(java.lang.Object key)
get a free identifier that is keyed on key.
|
IIdentifier |
AbstractParticipant.getIdentifier()
we don't have a valid identifier until we have connected to reality
|
IIdentifier |
RequestableRealObjectManager.requestIdentifier(IIdentifier participantIdentifier) |
IIdentifier |
RequestableEfferentObjectManager.requestIdentifier(IIdentifier agentIdentifier) |
IIdentifier |
RequestableEfferentCommandManager.requestIdentifier(IIdentifier sensorIdentifier) |
IIdentifier |
RequestableAfferentObjectManager.requestIdentifier(IIdentifier agentIdentifier) |
Modifier and Type | Method and Description |
---|---|
protected abstract java.util.Collection<? extends IIdentifier> |
RequestableObjectManagerDelegate.createTemplates(java.lang.Object key)
create a bunch of template identifiers to be requested from CR
|
protected java.util.List<IIdentifier> |
RequestableObjectManagerDelegate.getKeyedCollection(java.lang.Object key)
get the list that houses the cached identifiers for key.
|
Modifier and Type | Method and Description |
---|---|
protected abstract java.lang.Object |
RequestableObjectManagerDelegate.getKey(IIdentifier freeIdentifier)
return the key that this free identifier should be stored under.
|
void |
RequestableRealObjectManager.prefetch(IIdentifier participantIdentifier) |
void |
RequestableEfferentObjectManager.prefetch(IIdentifier agentIdentifier) |
void |
RequestableEfferentCommandManager.prefetch(IIdentifier sensorIdentifier) |
void |
RequestableAfferentObjectManager.prefetch(IIdentifier agentIdentifier) |
IRealObject |
RequestableRealObjectManager.request(IIdentifier participantIdentifier) |
IEfferentObject |
RequestableEfferentObjectManager.request(IIdentifier agentIdentifier) |
IEfferentCommand |
RequestableEfferentCommandManager.request(IIdentifier sensorIdentifier)
Deprecated.
|
IAfferentObject |
RequestableAfferentObjectManager.request(IIdentifier agentIdentifier) |
IIdentifier |
RequestableRealObjectManager.requestIdentifier(IIdentifier participantIdentifier) |
IIdentifier |
RequestableEfferentObjectManager.requestIdentifier(IIdentifier agentIdentifier) |
IIdentifier |
RequestableEfferentCommandManager.requestIdentifier(IIdentifier sensorIdentifier) |
IIdentifier |
RequestableAfferentObjectManager.requestIdentifier(IIdentifier agentIdentifier) |
void |
AbstractParticipant.setCommonRealityIdentifier(IIdentifier crId) |
void |
AbstractParticipant.setIdentifier(IIdentifier identifier)
called after the connection has been established..
|
Modifier and Type | Method and Description |
---|---|
void |
RequestableRealObjectManager.addFreeIdentifiers(java.util.Collection<IIdentifier> freeIdentifiers) |
void |
RequestableObjectManagerDelegate.addFreeIdentifiers(java.util.Collection<IIdentifier> freeIdentifiers)
When a new block of identifiers is made available from CR, they are added
to the object manager
|
void |
RequestableEfferentObjectManager.addFreeIdentifiers(java.util.Collection<IIdentifier> freeIdentifiers) |
void |
RequestableEfferentCommandManager.addFreeIdentifiers(java.util.Collection<IIdentifier> freeIdentifiers) |
void |
RequestableAfferentObjectManager.addFreeIdentifiers(java.util.Collection<IIdentifier> freeIdentifiers) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IObjectDelta> |
GeneralObjectHandler.getPendingData(IIdentifier identifier) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IMutableObject> |
GeneralObjectHandler.addObjects(java.util.Collection<IIdentifier> identifiers,
IMessage sourceMessage) |
void |
GeneralObjectHandler.removeObjects(java.util.Collection<IIdentifier> identifiers,
IMessage sourceMessage) |
void |
GeneralObjectHandler.updateObjects(java.util.Collection<IIdentifier> identifiers,
IMessage sourceMessage) |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
IReality.newIdentifier(IIdentifier owner,
IIdentifier template) |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
IReality.newIdentifier(IIdentifier owner,
IIdentifier template) |
java.util.concurrent.Future<IAcknowledgement> |
IReality.send(IIdentifier identifier,
IMessage message)
send a message to a specific participant.
|
Modifier and Type | Method and Description |
---|---|
IIdentifier |
StateAndConnectionManager.getActiveParticipant(ICredentials credentials)
return the identifier for the participant with the provided credentials, or
null
|
IIdentifier |
StateAndConnectionManager.getParticipantIdentifier(org.apache.mina.core.session.IoSession session) |
IIdentifier |
DefaultReality.newIdentifier(IIdentifier owner,
IIdentifier template) |
IIdentifier |
StateAndConnectionManager.participantDisconnected(org.apache.mina.core.session.IoSession session)
called when a participant leaves the simulation, cleanly or not
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IIdentifier> |
StateAndConnectionManager.getActiveParticipants(java.util.Collection<IIdentifier> participantContainer)
return all the participants that are actively connected.
|
java.util.Collection<IIdentifier> |
StateAndConnectionManager.setState(IParticipant.State state)
will send message to all participants and wait at most timeToWait
milliseconds for acknowledgements from them.
|
Modifier and Type | Method and Description |
---|---|
org.apache.mina.core.session.IoSession |
StateAndConnectionManager.getParticipantSession(IIdentifier participantId)
return the
IoSession for the participant. |
org.apache.mina.core.session.IoSession |
StateAndConnectionManager.getPendingParticipantSession(IIdentifier participantId) |
IIdentifier |
DefaultReality.newIdentifier(IIdentifier owner,
IIdentifier template) |
java.util.concurrent.Future<IAcknowledgement> |
DefaultReality.send(IIdentifier identifier,
IMessage message) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IIdentifier> |
StateAndConnectionManager.getActiveParticipants(java.util.Collection<IIdentifier> participantContainer)
return all the participants that are actively connected.
|
Modifier and Type | Method and Description |
---|---|
IIdentifier |
ConnectionTracker.acceptConnection(ICredentials credentials,
org.apache.mina.core.session.IoSession session,
IAddressingInformation addressInfo,
IIdentifier template)
Deprecated.
check to see if the connection should be accepted based on the credentials.
|
IIdentifier |
ConnectionTracker.connectionClosed(org.apache.mina.core.session.IoSession session)
Deprecated.
|
static IIdentifier |
ConnectionTracker.getIdentifier(org.apache.mina.core.session.IoSession session)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
IIdentifier |
ConnectionTracker.acceptConnection(ICredentials credentials,
org.apache.mina.core.session.IoSession session,
IAddressingInformation addressInfo,
IIdentifier template)
Deprecated.
check to see if the connection should be accepted based on the credentials.
|
void |
ConnectionTracker.authorizeConnection(IIdentifier identifier,
ICredentials credentials)
Deprecated.
|
IAddressingInformation |
ConnectionTracker.getAddressingInformation(IIdentifier identifier)
Deprecated.
|
java.util.Collection<IObjectDelta> |
ObjectCommandHandler.getPendingData(IIdentifier pendingId) |
org.apache.mina.core.session.IoSession |
ConnectionTracker.getSession(IIdentifier identifier)
Deprecated.
|
void |
ConnectionTracker.rejectConnection(IIdentifier identifier,
ICredentials credentials)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IIdentifier> |
AbstractSensor.getInterfacedAgents() |
Modifier and Type | Method and Description |
---|---|
protected ISensorObject |
AbstractSensor.createSensor(IIdentifier identifier) |
protected boolean |
AbstractSensor.isInterfacedAgent(IIdentifier identifier)
are we currently interfaced with this agent
|
void |
AbstractSensor.setIdentifier(IIdentifier identifier) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
protected IIdentifier |
AddRemoveTracker.getDestination(ISimulationObject object) |
Modifier and Type | Method and Description |
---|---|
protected ReleaseCommand |
ReleaseCommandTemplate.create(IIdentifier commandId,
IIdentifier muscleId) |
protected PressCommand |
PressCommandTemplate.create(IIdentifier commandId,
IIdentifier muscleId) |
Constructor and Description |
---|
PressCommand(IIdentifier identifier) |
PressCommand(IIdentifier identifier,
IIdentifier efferentId) |
ReleaseCommand(IIdentifier identifier) |
ReleaseCommand(IIdentifier identifier,
IIdentifier efferentId) |
Modifier and Type | Method and Description |
---|---|
protected java.util.Collection<IIdentifier> |
BasicInterpolator.getRelevantAgentIdentifiers() |
Modifier and Type | Method and Description |
---|---|
protected org.commonreality.sensors.motor.interpolator.BasicInterpolator.AgentCommands |
BasicInterpolator.getAgentCommands(IIdentifier agentId,
boolean create) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IMessage> |
XMLProcessor.processFrame(IIdentifier forAgent,
org.w3c.dom.Element frame,
boolean sendDataRequestsNow) |
void |
XMLProcessor.sendData(IIdentifier agentId,
java.util.Collection<IMessage> data) |
Modifier and Type | Method and Description |
---|---|
protected IIdentifier |
AbstractProcessor.getIdentifier(java.lang.String alias,
IIdentifier agentId) |
protected IIdentifier |
AbstractProcessor.remove(org.w3c.dom.Element element,
IIdentifier agentId,
XMLSensor sensor) |
Modifier and Type | Method and Description |
---|---|
protected IObjectDelta |
AbstractProcessor.add(org.w3c.dom.Element element,
IIdentifier agentId,
XMLSensor sensor) |
protected void |
AbstractProcessor.addIdentifier(java.lang.String alias,
IIdentifier id,
IIdentifier agentIdentifier) |
protected IIdentifier |
AbstractProcessor.getIdentifier(java.lang.String alias,
IIdentifier agentId) |
java.util.Collection<IMessage> |
IXMLProcessor.process(org.w3c.dom.Element element,
IIdentifier agentID,
XMLSensor sensor) |
java.util.Collection<IMessage> |
AbstractProcessor.process(org.w3c.dom.Element element,
IIdentifier agentID,
XMLSensor sensor) |
protected IIdentifier |
AbstractProcessor.remove(org.w3c.dom.Element element,
IIdentifier agentId,
XMLSensor sensor) |
protected void |
AbstractProcessor.removeIdentifier(java.lang.String alias,
IIdentifier agentIdentifier) |
protected abstract boolean |
AbstractProcessor.shouldProcess(org.w3c.dom.Element element,
IIdentifier agentId) |
protected IObjectDelta |
AbstractProcessor.update(org.w3c.dom.Element element,
IIdentifier agentId,
XMLSensor sensor) |
Modifier and Type | Method and Description |
---|---|
protected IAgentObject |
ACTRAgent.createAgent(IIdentifier identifier) |
Modifier and Type | Method and Description |
---|---|
static PerceptualSearchResult |
AuralUtilities.getSearchResult(IIdentifier perceptualIdentifier,
IAuralMemory auralMemory)
return search result with identifier
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultPerceptListener.newPercept(IIdentifier identifier,
IChunk chunk) |
void |
DefaultPerceptListener.reencoded(IIdentifier identifier,
IChunk oldChunk,
IChunk newChunk) |
void |
DefaultPerceptListener.removed(IIdentifier identifier,
IChunk chunk) |
protected void |
AuralEventIndexManager.removeIndex(IIdentifier identifier) |
void |
DefaultPerceptListener.updated(IIdentifier identifier,
IChunk chunk) |
Modifier and Type | Method and Description |
---|---|
protected void |
OffsetFeatureMap.addInformation(IIdentifier identifier,
java.lang.Double data) |
protected void |
KindFeatureMap.addInformation(IIdentifier identifier,
java.lang.String[] data) |
void |
KindFeatureMap.fillSlotValues(ChunkTypeRequest mutableRequest,
IIdentifier identifier,
IChunk encodedChunk,
ChunkTypeRequest originalSearchRequest) |
void |
FINSTAuralFeatureMap.fillSlotValues(ChunkTypeRequest mutableRequest,
IIdentifier identifier,
IChunk encodedChunk,
ChunkTypeRequest originalSearchRequest) |
protected java.lang.Double |
OffsetFeatureMap.getCurrentValue(IIdentifier identifier)
returns current time or end time if available
|
protected java.lang.String[] |
KindFeatureMap.getCurrentValue(IIdentifier identifier) |
protected java.lang.Double |
DurationFeatureMap.getCurrentValue(IIdentifier identifier)
returns current time or end time if available
|
protected double |
DurationFeatureMap.getOnset(IIdentifier identifier) |
protected java.lang.Double |
OffsetFeatureMap.removeInformation(IIdentifier identifier) |
protected java.lang.String[] |
KindFeatureMap.removeInformation(IIdentifier identifier) |
Modifier and Type | Method and Description |
---|---|
protected void |
OffsetFeatureMap.equals(double time,
java.util.Set<IIdentifier> results) |
protected void |
DurationFeatureMap.equals(double time,
java.util.Set<IIdentifier> results) |
protected void |
OffsetFeatureMap.getCandidates(ChunkTypeRequest request,
java.util.Set<IIdentifier> results) |
protected void |
KindFeatureMap.getCandidates(ChunkTypeRequest request,
java.util.Set<IIdentifier> results) |
protected void |
AudibleFeatureMap.getCandidates(ChunkTypeRequest request,
java.util.Set<IIdentifier> results) |
protected void |
OffsetFeatureMap.greaterThan(double time,
java.util.Set<IIdentifier> results) |
protected void |
DurationFeatureMap.greaterThan(double time,
java.util.Set<IIdentifier> results) |
protected void |
OffsetFeatureMap.lessThan(double time,
java.util.Set<IIdentifier> results) |
protected void |
DurationFeatureMap.lessThan(double time,
java.util.Set<IIdentifier> results) |
protected void |
OffsetFeatureMap.not(double time,
java.util.Set<IIdentifier> results) |
protected void |
DurationFeatureMap.not(double time,
java.util.Set<IIdentifier> results) |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
IndividualCommandManager.getIdentifier() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<IIdentifier> |
EfferentCommandManager.getExecutingCommandIds(java.util.Set<IIdentifier> container) |
Modifier and Type | Method and Description |
---|---|
C |
EfferentCommandManager.getCommand(IIdentifier commandId) |
protected IndividualCommandManager<C> |
EfferentCommandManager.getIndividualManager(IIdentifier commandId) |
IEfferentObject |
EfferentCommandManager.getMuscle(IIdentifier muscleId) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<IIdentifier> |
EfferentCommandManager.getExecutingCommandIds(java.util.Set<IIdentifier> container) |
Constructor and Description |
---|
IndividualCommandManager(EfferentCommandManager<C> manager,
IIdentifier command) |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
PerceptualSearchResult.getPerceptIdentifier() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IChunk> |
IPerceptualMemory.getEncodings(IIdentifier identifier,
java.util.Collection<IChunk> container)
returns all the known encodings of identifier
|
void |
IActivePerceptListener.newPercept(IIdentifier identifier,
IChunk chunk) |
void |
IActivePerceptListener.reencoded(IIdentifier identifier,
IChunk oldChunk,
IChunk newChunk)
when an attended chunk (oldChunk) has changed so much that a new
chunk has to be encoded (newChunk)
|
void |
IActivePerceptListener.removed(IIdentifier identifier,
IChunk chunk)
when chunk's percept is no longer available.
|
void |
IActivePerceptListener.updated(IIdentifier identifier,
IChunk chunk) |
Constructor and Description |
---|
PerceptualSearchResult(IChunk perceptualChunk,
IChunk indexChunk,
IIdentifier identifier,
ChunkTypeRequest originalRequest,
ChunkTypeRequest expanded) |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
ActivePerceptEvent.getPerceptIdentifier() |
Constructor and Description |
---|
ActivePerceptEvent(IPerceptualMemory source,
ActivePerceptEvent.Type type,
IIdentifier perceptIdentifier,
IChunk currentEncoding) |
ActivePerceptEvent(IPerceptualMemory source,
IIdentifier perceptIdentifier,
IChunk currentEncoding,
IChunk oldEncoding)
for reencode
|
Modifier and Type | Method and Description |
---|---|
protected IIdentifier |
PerceptualEncoderBridge.getIdentifier(IChunk chunk) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<IIdentifier> |
PerceptualEncoderBridge.getCachedIdentifiers(java.util.Set<IIdentifier> container) |
Modifier and Type | Method and Description |
---|---|
protected void |
PerceptualEncoderBridge.add(IIdentifier identifier,
IChunk chunk) |
IChunk |
PerceptualEncoderBridge.get(IIdentifier identifier,
boolean createIfAbsent)
fetch cached encoding
|
java.util.Collection<IChunk> |
AbstractPerceptualMemory.getEncodings(IIdentifier identifier,
java.util.Collection<IChunk> container) |
protected IChunk |
PerceptualEncoderBridge.remove(IIdentifier identifier,
boolean clearAndDetach)
if clearAndDetach is true, the identifier meta tag and listener are also
removed
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<IIdentifier> |
PerceptualEncoderBridge.getCachedIdentifiers(java.util.Set<IIdentifier> container) |
Modifier and Type | Field and Description |
---|---|
protected IIdentifier |
DefaultFINSTFeatureMap.FINST._identifier |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
DefaultFINSTFeatureMap.FINST.getIdentifier() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<IIdentifier> |
FeatureMapEvent.getIdentifiers() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractSortedFeatureMap.addInformation(IIdentifier identifier,
T data) |
protected abstract void |
AbstractFeatureMap.addInformation(IIdentifier identifier,
T data) |
void |
IFeatureMap.fillSlotValues(ChunkTypeRequest mutableRequest,
IIdentifier identifier,
IChunk encodedChunk,
ChunkTypeRequest originalSearchRequest)
fill the slot values accordingly for this identifier at the mutablePattern
location this is then used to further specify the actual location
chunk that will be returned
|
void |
DefaultFINSTFeatureMap.fillSlotValues(ChunkTypeRequest mutableRequest,
IIdentifier identifier,
IChunk encodedChunk,
ChunkTypeRequest originalSearchRequest) |
void |
AbstractFeatureMap.fillSlotValues(ChunkTypeRequest mutableRequest,
IIdentifier identifier,
IChunk encodedChunk,
ChunkTypeRequest originalSearchRequest) |
void |
IFINSTFeatureMap.flagAsAttended(IIdentifier identifier,
IChunk chunk,
double duration) |
void |
DefaultFINSTFeatureMap.flagAsAttended(IIdentifier identifier,
IChunk chunk,
double duration) |
void |
IFINSTFeatureMap.flagAsNew(IIdentifier identifier,
IChunk chunk,
double duration) |
void |
DefaultFINSTFeatureMap.flagAsNew(IIdentifier identifier,
IChunk chunk,
double duration) |
void |
IFINSTFeatureMap.flagAsOld(IIdentifier identifier,
IChunk chunk) |
void |
DefaultFINSTFeatureMap.flagAsOld(IIdentifier identifier,
IChunk chunk) |
protected T |
AbstractSortedFeatureMap.getCurrentValue(IIdentifier identifier) |
protected abstract T |
AbstractFeatureMap.getCurrentValue(IIdentifier identifier) |
protected DefaultFINSTFeatureMap.FINST |
DefaultFINSTFeatureMap.getFINST(IIdentifier identifier) |
T |
IFeatureMap.getInformation(IIdentifier identifier)
returns the feature value for this object
|
FINSTState |
DefaultFINSTFeatureMap.getInformation(IIdentifier identifier) |
T |
AbstractFeatureMap.getInformation(IIdentifier identifier) |
boolean |
IFINSTFeatureMap.isAttended(IIdentifier identifier) |
boolean |
DefaultFINSTFeatureMap.isAttended(IIdentifier identifier) |
boolean |
IFINSTFeatureMap.isNew(IIdentifier identifier) |
boolean |
DefaultFINSTFeatureMap.isNew(IIdentifier identifier) |
boolean |
IFINSTFeatureMap.isOld(IIdentifier identifier) |
boolean |
DefaultFINSTFeatureMap.isOld(IIdentifier identifier) |
protected T |
AbstractSortedFeatureMap.removeInformation(IIdentifier identifier) |
protected abstract T |
AbstractFeatureMap.removeInformation(IIdentifier identifier) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractSortedFeatureMap.equals(T value,
java.util.Set<IIdentifier> container) |
void |
IFINSTFeatureMap.getAttended(java.util.Set<IIdentifier> destination) |
void |
DefaultFINSTFeatureMap.getAttended(java.util.Set<IIdentifier> destination) |
void |
IFeatureMap.getCandidateRealObjects(ChunkTypeRequest request,
java.util.Set<IIdentifier> container)
return all the identifiers of all possible objects that can exist at the
visual location defined by this search pattern if nothing is available, and
empty collection is to be returned
|
void |
DefaultFINSTFeatureMap.getCandidateRealObjects(ChunkTypeRequest request,
java.util.Set<IIdentifier> container) |
void |
AbstractFeatureMap.getCandidateRealObjects(ChunkTypeRequest request,
java.util.Set<IIdentifier> container) |
protected void |
AbstractSortedFeatureMap.getCandidates(ChunkTypeRequest request,
java.util.Set<IIdentifier> results) |
protected abstract void |
AbstractFeatureMap.getCandidates(ChunkTypeRequest request,
java.util.Set<IIdentifier> results) |
void |
IFINSTFeatureMap.getNew(java.util.Set<IIdentifier> destination) |
void |
DefaultFINSTFeatureMap.getNew(java.util.Set<IIdentifier> destination) |
void |
IFINSTFeatureMap.getOld(java.util.Set<IIdentifier> destination) |
void |
DefaultFINSTFeatureMap.getOld(java.util.Set<IIdentifier> destination) |
protected void |
AbstractSortedFeatureMap.greaterThan(T value,
java.util.Set<IIdentifier> container) |
protected void |
AbstractSortedFeatureMap.lessThan(T value,
java.util.Set<IIdentifier> container) |
protected void |
AbstractSortedFeatureMap.not(T value,
java.util.Set<IIdentifier> container) |
Constructor and Description |
---|
FINST(IIdentifier identifier,
IChunk afferentChunk) |
Constructor and Description |
---|
FeatureMapEvent(IFeatureMap source,
double simulationTime,
FeatureMapEvent.Type type,
java.util.Collection<IIdentifier> identifiers) |
Modifier and Type | Method and Description |
---|---|
IMovement |
IMotorModule.getLastMovement(IIdentifier muscle)
returns the most recently prepared movement for the given muscle
|
IMovement |
AbstractMotorModule.getLastMovement(IIdentifier muscle) |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
IMovement.getCommandIdentifier() |
IIdentifier |
IMovement.getMuscleIdentifier()
the actual muscle that the command will be executed for
|
Modifier and Type | Method and Description |
---|---|
IIdentifier |
Movement.getCommandIdentifier() |
IIdentifier |
MuscleState.getIdentifier() |
IIdentifier |
Movement.getMuscleIdentifier() |
Modifier and Type | Method and Description |
---|---|
void |
MotorCommandManager.clear(IIdentifier muscleId)
clear an individual muscle
|
protected void |
Movement.configure(MuscleState muscleState,
IIdentifier commandIdentifier) |
IMovement |
MotorCommandManager.getMovementFromCommand(IIdentifier commandId) |
IMovement |
MotorCommandManager.getMovementFromMuscle(IIdentifier muscleId) |
MuscleState |
MuscleStateManager.getMuscleState(IIdentifier muscleIdentifier) |
IMovement |
MotorCommandManager.getPreparedMovement(IIdentifier muscleId) |
Constructor and Description |
---|
Movement(ChunkTypeRequest pattern,
IIdentifier muscleId,
AbstractMotorModule module) |
MuscleState(IIdentifier identifier,
java.lang.String name,
IChunk freeChunk) |
Modifier and Type | Method and Description |
---|---|
static PerceptualSearchResult |
VisualUtilities.getSearchResult(IIdentifier perceptualIdentifier,
IVisualMemory visualMemory)
return search result with identifier
|
static boolean |
VisualUtilities.isCurrentlySticky(IIdentifier identifier,
IVisualMemory visualMemory)
returns false if !
IVisualMemory.isStickyAttentionEnabled() . |
Modifier and Type | Method and Description |
---|---|
void |
DefaultPerceptListener.addTrackedIdentifier(IIdentifier identifier) |
void |
DefaultPerceptListener.newPercept(IIdentifier identifier,
IChunk chunk) |
void |
DefaultPerceptListener.reencoded(IIdentifier identifier,
IChunk oldChunk,
IChunk newChunk) |
void |
DefaultPerceptListener.removed(IIdentifier identifier,
IChunk chunk) |
void |
DefaultPerceptListener.removeTrackedIdentifier(IIdentifier identifier) |
void |
DefaultPerceptListener.updated(IIdentifier identifier,
IChunk chunk) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
AbstractVisualEncoder.isAttendedSticky(IIdentifier perceptId,
IChunk encoding,
IVisualMemory visualMemory)
if
IVisualMemory.isStickyAttentionEnabled() and the chunk is in the
visual buffer. |
Modifier and Type | Method and Description |
---|---|
protected void |
ColorFeatureMap.addInformation(IIdentifier identifier,
Color[] data) |
protected void |
DimensionFeatureMap.addInformation(IIdentifier identifier,
Dimension2D data) |
protected void |
ValueFeatureMap.addInformation(IIdentifier identifier,
java.lang.String data) |
protected void |
KindFeatureMap.addInformation(IIdentifier identifier,
java.lang.String[] data) |
void |
SizeFeatureMap.fillSlotValues(ChunkTypeRequest mutableRequest,
IIdentifier identifier,
IChunk encodedChunk,
ChunkTypeRequest originalSearchRequest) |
void |
KindFeatureMap.fillSlotValues(ChunkTypeRequest mutableRequest,
IIdentifier identifier,
IChunk encodedChunk,
ChunkTypeRequest originalSearchRequest) |
void |
FINSTVisualFeatureMap.fillSlotValues(ChunkTypeRequest mutableRequest,
IIdentifier identifier,
IChunk encodedChunk,
ChunkTypeRequest originalSearchRequest) |
void |
ColorFeatureMap.fillSlotValues(ChunkTypeRequest mutableRequest,
IIdentifier identifier,
IChunk encodedChunk,
ChunkTypeRequest originalSearchRequest) |
protected java.lang.String |
ValueFeatureMap.getCurrentValue(IIdentifier identifier) |
protected java.lang.String[] |
KindFeatureMap.getCurrentValue(IIdentifier identifier) |
protected Dimension2D |
DimensionFeatureMap.getCurrentValue(IIdentifier identifier) |
protected Color[] |
ColorFeatureMap.getCurrentValue(IIdentifier identifier) |
protected java.lang.String |
ValueFeatureMap.removeInformation(IIdentifier identifier) |
protected java.lang.String[] |
KindFeatureMap.removeInformation(IIdentifier identifier) |
protected Dimension2D |
DimensionFeatureMap.removeInformation(IIdentifier identifier) |
protected Color[] |
ColorFeatureMap.removeInformation(IIdentifier identifier) |
Modifier and Type | Method and Description |
---|---|
protected void |
ColorFeatureMap.equals(Color color,
java.util.Set<IIdentifier> container) |
protected void |
VisibilityFeatureMap.getCandidates(ChunkTypeRequest request,
java.util.Set<IIdentifier> results) |
protected void |
ValueFeatureMap.getCandidates(ChunkTypeRequest request,
java.util.Set<IIdentifier> results) |
protected void |
KindFeatureMap.getCandidates(ChunkTypeRequest request,
java.util.Set<IIdentifier> results) |
protected void |
DimensionFeatureMap.getCandidates(ChunkTypeRequest request,
java.util.Set<IIdentifier> results) |
protected void |
ColorFeatureMap.getCandidates(ChunkTypeRequest request,
java.util.Set<IIdentifier> results) |
protected void |
ColorFeatureMap.not(Color color,
java.util.Set<IIdentifier> container) |
Modifier and Type | Method and Description |
---|---|
protected IIdentifier |
AbstractVocalDelegate.getCommandIdentifier()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractVocalDelegate.commandStateChanged(IIdentifier commandIdentifier,
IEfferentCommand.ActualState state,
boolean callingFromFinalize)
Deprecated.
|
protected void |
AbstractVocalDelegate.setCommandIdentifier(IIdentifier identifier)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<IIdentifier> |
VisualModuleTracer.getAdded(IModel model) |
protected java.util.Set<IIdentifier> |
VisualModuleTracer.getRemoved(IModel model) |
protected java.util.Map<IIdentifier,java.util.Map<java.lang.String,java.lang.Object>> |
VisualModuleTracer.getUpdates(IModel model) |
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
VisualModuleTracer.getUpdates(java.util.Map<IIdentifier,java.util.Map<java.lang.String,java.lang.Object>> updates,
IIdentifier object,
boolean create) |
protected void |
VisualModuleTracer.updateAllData(IModel model,
IIdentifier identifier,
java.util.Map<java.lang.String,java.lang.Object> data) |
protected void |
VisualModuleTracer.updateData(IFeatureMap featureMap,
IIdentifier identifier,
java.util.Map<java.lang.String,java.lang.Object> data) |
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
VisualModuleTracer.getUpdates(java.util.Map<IIdentifier,java.util.Map<java.lang.String,java.lang.Object>> updates,
IIdentifier object,
boolean create) |
Modifier and Type | Method and Description |
---|---|
IIdentifier |
TransformedVisualEvent.getIdentifier() |
protected IIdentifier |
VisualEventTransformer.getIdentifier(IChunk chunk) |
Constructor and Description |
---|
TransformedVisualEvent(java.lang.String modelName,
IVisualModule visualModule,
long systemTime,
double simulationTime,
IIdentifier id,
TransformedVisualEvent.Type type) |
TransformedVisualEvent(java.lang.String modelName,
IVisualModule module,
long systemTime,
double simulationTime,
IIdentifier id,
TransformedVisualEvent.Type type,
java.util.Map<java.lang.String,java.lang.Object> data) |