org.jfree.layouting.input.style

Class StyleKeyRegistry

public class StyleKeyRegistry extends Object

This class should not be static, or we might create a memory leak.

Author: Thomas Morgner

Method Summary
StyleKeycreateKey(String name, boolean trans, boolean inherited, int validity)
StyleKeyfindKeyByName(String name)
intgetIndexForKey(StyleKey key)
intgetKeyCount()
StyleKey[]getKeys()
StyleKey[]getKeys(StyleKey[] input)
static StyleKeyRegistrygetRegistry()
voidregisterClass(Class c)
voidregisterDefaults()

Method Detail

createKey

public StyleKey createKey(String name, boolean trans, boolean inherited, int validity)

findKeyByName

public StyleKey findKeyByName(String name)

getIndexForKey

public int getIndexForKey(StyleKey key)

getKeyCount

public int getKeyCount()

getKeys

public StyleKey[] getKeys()

getKeys

public StyleKey[] getKeys(StyleKey[] input)

getRegistry

public static StyleKeyRegistry getRegistry()

registerClass

public void registerClass(Class c)

registerDefaults

public void registerDefaults()