cz.cuni.amis.utils.listener
Interface IListener<T>

Type Parameters:
T -
All Superinterfaces:
java.util.EventListener
All Known Subinterfaces:
ICommandListener<CMD>, IComponentEventListener<T>, IWorldEventListener<EVENT>, IWorldObjectEventListener<OBJECT,EVENT>, IWorldObjectListener<OBJECT>, NetworkLogClient.ILoggingStartedListener, NetworkLogClient.ILoggingStoppedListener, NetworkLogClient.ILogReadListener
All Known Implementing Classes:
Items.EndMessageListener, Items.ItemPickedUpListener, Items.ItemsListener, Items.MapPointsListener, Items.NavPointListener, Vision

public interface IListener<T>
extends java.util.EventListener

Basic listener interface allowing the object to receive 'Events'.


Nested Class Summary
static class IListener.Notifier<LISTENER extends IListener>
          Convenient class for notifying about events using Listeners or ListenersMap.
 
Method Summary
 void notify(T event)
           
 

Method Detail

notify

void notify(T event)