LEONARDI Application Composer - 8.9.0.40 by W4 S.A.

leon.misc
Class LyFonts

java.lang.Object
  extended by leon.misc.LyResourceBundle
      extended by leon.misc.LyFonts

public class LyFonts
extends LyResourceBundle

This class is used to manage the font resources of an application. It is based on the mechanism of LyResourceBundle.


Field Summary
static java.lang.String __VERSION
           
static java.lang.String DEFAULT_FONT
          Default font key.
 
Fields inherited from class leon.misc.LyResourceBundle
PACKAGE_DIR, PROPERTIES_DIR, UPPER_CASE_KEYS_ONLY
 
Constructor Summary
LyFonts(LyEnvironment environment)
          Constructor with a given environment.
LyFonts(LyEnvironment environment, java.lang.String name)
          Constructor with a given environment and name.
LyFonts(LyEnvironment environment, java.lang.String name, java.lang.String skin)
          Constructor with a given environment and name.
 
Method Summary
 LyFont getFont(java.lang.String key)
          Gets the Font corresponding to the given key.
 
Methods inherited from class leon.misc.LyResourceBundle
checkKey, clearCache, free, get, getKeyList, getKeys, getSonEnvironments, hasKey, put, remove, removeBundles, saveTo
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

__VERSION

public static final java.lang.String __VERSION
See Also:
Constant Field Values

DEFAULT_FONT

public static java.lang.String DEFAULT_FONT
Default font key.

Constructor Detail

LyFonts

public LyFonts(LyEnvironment environment)
Constructor with a given environment. Calls LyFonts(environment, null) constructor.

Parameters:
environment - The environment of the fonts bundle.

LyFonts

public LyFonts(LyEnvironment environment,
               java.lang.String name)
Constructor with a given environment and name. Calls LyFonts(environment, name, environment.getLocale()).

Parameters:
environment - The environment of the fonts bundle.
name - The name of the fonts bundle.

LyFonts

public LyFonts(LyEnvironment environment,
               java.lang.String name,
               java.lang.String skin)
Constructor with a given environment and name. Calls LyFonts(environment, name, environment.getLocale()).

Parameters:
environment - The environment of the fonts bundle.
name - The name of the fonts bundle.
skin - The name of the skin
Method Detail

getFont

public LyFont getFont(java.lang.String key)
Gets the Font corresponding to the given key.

Parameters:
key - The font key.
Returns:
The Font corresponding to the given key if found, otherwise creates a new default font, adds it to the _fonts list and return it.

(c) January 2013 - W4 S.A.

Website: W4 S.A., contact us: support@w4global.com