Author: saces
Date: 2008-07-25 23:20:58 +0000 (Fri, 25 Jul 2008)
New Revision: 21413

Added:
   trunk/plugins/KeyExplorer/Version.java
Modified:
   trunk/plugins/KeyExplorer/KeyExplorer.java
   trunk/plugins/KeyExplorer/VerySimpleGetter.java
Log:
fix build, add version 

Modified: trunk/plugins/KeyExplorer/KeyExplorer.java
===================================================================
--- trunk/plugins/KeyExplorer/KeyExplorer.java  2008-07-25 23:20:24 UTC (rev 
21412)
+++ trunk/plugins/KeyExplorer/KeyExplorer.java  2008-07-25 23:20:58 UTC (rev 
21413)
@@ -14,11 +14,11 @@
 import freenet.keys.FreenetURI;
 import freenet.keys.USK;
 import freenet.node.LowLevelGetException;
-import freenet.node.RequestClient;
 import freenet.pluginmanager.FredPlugin;
 import freenet.pluginmanager.FredPluginFCP;
 import freenet.pluginmanager.FredPluginHTTP;
 import freenet.pluginmanager.FredPluginThreadless;
+import freenet.pluginmanager.FredPluginVersioned;
 import freenet.pluginmanager.PluginHTTPException;
 import freenet.pluginmanager.PluginReplySender;
 import freenet.pluginmanager.PluginRespirator;
@@ -29,7 +29,7 @@
 import freenet.support.api.HTTPRequest;
 import freenet.support.io.BucketTools;

-public class KeyExplorer implements FredPlugin, FredPluginHTTP, FredPluginFCP, 
FredPluginThreadless {
+public class KeyExplorer implements FredPlugin, FredPluginHTTP, FredPluginFCP, 
FredPluginThreadless, FredPluginVersioned{

        private PluginRespirator m_pr;
        private PageMaker m_pm;
@@ -137,7 +137,7 @@
                        throw new MalformedURLException("Not a supported 
freenet uri: "+uri);
                }
                VerySimpleGetter vsg = new VerySimpleGetter((short) 1, 
m_pr.getNode().clientCore.requestStarters.chkFetchScheduler, m_pr
-                               
.getNode().clientCore.requestStarters.sskFetchScheduler, uri, new 
RequestClient() {
+                               
.getNode().clientCore.requestStarters.sskFetchScheduler, uri, new Object() {
                                        public boolean persistent() {
                                                return false;
                                        }});
@@ -344,4 +344,8 @@
                errorBox.addChild("#", errmsg);
                return errorBox;
        }
+
+       public String getVersion() {
+               return "0.1 "+ Version.svnRevision;
+       }
 }

Added: trunk/plugins/KeyExplorer/Version.java
===================================================================
--- trunk/plugins/KeyExplorer/Version.java                              (rev 0)
+++ trunk/plugins/KeyExplorer/Version.java      2008-07-25 23:20:58 UTC (rev 
21413)
@@ -0,0 +1,12 @@
+/* This code is part of Freenet. It is distributed under the GNU General
+ * Public License, version 2 (or at your option any later version). See
+ * http://www.gnu.org/ for further details of the GPL. */
+package plugins.KeyExplorer;
+
+/**
+ * @author saces
+ *
+ */
+public class Version {
+       public static final String svnRevision = "@custom@";
+}


Property changes on: trunk/plugins/KeyExplorer/Version.java
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Modified: trunk/plugins/KeyExplorer/VerySimpleGetter.java
===================================================================
--- trunk/plugins/KeyExplorer/VerySimpleGetter.java     2008-07-25 23:20:24 UTC 
(rev 21412)
+++ trunk/plugins/KeyExplorer/VerySimpleGetter.java     2008-07-25 23:20:58 UTC 
(rev 21413)
@@ -7,7 +7,6 @@
 import freenet.client.async.ClientRequestScheduler;
 import freenet.client.async.ClientRequester;
 import freenet.keys.FreenetURI;
-import freenet.node.RequestClient;
 import freenet.support.Logger;

 /**
@@ -25,7 +24,7 @@
         * @param client2 
         * 
         */
-       public VerySimpleGetter(short priorityclass, ClientRequestScheduler 
chkscheduler, ClientRequestScheduler sskscheduler, FreenetURI uri2, 
RequestClient client2) {
+       public VerySimpleGetter(short priorityclass, ClientRequestScheduler 
chkscheduler, ClientRequestScheduler sskscheduler, FreenetURI uri2, Object 
client2) {
                super(priorityclass, chkscheduler, sskscheduler, client2);
                uri = uri2;
        }


Reply via email to