net.datacrow.settings
Class DcSettings

java.lang.Object
  extended by net.datacrow.settings.DcSettings

public class DcSettings
extends java.lang.Object

Wrapper for the application settings.

Author:
Robert Jan van der Waals

Constructor Summary
DcSettings()
           
 
Method Summary
static boolean getBoolean(java.lang.String key)
           
static java.awt.Color getColor(java.lang.String key)
           
static IDefinitions getDefinitions(java.lang.String key)
           
static java.awt.Dimension getDimension(java.lang.String key)
           
static java.awt.Font getFont(java.lang.String key)
           
static int getInt(java.lang.String key)
           
static int[] getIntArray(java.lang.String key)
           
static long getLong(java.lang.String key)
           
static DcLookAndFeel getLookAndFeel(java.lang.String key)
           
static Setting getSetting(java.lang.String key)
           
static Settings getSettings()
           
static java.lang.String getString(java.lang.String key)
           
static java.lang.String[] getStringArray(java.lang.String key)
           
static SettingsView getView()
          Opens the settings view.
static void save()
          Saves all settings to file.
static void set(java.lang.String key, java.lang.Object value)
           
static void setStringAsValue(java.lang.String key, java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DcSettings

public DcSettings()
Method Detail

save

public static void save()
Saves all settings to file.


getView

public static SettingsView getView()
Opens the settings view.


getSettings

public static Settings getSettings()

getSetting

public static Setting getSetting(java.lang.String key)

set

public static void set(java.lang.String key,
                       java.lang.Object value)

getDefinitions

public static IDefinitions getDefinitions(java.lang.String key)

getStringArray

public static java.lang.String[] getStringArray(java.lang.String key)

getIntArray

public static int[] getIntArray(java.lang.String key)

getFont

public static java.awt.Font getFont(java.lang.String key)

getLookAndFeel

public static DcLookAndFeel getLookAndFeel(java.lang.String key)

getLong

public static long getLong(java.lang.String key)

getInt

public static int getInt(java.lang.String key)

getBoolean

public static boolean getBoolean(java.lang.String key)

getColor

public static java.awt.Color getColor(java.lang.String key)

getDimension

public static java.awt.Dimension getDimension(java.lang.String key)

getString

public static java.lang.String getString(java.lang.String key)

setStringAsValue

public static void setStringAsValue(java.lang.String key,
                                    java.lang.String s)