[CVS spice] Add a handler thats useful during testing
pdonald-yCVjj/[email protected] 17 May 2004 05:45:34 -0000
| Newsgroups | gmane.comp.java.spice.cvs |
|---|---|
| Message-ID | <[email protected]> |
Commit in spice/sandbox/netevent/src/test/org/codehaus/spice/netevent on MAIN
EchoHandler.java +30 added 1.1
Add a handler thats useful during testing
----------
spice/sandbox/netevent/src/test/org/codehaus/spice/netevent
EchoHandler.java added at 1.1
diff -N EchoHandler.java
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ EchoHandler.java 17 May 2004 05:45:34 -0000 1.1
@@ -0,0 +1,30 @@
+package org.codehaus.spice.netevent;
+
+import org.codehaus.spice.event.AbstractEventHandler;
+import org.codehaus.spice.event.EventHandler;
+
+/**
+ * @author Peter Donald
+ * @version $Revision: 1.1 $ $Date: 2004/05/17 05:45:34 $
+ */
+class EchoHandler
+ extends AbstractEventHandler
+{
+ private final EventHandler _eventHandler;
+ private final String _header;
+
+ EchoHandler( final String header, final EventHandler eventHandler )
+ {
+ _header = header;
+ _eventHandler = eventHandler;
+ }
+
+ public void handleEvent( final Object event )
+ {
+ if( null != _header )
+ {
+ System.out.println( _header + ": " + event );
+ }
+ _eventHandler.handleEvent( event );
+ }
+}
CVSspam 0.2.8