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, statementsMaxDaysBackFields inherited from class de.willuhn.jameica.gui.AbstractControl
view -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.willuhn.jameica.gui.input.TextInputLiefert ein TextInput für den Kartenname/anbieterde.willuhn.jameica.hbci.gui.input.KontoInputLiefert ein Kontoauswahlfeldde.willuhn.jameica.gui.input.CheckboxInputLiefert eine Checkbox zur Auswahl, ob die Kreditkartenauszüge gespeichert werden sollen.protected voidhandleAccountChanged(org.eclipse.swt.widgets.Event event) Aktualisiert die Anzeige, falls ein neues Konto ausgewählt wurde und nur dann.voidSpeichert die aktuellen Einstellungen im Settings Objekt.Methods inherited from class de.frankmuenster.mahoe.gui.controller.AbstractSettingsController
getKonto, getKontoTyp, getSavePDF, getStatementMaxDaysBack, isDisplayAccountStatement, isDisplayAccountType, setDisplayAccountStatement, setDisplayAccountType, supportsStatementsMethods inherited from class de.willuhn.jameica.gui.AbstractControl
getCurrentObjectMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:SettingsControllerSpeichert die aktuellen Einstellungen im Settings Objekt.- Specified by:
speichernin 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:
handleAccountChangedin classAbstractSettingsController<SantanderCreateInfo>- Parameters:
event- Typ muss SWT.Selection sein, sonst wird nix gemacht.
-