Author: saces
Date: 2009-03-27 14:36:02 +0000 (Fri, 27 Mar 2009)
New Revision: 26231

Modified:
   branches/db4o/freenet/src/freenet/client/events/SimpleEventProducer.java
Log:
add type parameters/remove unnecessary casts

Modified: 
branches/db4o/freenet/src/freenet/client/events/SimpleEventProducer.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/events/SimpleEventProducer.java    
2009-03-27 14:00:36 UTC (rev 26230)
+++ branches/db4o/freenet/src/freenet/client/events/SimpleEventProducer.java    
2009-03-27 14:36:02 UTC (rev 26231)
@@ -55,10 +55,10 @@
     public void produceEvent(ClientEvent ce, ObjectContainer container, 
ClientContext context) {
        if(container != null)
                container.activate(listeners, 1);
-       for (Enumeration e = listeners.elements() ; 
+       for (Enumeration<ClientEventListener> e = listeners.elements() ; 
             e.hasMoreElements();) {
             try {
-               ClientEventListener cel = (ClientEventListener) e.nextElement();
+               ClientEventListener cel = e.nextElement();
                if(container != null)
                        container.activate(cel, 1);
                 cel.receive(ce, container, context);
@@ -90,7 +90,7 @@
        public void removeFrom(ObjectContainer container) {
        if(container != null)
                container.activate(listeners, 1);
-               ClientEventListener[] list = (ClientEventListener[]) 
listeners.toArray(new ClientEventListener[listeners.size()]);
+               ClientEventListener[] list = listeners.toArray(new 
ClientEventListener[listeners.size()]);
                listeners.clear();
                container.delete(listeners);
                for(int i=0;i<list.length;i++)

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to