simtools.ui
Class ResourceFinder
java.lang.Object
simtools.ui.ResourceFinder
public class ResourceFinder
- extends java.lang.Object
This class avoid to duplicate the same code over and over in all localized files.
It works by looking for a resource names after the class name passed as argument.
Example: "MyPackage.MyClass" => "MyPackage.resources.MyClassResources"
It then tries to load the resources.
Either it fails => program stops with an error message
It succeed => return value never null
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceFinder
public ResourceFinder()
get
public static java.util.ResourceBundle get(java.lang.Class c)
get
public static java.util.ResourceBundle get(java.lang.Class c,
java.util.ResourceBundle parent)
getMenu
public static MenuResourceBundle getMenu(java.lang.Class c)
getMenu
public static MenuResourceBundle getMenu(java.lang.Class c,
java.util.ResourceBundle parent)
getMessages
public static BasicMessageWriter getMessages(java.lang.Class c)
getMessages
public static BasicMessageWriter getMessages(java.lang.Class c,
java.util.ResourceBundle parent)