Package org.jmock.example.announcer
Class Announcer<T extends java.util.EventListener>
- java.lang.Object
-
- org.jmock.example.announcer.Announcer<T>
-
public class Announcer<T extends java.util.EventListener> extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addListener(T listener)
T
announce()
private void
announce(java.lang.reflect.Method m, java.lang.Object[] args)
void
removeListener(T listener)
static <T extends java.util.EventListener>
Announcer<T>to(java.lang.Class<? extends T> listenerType)
-
-
-
Constructor Detail
-
Announcer
public Announcer(java.lang.Class<? extends T> listenerType)
-
-
Method Detail
-
addListener
public void addListener(T listener)
-
removeListener
public void removeListener(T listener)
-
announce
public T announce()
-
announce
private void announce(java.lang.reflect.Method m, java.lang.Object[] args)
-
to
public static <T extends java.util.EventListener> Announcer<T> to(java.lang.Class<? extends T> listenerType)
-
-