roboguice.event
Class EventManager.ObserverMethodListener<T>

java.lang.Object
  extended by roboguice.event.EventManager.ObserverMethodListener<T>
All Implemented Interfaces:
EventListener<T>
Enclosing class:
EventManager

public static class EventManager.ObserverMethodListener<T>
extends Object
implements EventListener<T>


Field Summary
protected  String descriptor
           
protected  WeakReference<Object> instanceReference
           
protected  Method method
           
 
Constructor Summary
EventManager.ObserverMethodListener(Object instance, Method method)
           
 
Method Summary
 boolean equals(Object o)
           
 int hashCode()
           
 void onEvent(T event)
          Method called when event T is triggered.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

descriptor

protected String descriptor

method

protected Method method

instanceReference

protected WeakReference<Object> instanceReference
Constructor Detail

EventManager.ObserverMethodListener

public EventManager.ObserverMethodListener(Object instance,
                                           Method method)
Method Detail

onEvent

public void onEvent(T event)
Description copied from interface: EventListener
Method called when event T is triggered.

Specified by:
onEvent in interface EventListener<T>
Parameters:
event - fired

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2011. All Rights Reserved.