public class Settings
extends java.lang.Object
Constructor | Description |
---|---|
Settings() |
Modifier and Type | Method | Description |
---|---|---|
static org.eclipse.swt.graphics.Color |
getBuchungHabenForeground() |
Liefert die Vordergrundfarbe fuer Haben-Buchungen in Tabellen.
|
static org.eclipse.swt.graphics.Color |
getBuchungSollForeground() |
Liefert die Vordergrundfarbe fuer Soll-Buchungen in Tabellen.
|
static boolean |
getCachePin() |
Prueft, ob die PIN-Eingaben pro Session zwischengespeichert werden sollen.
|
static HBCIDBService |
getDBService() |
Liefert den Datenbank-Service.
|
static boolean |
getDecimalGrouping() |
Prueft, ob Tausender-Punkte bei Betraegen verwendet werden sollen.
|
static boolean |
getKontoCheck() |
Liefert true, wenn die Kontonummern via Pruefsumme gecheckt werden sollen.
|
static boolean |
getKontoCheckExcludeAddressbook() |
Liefert true, wenn Bankverbindungen aus dem Adressbuch aus der Pruefung ausgenommen werden sollen.
|
static java.lang.String |
getLibPath() |
Liefert den Verzeichnis-Pfad zu den nativen Libs.
|
static boolean |
getOnlineMode() |
Prueft, ob wir eine permanente Online-Verbindung haben und daher
vom HBCI-Kernel nicht dauernd gefragt werden muessen, ob wir eine
Internetverbindung haben wollen.
|
static boolean |
getSaldoInChecksum() |
Prueft, ob der Saldo in die Berechnung der Umsatz-Checksumme einfliessen soll.
|
static boolean |
getStorePin() |
Prueft, ob die PIN-Eingaben permanent gespeichert werden sollen.
|
static double |
getUeberweisungLimit() |
Liefert das Limit bei Ueberweisungen.
|
static de.willuhn.jameica.security.Wallet |
getWallet() |
Liefert das von Hibiscus verwendete Wallet.
|
static java.lang.String |
getWorkPath() |
Liefert den Pfad zum Work-Verzeichnis.
|
static boolean |
isFirstStart() |
Prueft, ob es der erste Hibiscus-Start ist bzw noch keine Konten existieren.
|
static void |
setBuchungHabenForeground(org.eclipse.swt.graphics.RGB rgb) |
Speichert die Farben fuer den Vordergrund von Haben-Buchungen.
|
static void |
setBuchungSollForeground(org.eclipse.swt.graphics.RGB rgb) |
Speichert die Farben fuer den Vordergrund von Soll-Buchungen.
|
static void |
setCachePin(boolean cachePin) |
Legt fest, ob die PIN pro Session gecached werden soll.
|
static void |
setDecimalGrouping(boolean grouping) |
Legt fest, ob Tausender-Punkte bei Betraegen verwendet werden sollen.
|
static void |
setKontoCheck(boolean check) |
Legt fest, ob die Kontonummern via Pruefsumme gecheckt werden sollen.
|
static void |
setKontoCheckExcludeAddressbook(boolean check) |
Legt fest, ob Bankverbindungen aus dem Adressbuch aus der Pruefung ausgenommen werden sollen.
|
static void |
setOnlineMode(boolean online) |
Speichert, ob wir eine permanente Online-Verbindung haben und daher
vom HBCI-Kernel nicht dauernd gefragt werden muessen, ob wir eine
Internetverbindung haben wollen.
|
static void |
setStorePin(boolean storePin) |
Legt fest, ob die PIN permanent gespeichert werden soll.
|
static void |
setUeberweisungLimit(double limit) |
Definiert ein Limit bei Ueberweisungen.
|
public static HBCIDBService getDBService() throws java.rmi.RemoteException
java.rmi.RemoteException
public static org.eclipse.swt.graphics.Color getBuchungSollForeground()
public static org.eclipse.swt.graphics.Color getBuchungHabenForeground()
public static void setBuchungSollForeground(org.eclipse.swt.graphics.RGB rgb)
rgb
- public static void setBuchungHabenForeground(org.eclipse.swt.graphics.RGB rgb)
rgb
- public static java.lang.String getLibPath()
public static java.lang.String getWorkPath()
public static void setCachePin(boolean cachePin)
cachePin
- true, wenn die Pin gecached werden soll.public static boolean getCachePin()
public static void setStorePin(boolean storePin)
storePin
- true, wenn die Pin gespeichert werden soll.public static boolean getStorePin()
public static boolean getDecimalGrouping()
public static void setDecimalGrouping(boolean grouping)
grouping
- true, wenn Tausender-Punkte verwendet werden sollen.public static void setOnlineMode(boolean online)
online
- true, wenn wir dauernd online sind.public static boolean getKontoCheck()
public static void setKontoCheck(boolean check)
check
- true, wenn gecheckt werden soll.public static boolean getKontoCheckExcludeAddressbook()
public static void setKontoCheckExcludeAddressbook(boolean check)
check
- true, wenn Bankverbindungen aus dem Adressbuch aus der Pruefung ausgenommen werden sollen.public static boolean getOnlineMode()
public static double getUeberweisungLimit()
public static void setUeberweisungLimit(double limit)
limit
- das Limit fuer Ueberweisungen.public static boolean getSaldoInChecksum()
public static de.willuhn.jameica.security.Wallet getWallet() throws java.lang.Exception
java.lang.Exception
public static boolean isFirstStart()