Author: toad
Date: 2009-04-09 22:16:39 +0000 (Thu, 09 Apr 2009)
New Revision: 26689

Modified:
   trunk/plugins/ThawIndexBrowser/ThawIndexBrowser.java
   trunk/plugins/ThawIndexBrowser/Version.java
Log:
Version ThawIndexBrowser


Modified: trunk/plugins/ThawIndexBrowser/ThawIndexBrowser.java
===================================================================
--- trunk/plugins/ThawIndexBrowser/ThawIndexBrowser.java        2009-04-09 
22:15:10 UTC (rev 26688)
+++ trunk/plugins/ThawIndexBrowser/ThawIndexBrowser.java        2009-04-09 
22:16:39 UTC (rev 26689)
@@ -25,6 +25,7 @@
 import freenet.pluginmanager.FredPlugin;
 import freenet.pluginmanager.FredPluginHTTP;
 import freenet.pluginmanager.FredPluginL10n;
+import freenet.pluginmanager.FredPluginRealVersioned;
 import freenet.pluginmanager.FredPluginThreadless;
 import freenet.pluginmanager.FredPluginVersioned;
 import freenet.pluginmanager.PluginHTTPException;
@@ -34,7 +35,7 @@
 import freenet.support.api.HTTPRequest;
 import freenet.support.io.NativeThread;
 
-public class ThawIndexBrowser implements FredPlugin, FredPluginThreadless, 
FredPluginHTTP, FredPluginVersioned, FredPluginL10n {
+public class ThawIndexBrowser implements FredPlugin, FredPluginThreadless, 
FredPluginHTTP, FredPluginVersioned, FredPluginRealVersioned, FredPluginL10n {
 
        public static String SELF_URI = 
"/plugins/plugins.ThawIndexBrowser.ThawIndexBrowser/";
 
@@ -378,6 +379,10 @@
                return "0.1 r"+Version.getSvnRevision();
        }
        
+       public long getRealVersion() {
+               return Version.getVersion();
+       }
+
        public static void main(String[] args) {
                ThawIndexBrowser tib = new ThawIndexBrowser();
                System.out.println("=====");

Modified: trunk/plugins/ThawIndexBrowser/Version.java
===================================================================
--- trunk/plugins/ThawIndexBrowser/Version.java 2009-04-09 22:15:10 UTC (rev 
26688)
+++ trunk/plugins/ThawIndexBrowser/Version.java 2009-04-09 22:16:39 UTC (rev 
26689)
@@ -8,15 +8,27 @@
  *
  */
 public class Version {
+       /** SVN revision number. Only set if the plugin is compiled properly 
e.g. by emu. */
        private static final String svnRevision = "@custom@";
        
+       /** Version number of the plugin for getRealVersion(). Increment this 
on making
+        * a major change, a significant bugfix etc. These numbers are used in 
auto-update 
+        * etc, at a minimum any build inserted into auto-update should have a 
unique 
+        * version. */
+       public static long version = 1;
+       
        static String getSvnRevision() {
                return svnRevision;
        }
        
+       static long getVersion() {
+               return version;
+       }
+       
        public static void main(String[] args) {
                System.out.println("=====");
                System.out.println(svnRevision);
-               System.out.println("=====");            
+               System.out.println("=====");
+               System.out.println(getVersion());
        }
 }

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

Reply via email to