it.freedom.api.events
Class PersonMoving

java.lang.Object
  extended by it.freedom.api.EventTemplate
      extended by it.freedom.api.events.PersonMoving
All Implemented Interfaces:
java.io.Serializable

public final class PersonMoving
extends EventTemplate

A person is moving from its actual coordinates to a now coordinate in the environment. This events implicates that the person is already known, see PersonDetected

See Also:
Serialized Form

Field Summary
 
Fields inherited from class it.freedom.api.EventTemplate
eventName, isValid, payload, sender
 
Constructor Summary
PersonMoving(java.lang.Object source, int id, java.awt.Point destination)
           
 
Method Summary
protected  void generateEventPayload()
           
 java.lang.String getDefaultDestination()
           
 java.lang.String toString()
           
 
Methods inherited from class it.freedom.api.EventTemplate
fillPayloadWithDefaults, getEventName, getPayload, getReplyTo, getSender, getUid, invalidate, isExecutable, isExecuted, isValid, setExecutable, setExecuted, setReplyTo, setSender, setValid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PersonMoving

public PersonMoving(java.lang.Object source,
                    int id,
                    java.awt.Point destination)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

generateEventPayload

protected void generateEventPayload()
Specified by:
generateEventPayload in class EventTemplate

getDefaultDestination

public java.lang.String getDefaultDestination()
Specified by:
getDefaultDestination in class EventTemplate