Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.gendiapo.publisher
Class Resources  view Resources download Resources.java

java.lang.Object
  extended byorg.gendiapo.publisher.Resources

public class Resources
extends java.lang.Object

Resource loader for XSLGenDiapo. This accesses resource bundles in a generalized way


Nested Class Summary
protected static class Resources.MyKeyFinder
           
 
Field Summary
protected  java.util.HashMap _bundles
           
protected  java.lang.ClassLoader _classLoader
           
private static java.util.Hashtable _keycodes
           
protected  java.lang.String _path
           
static java.lang.String ERR
           
static java.lang.String FILE
           
static java.lang.String UI
           
static java.lang.String XML
           
 
Constructor Summary
Resources(java.lang.Object object)
           
 
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
 

Field Detail

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
Constructor Detail

Resources

public Resources(java.lang.Object object)
Method Detail

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()