Author: nextgens
Date: 2008-08-11 13:48:49 +0000 (Mon, 11 Aug 2008)
New Revision: 21743

Modified:
   trunk/freenet/src/freenet/pluginmanager/PluginManager.java
Log:
Switch PluginManager to 1.5 code level

Modified: trunk/freenet/src/freenet/pluginmanager/PluginManager.java
===================================================================
--- trunk/freenet/src/freenet/pluginmanager/PluginManager.java  2008-08-11 
13:38:02 UTC (rev 21742)
+++ trunk/freenet/src/freenet/pluginmanager/PluginManager.java  2008-08-11 
13:48:49 UTC (rev 21743)
@@ -6,16 +6,12 @@
 import java.io.BufferedInputStream;
 import java.io.File;
 import java.io.FileInputStream;
-import java.io.FileNotFoundException;
 import java.io.FileOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.OutputStream;
 import java.net.MalformedURLException;
-import java.net.URL;
-import java.net.URLConnection;
 import java.security.MessageDigest;
-import java.security.NoSuchAlgorithmException;
 import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.HashSet;
@@ -45,7 +41,6 @@
 import freenet.support.Logger;
 import freenet.support.api.HTTPRequest;
 import freenet.support.api.StringArrCallback;
-import freenet.support.api.StringCallback;
 import freenet.support.io.Closer;
 import freenet.support.io.FileUtil;

@@ -60,16 +55,13 @@
         * TODO: Synchronize
         *
         */
-
-       private String configFile;
-       private String installDir;

        private final HashMap toadletList;

        /* All currently starting plugins. */
-       private final Set/* <PluginProgress> */startingPlugins = new HashSet/* 
<PluginProgress> */();
+       private final Set<PluginProgress> startingPlugins = new 
HashSet<PluginProgress>();

-       private final Vector/* <PluginInfoWrapper> */pluginWrappers;
+       private final Vector<PluginInfoWrapper> pluginWrappers;
        final Node node;
        private final NodeClientCore core;
        SubConfig pmconfig;
@@ -412,7 +404,7 @@
                StringBuffer out= new StringBuffer();
                synchronized (pluginWrappers) {
                        for(int i=0;i<pluginWrappers.size();i++) {
-                               PluginInfoWrapper pi = (PluginInfoWrapper) 
pluginWrappers.get(i);
+                               PluginInfoWrapper pi = pluginWrappers.get(i);
                                out.append(pi.toString());
                                out.append('\n');
                        }
@@ -424,7 +416,7 @@
                HashSet out = new HashSet();
                synchronized (pluginWrappers) {
                        for(int i=0;i<pluginWrappers.size();i++) {
-                               PluginInfoWrapper pi = (PluginInfoWrapper) 
pluginWrappers.get(i);
+                               PluginInfoWrapper pi = pluginWrappers.get(i);
                                out.add(pi);
                        }
                }
@@ -439,7 +431,7 @@
        public PluginInfoWrapper getFCPPluginInfo(String plugname) {
                synchronized (pluginWrappers) {
                        for(int i=0;i<pluginWrappers.size();i++) {
-                               PluginInfoWrapper pi = (PluginInfoWrapper) 
pluginWrappers.get(i);
+                               PluginInfoWrapper pi = pluginWrappers.get(i);
                                if (pi.getPluginClassName().equals(plugname))
                                        return pi;
                        }
@@ -455,7 +447,7 @@
        public FredPluginFCP getFCPPlugin(String plugname) {
                synchronized (pluginWrappers) {
                        for(int i=0;i<pluginWrappers.size();i++) {
-                               PluginInfoWrapper pi = (PluginInfoWrapper) 
pluginWrappers.get(i);
+                               PluginInfoWrapper pi = pluginWrappers.get(i);
                                if (pi.isFCPPlugin() && 
pi.getPluginClassName().equals(plugname))
                                        return (FredPluginFCP) pi.plug;
                        }
@@ -471,7 +463,7 @@
        public boolean isPluginLoaded(String plugname) {
                synchronized (pluginWrappers) {
                        for(int i=0;i<pluginWrappers.size();i++) {
-                               PluginInfoWrapper pi = (PluginInfoWrapper) 
pluginWrappers.get(i);
+                               PluginInfoWrapper pi = pluginWrappers.get(i);
                                if (pi.getPluginClassName().equals(plugname))
                                        return true;
                        }
@@ -514,7 +506,7 @@
                boolean found = false;
                synchronized (pluginWrappers) {
                        for(int i=0;i<pluginWrappers.size() && !found;i++) {
-                               pi = (PluginInfoWrapper) pluginWrappers.get(i);
+                               pi = pluginWrappers.get(i);
                                if (pi.getThreadName().equals(name)) {
                                        found = true;
                                        break;
@@ -531,7 +523,7 @@
                boolean found = false;
                synchronized (pluginWrappers) {
                        for(int i=0;i<pluginWrappers.size() && !found;i++) {
-                               pi = (PluginInfoWrapper) pluginWrappers.get(i);
+                               pi = pluginWrappers.get(i);
                                if (pi.plug == plugin) {
                                        found = true;
                                }
@@ -859,7 +851,7 @@
                 * 
                 * @return The name of a constant, or the plugin progress
                 */
-               /* @Override */
+               @Override
                public String toString() {
                        if (this == DOWNLOADING) {
                                return "downloading";


Reply via email to