KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > de > java2html > Version


1 package de.java2html;
2
3 import java.util.MissingResourceException JavaDoc;
4 import java.util.ResourceBundle JavaDoc;
5
6 public class Version {
7   private static final String JavaDoc BUNDLE_NAME = "de.java2html.version"; //$NON-NLS-1$
8
private static ResourceBundle JavaDoc resourceBundle;
9
10   private static String JavaDoc getString(String JavaDoc key, String JavaDoc fallback) {
11     try {
12       return getResourceBundle().getString(key);
13     }
14     catch (MissingResourceException JavaDoc e) {
15       return fallback;
16     }
17   }
18
19   private static ResourceBundle JavaDoc getResourceBundle() {
20     if (resourceBundle == null) {
21       resourceBundle = ResourceBundle.getBundle(BUNDLE_NAME);
22     }
23     return resourceBundle;
24   }
25
26   public static String JavaDoc getFullVersionNumber() {
27     return getString("Version.version", ""); //$NON-NLS-1$ //$NON-NLS-2$
28
}
29
30   public static String JavaDoc getBuildDate() {
31     return getString("Version.buildDate", ""); //$NON-NLS-1$ //$NON-NLS-2$
32
}
33
34   public final static String JavaDoc getJava2HtmlConverterTitle() {
35     return "Java2Html Converter " + getFullVersionNumber();
36   }
37
38   public final static String JavaDoc getJava2HtmlAppletTitle() {
39     return "Java2Html Applet " + getFullVersionNumber();
40   }
41 }
Popular Tags