net.ranides.assira.events
Class NamedEvent

java.lang.Object
  extended by net.ranides.assira.events.NamedEvent
All Implemented Interfaces:
Event

public class NamedEvent
extends Object
implements Event

Klasa bazowa dla wszystkich zdarzeń, które posiadają nazwę. Podstawowy model pozwala na przesyłanie dowolnych zdarzeń i wiązanie na podstawie typu. W oparciu o klasę NamedEvent stworzony jest model rozszerzony - pozwalający przekazywać zdarzenia i wiązać obserwatorów na podstawie typu oraz nazwy zdarzenia.

Author:
ranides
See Also:
NamedEventRouter, NamedEventListener

Constructor Summary
NamedEvent(String name)
          Tworzy nowe zdarzenie o określonej nazwie.
 
Method Summary
 String name()
          Nazwa zdarzenia.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamedEvent

public NamedEvent(String name)
Tworzy nowe zdarzenie o określonej nazwie.

Parameters:
name -
Method Detail

name

public String name()
Nazwa zdarzenia. Klasy NamedEventRouter oraz NamedEventListener przetwarzają zdarzenia o wartość zwróconą przez tę metodę.

Returns:


Copyright © 2013. All Rights Reserved.