org.limn.data
Class LimnProperties

java.lang.Object
  |
  +--java.util.Dictionary
        |
        +--java.util.Hashtable
              |
              +--java.util.Properties
                    |
                    +--org.limn.data.LimnProperties
All Implemented Interfaces:
java.lang.Cloneable, java.util.Map, java.io.Serializable

public class LimnProperties
extends java.util.Properties

LimnProperties is a singleton object used to store global constants for the recording and playback objects. By storing all the constants in a properties file the program can be reconfigured to use different Limn production types without having to recompile. The main classes, Limn.java and View.java use reflection to load the necessary objects.

See Also:
Serialized Form

Method Summary
static LimnProperties getProperties()
          used to return the handle of the one (and only one) active properties object.
static void loadProperties(java.lang.String name)
           
static void saveProperties()
           
 
Methods inherited from class java.util.Properties
getProperty, getProperty, list, list, load, propertyNames, save, setProperty, store
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, remove, size, toString, values
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getProperties

public static LimnProperties getProperties()
used to return the handle of the one (and only one) active properties object.

loadProperties

public static void loadProperties(java.lang.String name)

saveProperties

public static void saveProperties()