public class LM_MovementEventServer extends EventServer
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
destAgentCompName
The dest agent comp name.
|
private java.lang.String |
destAgentName
The dest agent name.
|
private java.lang.String |
destAgentNote
The dest agent note.
|
private LM_World.Position |
proxPosition
The prox position.
|
(package private) LM_World |
world
The world.
|
actuators, clock, comm, earlyEvents, envAgent, eventHandlers, frameTime, happeningFrame, myActuator, mySensor, parameters, period, periodDeadline, receiveDeadline, receivingFrame, sendDeadline, sensors, startTime, waitTime, workingFrame| Constructor and Description |
|---|
LM_MovementEventServer() |
| Modifier and Type | Method and Description |
|---|---|
void |
actuatorDeregistered(java.lang.String agentName,
java.lang.String eventHandlerName)
Actuator deregistered.
|
protected Parameters |
actuatorRegistered(java.lang.String agentName,
java.lang.String eventHandlerName,
Parameters userParam)
Actuator registered.
|
private LM_World.Position |
checkAgentPresence(int x,
int y)
Check agent presence.
|
boolean |
configure()
User-implemented method that configures the component, setting up user parameters and essential properties.
|
boolean |
finit()
User-implemented finalization method, called by stop().
|
boolean |
init()
User-implemented initialization method, called by start().
|
void |
process()
Método chamado para efetuar algum processamento sobre os eventos recebidos, e enviar eventos em seguida.
|
protected Event |
processAction(Event evt)
Método chamado para enviar um evento pelo process().
|
void |
processSense(Event evt)
Método chamado ao receber um evento.
|
act, addOutputEvent, addParameter, addParameters, createMemory, deregisterEventHandler, getAddress, getCommType, getEventExchange, getEventType, getParameter, getParameter, getParameters, parameterUpdate, processCommand, receiveCommand, registerEventHandler, searchRegisteredEventHandler, sendCommand, sendEvent, sense, senseEarlyEvents, sensorDeregistered, sensorRegistered, setCommType, setEnvAgent, setEventExchange, setEventExchange, setEventType, setParameters, start, stopLM_World world
private java.lang.String destAgentName
private java.lang.String destAgentCompName
private java.lang.String destAgentNote
private LM_World.Position proxPosition
public boolean configure()
LifeCyclepublic boolean init()
LifeCycleinit in interface LifeCycleinit in class EventServerpublic boolean finit()
LifeCyclefinit in interface LifeCyclefinit in class EventServerprivate LM_World.Position checkAgentPresence(int x, int y)
x - the xy - the ypublic void process()
EventServerprocess in class EventServerpublic void processSense(Event evt)
EventServerprocessSense in class EventServerevt - the evtprotected Parameters actuatorRegistered(java.lang.String agentName, java.lang.String eventHandlerName, Parameters userParam)
EventServeractuatorRegistered in class EventServeragentName - the agent nameeventHandlerName - the actuator nameuserParam - the user parampublic void actuatorDeregistered(java.lang.String agentName,
java.lang.String eventHandlerName)
EventServeractuatorDeregistered in class EventServeragentName - the agent nameeventHandlerName - the actuator nameprotected Event processAction(Event evt)
EventServerprocessAction in class EventServerevt - the evt