public final class Settings
extends de.willuhn.util.Settings
Constructor | Description |
---|---|
Settings(java.lang.Class clazz) |
Erzeugt eine neue Instanz der Settings, die exclusiv
nur fuer diese Klasse gelten.
|
Settings(java.lang.Class clazz,
boolean overridable) |
Erzeugt eine neue Instanz der Settings, die exclusiv
nur fuer diese Klasse gelten.
|
Modifier and Type | Method | Description |
---|---|---|
org.eclipse.swt.graphics.FontData |
getFontData(java.lang.String name,
org.eclipse.swt.graphics.FontData defaultValue) |
Liefert den Wert des Attributes als Font.
|
org.eclipse.swt.graphics.RGB |
getRGB(java.lang.String name,
org.eclipse.swt.graphics.RGB defaultValue) |
Liefert den Wert des Attributes als Farbe.
|
void |
setAttribute(java.lang.String name,
org.eclipse.swt.graphics.FontData value) |
Speichert einen Font-Wert.
|
void |
setAttribute(java.lang.String name,
org.eclipse.swt.graphics.RGB value) |
Speichert einen Farb-Wert.
|
public Settings(java.lang.Class clazz)
clazz
- Klasse, fuer die diese Settings gelten.public Settings(java.lang.Class clazz, boolean overridable)
clazz
- Klasse, fuer die diese Settings gelten.overridable
- legt fest, ob die Settings durch den User ueberschrieben werden koennen. Default: true.public org.eclipse.swt.graphics.RGB getRGB(java.lang.String name, org.eclipse.swt.graphics.RGB defaultValue)
name
- Name des Attribut.defaultValue
- DefaultWert, wenn das Attribut nicht existiert.public org.eclipse.swt.graphics.FontData getFontData(java.lang.String name, org.eclipse.swt.graphics.FontData defaultValue)
name
- Name des Attribut.defaultValue
- DefaultWert, wenn das Attribut nicht existiert.public void setAttribute(java.lang.String name, org.eclipse.swt.graphics.RGB value)
name
- Name des Attributs.value
- Wert des Attributs.public void setAttribute(java.lang.String name, org.eclipse.swt.graphics.FontData value)
name
- Name des Attributs.value
- Wert des Attributs.