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