org.openscience.jmol.app.jmolpanel
Class JmolResourceHandler

java.lang.Object
  extended by org.openscience.jmol.app.jmolpanel.JmolResourceHandler

 class JmolResourceHandler
extends Object

Provides access to resources (for example, strings and images). This class is a singleton which is retrieved by the getInstance method.

Author:
Bradley A. Smith (bradley@baysmith.com)

Field Summary
private  ResourceBundle generalResourceBundle
           
private static JmolResourceHandler instance
           
private  ResourceBundle stringsResourceBundle
           
 
Constructor Summary
private JmolResourceHandler()
           
 
Method Summary
(package private) static void clear()
           
private  ImageIcon getIcon(String key)
           
(package private) static ImageIcon getIconX(String key)
           
(package private) static JmolResourceHandler getInstance()
           
private  String getString(String key)
           
(package private) static String getStringX(String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

private static JmolResourceHandler instance

stringsResourceBundle

private ResourceBundle stringsResourceBundle

generalResourceBundle

private ResourceBundle generalResourceBundle
Constructor Detail

JmolResourceHandler

private JmolResourceHandler()
Method Detail

clear

static void clear()

getInstance

static JmolResourceHandler getInstance()

getStringX

static String getStringX(String key)

getIconX

static ImageIcon getIconX(String key)

getIcon

private ImageIcon getIcon(String key)

getString

private String getString(String key)