Class SantanderSettingsController
java.lang.Object
de.willuhn.jameica.gui.AbstractControl
de.frankmuenster.mahoe.gui.controller.AbstractSettingsController<SantanderCreateInfo>
de.frankmuenster.mahoe.gui.controller.SantanderSettingsController
- All Implemented Interfaces:
SettingsController
public class SantanderSettingsController
extends AbstractSettingsController<SantanderCreateInfo>
implements SettingsController
Kontroller für die Settings View
- Author:
- Frank Münster
-
Field Summary
Fields inherited from class de.frankmuenster.mahoe.gui.controller.AbstractSettingsController
account, ktoInfo, statementsMaxDaysBack
Fields inherited from class de.willuhn.jameica.gui.AbstractControl
view
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.willuhn.jameica.gui.input.TextInput
Liefert ein TextInput für den Kartenname/anbieterde.willuhn.jameica.hbci.gui.input.KontoInput
Liefert ein Kontoauswahlfeldde.willuhn.jameica.gui.input.CheckboxInput
Liefert eine Checkbox zur Auswahl, ob die Kreditkartenauszüge gespeichert werden sollen.protected void
handleAccountChanged
(org.eclipse.swt.widgets.Event event) Aktualisiert die Anzeige, falls ein neues Konto ausgewählt wurde und nur dann.void
Speichert die aktuellen Einstellungen im Settings Objekt.Methods inherited from class de.frankmuenster.mahoe.gui.controller.AbstractSettingsController
getKonto, getKontoTyp, getSavePDF, getStatementMaxDaysBack, isDisplayAccountStatement, isDisplayAccountType, setDisplayAccountStatement, setDisplayAccountType, supportsStatements
Methods inherited from class de.willuhn.jameica.gui.AbstractControl
getCurrentObject
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.frankmuenster.mahoe.gui.controller.SettingsController
getKonto, supportsStatements
-
Constructor Details
-
SantanderSettingsController
public SantanderSettingsController()Erstellt eine neue Instanz des Kontrollers
-
-
Method Details
-
getCardNumber
public de.willuhn.jameica.gui.input.TextInput getCardNumber()Liefert ein TextInput für den Kartenname/anbieter- Returns:
- ein TextInput für den Kartenname/anbieter
-
getClearingAccount
public de.willuhn.jameica.hbci.gui.input.KontoInput getClearingAccount()Liefert ein Kontoauswahlfeld- Returns:
- Kontoauswahlfeld
-
getCreateClearing
public de.willuhn.jameica.gui.input.CheckboxInput getCreateClearing()Liefert eine Checkbox zur Auswahl, ob die Kreditkartenauszüge gespeichert werden sollen.- Returns:
- Ein CheckBoxInput zur Auswahl, ob die Kreditkartenauszüge gespeichert werden sollen.
-
speichern
public void speichern()Description copied from interface:SettingsController
Speichert die aktuellen Einstellungen im Settings Objekt.- Specified by:
speichern
in interfaceSettingsController
- See Also:
-
handleAccountChanged
protected void handleAccountChanged(org.eclipse.swt.widgets.Event event) Aktualisiert die Anzeige, falls ein neues Konto ausgewählt wurde und nur dann.- Specified by:
handleAccountChanged
in classAbstractSettingsController<SantanderCreateInfo>
- Parameters:
event
- Typ muss SWT.Selection sein, sonst wird nix gemacht.
-