net.datacrow.settings
Class Settings
java.lang.Object
net.datacrow.settings.Settings
- Direct Known Subclasses:
- DcApplicationSettings, DcModuleSettings
public abstract class Settings
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Settings
public Settings()
load
protected void load()
createGroups
protected abstract void createGroups()
contains
public boolean contains(java.lang.String key)
getSetting
public Setting getSetting(java.lang.String key)
getSettings
public Settings getSettings()
save
public void save()
addSetting
public void addSetting(java.lang.String group,
Setting setting)
get
public java.lang.Object get(java.lang.String key)
set
public void set(java.lang.String key,
java.lang.Object value)
getIntArray
public int[] getIntArray(java.lang.String key)
getDefinitions
public IDefinitions getDefinitions(java.lang.String key)
getFont
public java.awt.Font getFont(java.lang.String key)
getLookAndFeel
public DcLookAndFeel getLookAndFeel(java.lang.String key)
getLong
public long getLong(java.lang.String key)
getInt
public int getInt(java.lang.String key)
getBoolean
public boolean getBoolean(java.lang.String key)
getColor
public java.awt.Color getColor(java.lang.String key)
getDimension
public java.awt.Dimension getDimension(java.lang.String key)
getString
public java.lang.String getString(java.lang.String key)
getStringArray
public java.lang.String[] getStringArray(java.lang.String key)
parseString
public void parseString(java.lang.String key,
java.lang.String value)