I
- the concrete CreateInfoSettingsController
AktienSettingsController
, BshSettingsController
, SantanderSettingsController
, TargoBankSettingsController
public abstract class AbstractSettingsController<I extends CreateInfo> extends de.willuhn.jameica.gui.AbstractControl implements SettingsController
Modifier and Type | Field | Description |
---|---|---|
protected de.willuhn.jameica.hbci.gui.input.KontoInput |
account |
(Kreditkarten)-Konto
|
protected I |
ktoInfo |
Kontoinformationen
|
protected de.willuhn.jameica.gui.input.IntegerInput |
statementsMaxDaysBack |
Period to search back for account statements.
|
Constructor | Description |
---|---|
AbstractSettingsController(java.lang.String blz,
I ktoInfo) |
Standardkonstruktor
|
Modifier and Type | Method | Description |
---|---|---|
de.willuhn.jameica.hbci.gui.input.KontoInput |
getKonto() |
Liefert ein Kontoauswahlfeld mit allen Konten dieser Bank.
|
de.willuhn.jameica.gui.input.TextInput |
getKontoTyp() |
Liefert ein TextInput mit der Kontoart
|
de.willuhn.jameica.gui.input.CheckboxInput |
getSavePDF() |
Liefert eine Checkbox zur Auswahl, ob die Kreditkartenauszüge gespeichert
werden sollen.
|
de.willuhn.jameica.gui.input.IntegerInput |
getStatementMaxDaysBack() |
Returns an
IntegerInput to define the max period in the past to
load account sheets |
protected abstract void |
handleAccountChanged(org.eclipse.swt.widgets.Event event) |
Behandelt einen Kontowechsel
|
boolean |
isDisplayAccountStatement() |
|
boolean |
isDisplayAccountType() |
|
void |
setDisplayAccountStatement(boolean displayAccountStatement) |
Sets if the account statements sections should bve displayed.
|
void |
setDisplayAccountType(boolean displayAccountType) |
Sets if the account type should be displayed.
|
boolean |
supportsStatements() |
Checks if the current account supports statement downloads.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
speichern
protected final transient I extends CreateInfo ktoInfo
protected transient de.willuhn.jameica.hbci.gui.input.KontoInput account
protected transient de.willuhn.jameica.gui.input.IntegerInput statementsMaxDaysBack
public AbstractSettingsController(java.lang.String blz, I ktoInfo)
blz
- ktoInfo
- public de.willuhn.jameica.hbci.gui.input.KontoInput getKonto()
getKonto
in interface SettingsController
public de.willuhn.jameica.gui.input.TextInput getKontoTyp()
public de.willuhn.jameica.gui.input.CheckboxInput getSavePDF()
public de.willuhn.jameica.gui.input.IntegerInput getStatementMaxDaysBack()
IntegerInput
to define the max period in the past to
load account sheetspublic boolean isDisplayAccountStatement()
public boolean isDisplayAccountType()
public void setDisplayAccountStatement(boolean displayAccountStatement)
displayAccountStatement
- the displayAccountStatement to set.public void setDisplayAccountType(boolean displayAccountType)
displayAccountType
- the displayAccountType to set.public boolean supportsStatements()
supportsStatements
in interface SettingsController
protected abstract void handleAccountChanged(org.eclipse.swt.widgets.Event event)
event
-