<IMGSRC="../../resources/inherit.gif"ALT="extended by "><B>jrummikub.util.Event1<T></B>
</PRE>
<DL>
<DT><DT><B>Type Parameters:</B><DD><CODE>T</CODE> - type of the event parameter</DL>
<DL>
<DT><B>All Implemented Interfaces:</B><DD><AHREF="../../jrummikub/util/IEvent1.html"title="interface in jrummikub.util">IEvent1</A><T></DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <B>Event1<T></B><DT>extends java.lang.Object<DT>implements <AHREF="../../jrummikub/util/IEvent1.html"title="interface in jrummikub.util">IEvent1</A><T></DL>
<CODE> <AHREF="../../jrummikub/util/Connection.html"title="interface in jrummikub.util">Connection</A></CODE></FONT></TD>
<TD><CODE><B><AHREF="../../jrummikub/util/Event1.html#add(jrummikub.util.IListener1)">add</A></B>(<AHREF="../../jrummikub/util/IListener1.html"title="interface in jrummikub.util">IListener1</A><<AHREF="../../jrummikub/util/Event1.html"title="type parameter in Event1">T</A>> listener)</CODE>
<BR>
Start to publish all events to a given listener</TD>
<TD><CODE><B><AHREF="../../jrummikub/util/Event1.html#emit(T)">emit</A></B>(<AHREF="../../jrummikub/util/Event1.html"title="type parameter in Event1">T</A> value)</CODE>
<BR>
Generate a single event</TD>
<TD><CODE><B><AHREF="../../jrummikub/util/Event1.html#remove(jrummikub.util.IListener1)">remove</A></B>(<AHREF="../../jrummikub/util/IListener1.html"title="interface in jrummikub.util">IListener1</A><<AHREF="../../jrummikub/util/Event1.html"title="type parameter in Event1">T</A>> listener)</CODE>
<BR>
Stop publishing events to a given listener</TD>
public <AHREF="../../jrummikub/util/Connection.html"title="interface in jrummikub.util">Connection</A><B>add</B>(<AHREF="../../jrummikub/util/IListener1.html"title="interface in jrummikub.util">IListener1</A><<AHREF="../../jrummikub/util/Event1.html"title="type parameter in Event1">T</A>> listener)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><AHREF="../../jrummikub/util/IEvent1.html#add(jrummikub.util.IListener1)">IEvent1</A></CODE></B></DD>
<DD>Start to publish all events to a given listener
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><AHREF="../../jrummikub/util/IEvent1.html#add(jrummikub.util.IListener1)">add</A></CODE> in interface <CODE><AHREF="../../jrummikub/util/IEvent1.html"title="interface in jrummikub.util">IEvent1</A><<AHREF="../../jrummikub/util/Event1.html"title="type parameter in Event1">T</A>></CODE></DL>
public void <B>remove</B>(<AHREF="../../jrummikub/util/IListener1.html"title="interface in jrummikub.util">IListener1</A><<AHREF="../../jrummikub/util/Event1.html"title="type parameter in Event1">T</A>> listener)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><AHREF="../../jrummikub/util/IEvent1.html#remove(jrummikub.util.IListener1)">IEvent1</A></CODE></B></DD>
<DD>Stop publishing events to a given listener
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><AHREF="../../jrummikub/util/IEvent1.html#remove(jrummikub.util.IListener1)">remove</A></CODE> in interface <CODE><AHREF="../../jrummikub/util/IEvent1.html"title="interface in jrummikub.util">IEvent1</A><<AHREF="../../jrummikub/util/Event1.html"title="type parameter in Event1">T</A>></CODE></DL>