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
-
-
Constructor Summary
Constructors Constructor Description SantanderSettingsController()
Erstellt eine neue Instanz des Kontrollers
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.willuhn.jameica.gui.input.TextInput
getCardNumber()
Liefert ein TextInput für den Kartenname/anbieterde.willuhn.jameica.hbci.gui.input.KontoInput
getClearingAccount()
Liefert ein Kontoauswahlfeldde.willuhn.jameica.gui.input.CheckboxInput
getCreateClearing()
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
speichern()
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 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
-
-
-
-
Method Detail
-
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.
-
-