java.lang.Object
org.gendiapo.publisher.Resources
- public class Resources
- extends java.lang.Object
Resource loader for XSLGenDiapo. This accesses resource bundles in a
generalized way
|
Method Summary |
protected int |
getCommandKeyMask()
Returns the platform's preferred command key. |
javax.swing.ImageIcon |
getImage(java.lang.String bname,
java.lang.String key)
Gets an image file and loads it |
javax.swing.ImageIcon |
getImage(java.lang.String bname,
java.lang.String key,
java.util.Locale lc)
|
protected javax.swing.ImageIcon |
getImageImpl(java.lang.String bname,
java.lang.String key,
java.util.Locale locale)
|
protected int |
getKeyCodeNamed(java.lang.String n)
|
javax.swing.KeyStroke |
getKeyStroke(java.lang.String bname,
java.lang.String key)
|
javax.swing.KeyStroke |
getKeyStroke(java.lang.String bname,
java.lang.String key,
java.util.Locale lc)
|
protected javax.swing.KeyStroke |
getKeyStrokeImpl(java.lang.String keycode)
|
java.lang.String |
getString(java.lang.String bname,
java.lang.String key)
Returns a string from a resource bundle. |
java.lang.String |
getString(java.lang.String bname,
java.lang.String key,
java.util.Locale lc)
Returns a string from a resource bundle. |
private java.lang.String |
getStringImpl(java.lang.String bname,
java.lang.String key,
java.util.Locale lc)
|
private java.util.ResourceBundle |
loadBundle(java.lang.String name,
java.util.Locale locale)
|
protected javax.swing.ImageIcon |
loadImage(java.lang.String bname,
java.lang.String filename)
|
protected javax.swing.ImageIcon |
loadImage(java.lang.String bname,
java.lang.String filename,
boolean recursing)
|
protected void |
loadKeyCodes()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UI
public static final java.lang.String UI
- See Also:
- Constant Field Values
ERR
public static final java.lang.String ERR
- See Also:
- Constant Field Values
XML
public static final java.lang.String XML
- See Also:
- Constant Field Values
FILE
public static final java.lang.String FILE
- See Also:
- Constant Field Values
_bundles
protected java.util.HashMap _bundles
_classLoader
protected java.lang.ClassLoader _classLoader
_keycodes
private static java.util.Hashtable _keycodes
_path
protected java.lang.String _path
Resources
public Resources(java.lang.Object object)
getString
public java.lang.String getString(java.lang.String bname,
java.lang.String key)
throws java.util.MissingResourceException
- Returns a string from a resource bundle.
getString
public java.lang.String getString(java.lang.String bname,
java.lang.String key,
java.util.Locale lc)
throws java.util.MissingResourceException
- Returns a string from a resource bundle.
getImage
public javax.swing.ImageIcon getImage(java.lang.String bname,
java.lang.String key)
- Gets an image file and loads it
getImage
public javax.swing.ImageIcon getImage(java.lang.String bname,
java.lang.String key,
java.util.Locale lc)
getKeyStroke
public javax.swing.KeyStroke getKeyStroke(java.lang.String bname,
java.lang.String key)
getKeyStroke
public javax.swing.KeyStroke getKeyStroke(java.lang.String bname,
java.lang.String key,
java.util.Locale lc)
getStringImpl
private java.lang.String getStringImpl(java.lang.String bname,
java.lang.String key,
java.util.Locale lc)
throws java.util.MissingResourceException
loadBundle
private java.util.ResourceBundle loadBundle(java.lang.String name,
java.util.Locale locale)
getImageImpl
protected javax.swing.ImageIcon getImageImpl(java.lang.String bname,
java.lang.String key,
java.util.Locale locale)
loadImage
protected javax.swing.ImageIcon loadImage(java.lang.String bname,
java.lang.String filename)
loadImage
protected javax.swing.ImageIcon loadImage(java.lang.String bname,
java.lang.String filename,
boolean recursing)
throws java.util.MissingResourceException
getKeyStrokeImpl
protected javax.swing.KeyStroke getKeyStrokeImpl(java.lang.String keycode)
getCommandKeyMask
protected int getCommandKeyMask()
- Returns the platform's preferred command key.
This is CTRL on unix and windows, and META on Mac
getKeyCodeNamed
protected int getKeyCodeNamed(java.lang.String n)
loadKeyCodes
protected void loadKeyCodes()