org.openscience.jmol.app
Class JmolResourceHandler

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

 class JmolResourceHandler
extends java.lang.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  java.util.ResourceBundle generalResourceBundle
           
private static JmolResourceHandler instance
           
private  java.util.ResourceBundle stringsResourceBundle
           
 
Constructor Summary
private JmolResourceHandler()
           
 
Method Summary
private  javax.swing.ImageIcon getIcon(java.lang.String key)
           
static javax.swing.ImageIcon getIconX(java.lang.String key)
           
static JmolResourceHandler getInstance()
           
private  java.lang.String getString(java.lang.String key)
           
static java.lang.String getStringX(java.lang.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 java.util.ResourceBundle stringsResourceBundle

generalResourceBundle

private java.util.ResourceBundle generalResourceBundle
Constructor Detail

JmolResourceHandler

private JmolResourceHandler()
Method Detail

getInstance

public static JmolResourceHandler getInstance()

getStringX

public static java.lang.String getStringX(java.lang.String key)

getIconX

public static javax.swing.ImageIcon getIconX(java.lang.String key)

getIcon

private javax.swing.ImageIcon getIcon(java.lang.String key)

getString

private java.lang.String getString(java.lang.String key)