Author: saces
Date: 2008-08-20 18:11:50 +0000 (Wed, 20 Aug 2008)
New Revision: 22057

Modified:
   trunk/plugins/KeyExplorer/KeyExplorer.java
Log:
use PageMaker properly

Modified: trunk/plugins/KeyExplorer/KeyExplorer.java
===================================================================
--- trunk/plugins/KeyExplorer/KeyExplorer.java  2008-08-20 18:07:01 UTC (rev 
22056)
+++ trunk/plugins/KeyExplorer/KeyExplorer.java  2008-08-20 18:11:50 UTC (rev 
22057)
@@ -20,16 +20,16 @@
 import freenet.client.Metadata;
 import freenet.client.MetadataParseException;
 import freenet.clients.http.PageMaker;
-import freenet.config.Config;
-import freenet.config.SubConfig;
 import freenet.keys.BaseClientKey;
 import freenet.keys.ClientKey;
 import freenet.keys.FreenetURI;
 import freenet.keys.USK;
+import freenet.l10n.L10n.LANGUAGE;
 import freenet.node.LowLevelGetException;
 import freenet.pluginmanager.FredPlugin;
 import freenet.pluginmanager.FredPluginFCP;
 import freenet.pluginmanager.FredPluginHTTP;
+import freenet.pluginmanager.FredPluginL10n;
 import freenet.pluginmanager.FredPluginThreadless;
 import freenet.pluginmanager.FredPluginVersioned;
 import freenet.pluginmanager.PluginHTTPException;
@@ -46,7 +46,7 @@
  * @author saces
  *
  */
-public class KeyExplorer implements FredPlugin, FredPluginHTTP, FredPluginFCP, 
FredPluginThreadless, FredPluginVersioned {
+public class KeyExplorer implements FredPlugin, FredPluginHTTP, 
FredPluginL10n, FredPluginFCP, FredPluginThreadless, FredPluginVersioned {

        private PluginRespirator m_pr;
        private PageMaker m_pm;
@@ -132,12 +132,8 @@
        }

        public void runPlugin(PluginRespirator pr) {
-               Config nc = pr.getNode().config;
-               SubConfig fc = nc.get("fproxy");
-               String cssName = fc.getString("css");
-
-               m_pm = new PageMaker(cssName);
                m_pr = pr;
+               m_pm = pr.getPageMaker();
        }

        public void terminate() {
@@ -487,4 +483,13 @@
                }
                throw new FetchException(200, "impossible? no metadata in 
archive " + uri);
        }
+
+       public String getString(String key) {
+               // TODO Auto-generated method stub
+               return key;
+       }
+
+       public void setLanguage(LANGUAGE selectedLanguage) {
+               // TODO Auto-generated method stub
+       }
 }


Reply via email to