Uses of Interface
net.ranides.assira.events.EventListener

Packages that use EventListener
net.ranides.assira.awt   
net.ranides.assira.config   
net.ranides.assira.events   
net.ranides.assira.io   
 

Uses of EventListener in net.ranides.assira.awt
 

Methods in net.ranides.assira.awt with parameters of type EventListener
static
<T> boolean
AWTInvoker.run(boolean sync, EventListener<? super T> listener, T event)
          Wywołuje obsługę podanego zdarzenia w wątku AWT.
 

Uses of EventListener in net.ranides.assira.config
 

Subinterfaces of EventListener in net.ranides.assira.config
 interface Configuration
           Interfejs reprezentujący konfigurację, którą można nie tylko czytać i modyfikować, ale również obserwować zmiany (obsługuje klasyczny model zdarzeń assira).
 

Classes in net.ranides.assira.config that implement EventListener
 class AbstractConfiguration
           
 class JSONConfiguration
          Klasa obsługująca dostęp do plików z konfiguracją w formacie JSON.
 class XMLConfiguration
          Klasa obsługująca dostęp do plików z konfiguracją w formacie JSON.
 

Uses of EventListener in net.ranides.assira.events
 

Subinterfaces of EventListener in net.ranides.assira.events
 interface EventRouter
          Klasa EventRouter propaguje zasygnalizowane zdarzenia do odbiorców.
 interface Observable
          Interfejs reprezentujący obiekty sygnalizujące zdarzenia NamedEvent, a więc do których można podpiąć obserwatory oczekujące na zdarzenia określonego typu o określonej nazwie.
 

Classes in net.ranides.assira.events that implement EventListener
 class EventLockQue
          Klasa bazowa dla implementacji zwracanych przez metody EventLock.lock(java.lang.Class, net.ranides.assira.events.EventRouter), EventLock.weakLock(java.lang.Class, net.ranides.assira.events.EventRouter, int), EventLock.singleLock(java.lang.Class, net.ranides.assira.events.EventRouter),
 class EventLockUnsafe
          Implementacja zwracana przez EventLock.unsafeLock(java.lang.Class, net.ranides.assira.events.EventRouter)
 class EventRouterDispatcher
          Beznarzutowy EventRouter, nie kolejkuje zdarzeń.
 class EventRouterThread
          EventRouter kolejkujący zdarzenia.
 class NamedEventListener
          Obserwator pozwalający tworzyć wiązania z obserwatorami nasłuchującymi zdarzeń o określonym typie oraz nazwie.
 class NamedEventRouter
          EventRouter oferujący wsparcie dla rozszerzonej obsługi nazwanych zdarzeń (dziedziczących po NamedEvent.
 class ReflectEventListener<T extends Event>
          Obserwator pozwalający tworzyć klasy pochodne, które bezpośrednio w deklaracji klasy definiują odpowiednie wiązania z nadchodzącymi zdarzeniami.
 class SwingEventListener<T extends Event>
          Obserwator, który po otrzymaniu informacji o zdarzeniu, wywołuje obsługuje w wątku AWT za pomocą AWTInvoker.run(boolean, java.lang.Runnable).
 

Methods in net.ranides.assira.events that return EventListener
 EventListener<Event> EventLockUnsafe.listener()
           
 EventListener<Event> EventLockQue.listener()
           
abstract  EventListener<? super T> EventBinding.listener()
           
 

Methods in net.ranides.assira.events with parameters of type EventListener
<T extends Event>
void
NamedEventListener.addEventListener(Class<T> event, EventListener<? super T> listener)
           
<T extends Event>
void
EventRouterDispatcher.addEventListener(Class<T> event, EventListener<? super T> listener)
           
<T extends Event>
void
EventRouter.addEventListener(Class<T> event, EventListener<? super T> listener)
          Rejestruje obserwatora, który otrzyma wszystkie zdarzenia o podanym typie.
<T extends NamedEvent>
Observable
Observable.bind(String name, Class<T> type, EventListener<? super T> listener)
          Rejestruje obserwatora, który otrzyma wszystkie zdarzenia o podanej nazwie oraz typie.
<T extends NamedEvent>
Observable
NamedEventListener.bind(String name, Class<T> type, EventListener<? super T> listener)
           
 Observable Observable.bind(String name, EventListener<? super NamedEvent> listener)
          Rejestruje obserwatora, który otrzyma wszystkie zdarzenia o podanej nazwie.
 NamedEventListener NamedEventListener.bind(String name, EventListener<? super NamedEvent> listener)
           
static
<TT extends Event>
EventBinding<TT>
EventBinding.make(Class<TT> event, EventListener<? super TT> listener)
           
<T extends Event>
void
NamedEventListener.removeEventListener(Class<T> event, EventListener<? super T> listener)
           
<T extends Event>
void
EventRouterDispatcher.removeEventListener(Class<T> event, EventListener<? super T> listener)
           
<T extends Event>
void
EventRouter.removeEventListener(Class<T> event, EventListener<? super T> listener)
          Usuwa obserwatora, którego wcześniej zarejestrowano dla zdarzeń o podanym typie.
 Observable Observable.unbind(EventListener<? super NamedEvent> listener)
          Usuwa obserwatora, którego wcześniej dodano za pomocą metody Observable.bind(java.lang.String, net.ranides.assira.events.EventListener).
 NamedEventListener NamedEventListener.unbind(EventListener<? super NamedEvent> listener)
           
 Observable Observable.unbind(String name, EventListener<? super NamedEvent> listener)
          Usuwa obserwatora, którego wcześniej dodano za pomocą metody Observable.bind(java.lang.String, net.ranides.assira.events.EventListener).
 NamedEventListener NamedEventListener.unbind(String name, EventListener<? super NamedEvent> listener)
           
static
<E extends Event>
SwingEventListener<E>
SwingEventListener.wrap(boolean sync, EventListener<E> listener)
          Metoda statyczna tworząca listener za pomocą konstruktora SwingEventListener(EventListener).
static
<E extends Event>
SwingEventListener<E>
SwingEventListener.wrap(EventListener<E> listener)
          Metoda statyczna tworząca listener za pomocą konstruktora SwingEventListener(EventListener).
static
<E extends Event>
SwingEventListener<E>
SwingEventListener.wrap(EventListener<E> listener, boolean sync)
          Metoda statyczna tworząca listener za pomocą konstruktora SwingEventListener(EventListener).
 

Constructors in net.ranides.assira.events with parameters of type EventListener
SwingEventListener(EventListener<T> handler)
          Tworzy nowy obserwator, który wywołuje obsługę handler'a w wątku AWT.
SwingEventListener(EventListener<T> handler, boolean sync)
          Tworzy nowy obserwator, który wywołuje obsługę handler'a w wątku AWT.
 

Uses of EventListener in net.ranides.assira.io
 

Methods in net.ranides.assira.io with parameters of type EventListener
 void OutputStreamThread.onError(EventListener<IOEvent.Failure> handler)
           Rejestruje następnego obserwatora, który jest powiadamiany o wyjątkach IOException, które wystąpiły w czasie operacji I/O.
 



Copyright © 2013. All Rights Reserved.