de.tub.citydb.api.event.global
Class GenericEvent

java.lang.Object
  extended by de.tub.citydb.api.event.Event
      extended by de.tub.citydb.api.event.global.GenericEvent

public final class GenericEvent
extends Event


Constructor Summary
GenericEvent(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> properties, java.lang.Object source)
           
GenericEvent(java.lang.String id, java.lang.Object source)
           
 
Method Summary
 java.lang.String getId()
           
 java.util.Map<java.lang.String,java.lang.Object> getProperties()
           
 java.lang.Object getProperty(java.lang.String key)
           
 boolean hasProperties()
           
 
Methods inherited from class de.tub.citydb.api.event.Event
getEventType, getSource, isCancelled, setCancelled
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericEvent

public GenericEvent(java.lang.String id,
                    java.util.Map<java.lang.String,java.lang.Object> properties,
                    java.lang.Object source)

GenericEvent

public GenericEvent(java.lang.String id,
                    java.lang.Object source)
Method Detail

getId

public java.lang.String getId()

hasProperties

public boolean hasProperties()

getProperties

public java.util.Map<java.lang.String,java.lang.Object> getProperties()

getProperty

public java.lang.Object getProperty(java.lang.String key)