org.merlotxml.merlot
Class MerlotResource
java.lang.Object
org.merlotxml.merlot.MerlotResource
- public class MerlotResource
- extends java.lang.Object
Resource loader for Merlot. This accesses resource bundles in a
generalized way
Method Summary |
protected static int |
getCommandKeyMask()
Returns the platform's preferred command key. |
static javax.swing.ImageIcon |
getImage(java.lang.String bname,
java.lang.String key)
Gets an image file and loads it |
static javax.swing.ImageIcon |
getImage(java.lang.String bname,
java.lang.String key,
java.util.Locale lc)
|
protected static javax.swing.ImageIcon |
getImageImpl(java.lang.String bname,
java.lang.String key,
java.util.Locale locale)
|
protected static int |
getKeyCodeNamed(java.lang.String n)
|
static javax.swing.KeyStroke |
getKeyStroke(java.lang.String bname,
java.lang.String key)
|
static javax.swing.KeyStroke |
getKeyStroke(java.lang.String bname,
java.lang.String key,
java.util.Locale lc)
|
protected static javax.swing.KeyStroke |
getKeyStrokeImpl(java.lang.String keycode)
|
static java.lang.String |
getString(java.lang.String bname,
java.lang.String key)
Returns a string from a resource bundle. |
static java.lang.String |
getString(java.lang.String bname,
java.lang.String key,
java.util.Locale lc)
Returns a string from a resource bundle. |
protected static javax.swing.ImageIcon |
loadImage(java.lang.String bname,
java.lang.String filename)
|
protected static javax.swing.ImageIcon |
loadImage(java.lang.String bname,
java.lang.String filename,
boolean recursing)
|
protected static void |
loadKeyCodes()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_bundles
protected static java.util.HashMap _bundles
FILESEP
public static java.lang.String FILESEP
_classPrepend
protected static java.lang.String _classPrepend
MERLOT_GRAPHICS_DIR
protected static final java.lang.String MERLOT_GRAPHICS_DIR
- See Also:
- Constant Field Values
MerlotResource
public MerlotResource()
getString
public static java.lang.String getString(java.lang.String bname,
java.lang.String key)
throws java.util.MissingResourceException
- Returns a string from a resource bundle.
- Parameters:
bname
- the application namekey
- the resource key
- Throws:
java.util.MissingResourceException
getString
public static 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.
- Parameters:
bname
- the application namekey
- the resource key
- Throws:
java.util.MissingResourceException
getImage
public static javax.swing.ImageIcon getImage(java.lang.String bname,
java.lang.String key)
- Gets an image file and loads it
getImage
public static javax.swing.ImageIcon getImage(java.lang.String bname,
java.lang.String key,
java.util.Locale lc)
getKeyStroke
public static javax.swing.KeyStroke getKeyStroke(java.lang.String bname,
java.lang.String key)
getKeyStroke
public static javax.swing.KeyStroke getKeyStroke(java.lang.String bname,
java.lang.String key,
java.util.Locale lc)
getImageImpl
protected static javax.swing.ImageIcon getImageImpl(java.lang.String bname,
java.lang.String key,
java.util.Locale locale)
loadImage
protected static javax.swing.ImageIcon loadImage(java.lang.String bname,
java.lang.String filename)
loadImage
protected static javax.swing.ImageIcon loadImage(java.lang.String bname,
java.lang.String filename,
boolean recursing)
throws java.util.MissingResourceException
- Throws:
java.util.MissingResourceException
getKeyStrokeImpl
protected static javax.swing.KeyStroke getKeyStrokeImpl(java.lang.String keycode)
getCommandKeyMask
protected static int getCommandKeyMask()
- Returns the platform's preferred command key.
This is CTRL on unix and windows, and META on Mac
getKeyCodeNamed
protected static int getKeyCodeNamed(java.lang.String n)
loadKeyCodes
protected static void loadKeyCodes()