Class Controller
java.lang.Object
de.willuhn.jameica.gui.AbstractControl
de.willuhn.jameica.hbci.passports.ddv.Controller
public class Controller
extends de.willuhn.jameica.gui.AbstractControl
Controller, der die Eingaben zur Konfiguration des Passports handelt.
-
Field Summary
Fields inherited from class de.willuhn.jameica.gui.AbstractControl
view
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.willuhn.jameica.gui.input.Input
Liefert ein Eingabe-Feld fuer die Bezeichnung.de.willuhn.jameica.gui.parts.TablePart
Liefert eine Liste mit den existierenden Konfigurationen.de.willuhn.jameica.gui.input.Input
getCTAPI()
Liefert eine Datei-Auswahl fuer den CTAPI-Treiber.de.willuhn.jameica.gui.input.Input
Liefert das Eingabe-Feld fuer die Nummer des Lesers.de.willuhn.jameica.gui.input.Input
Liefert das Eingabe-Feld fuer die Index-Nummer des HBCI-Zugangs.de.willuhn.jameica.gui.input.SelectInput
Liefert eine Auswahl-Box fuer die HBCI-Version.de.willuhn.jameica.gui.parts.TablePart
Liefert eine Tabelle mit festzuordenbaren Konten.de.willuhn.jameica.gui.input.Input
Liefert ein Eingabe-Feld fuer den Namen des Kartenlesers bei PCSC.de.willuhn.jameica.gui.input.SelectInput
getPort()
Liefert das Eingabe-Feld fuer den Port.de.willuhn.jameica.gui.input.SelectInput
Liefert eine Auswahl von vorkonfigurierten Chipkartenlesern.de.willuhn.jameica.gui.input.CheckboxInput
Liefert die Checkbox fuer die Auswahl der Tastatur als PIN-Eingabe.void
Aendert BLZ, Hostname usw.void
Erstellt eine neue Kartenleser-Config.void
handleDelete
(DDVConfig config) Loescht die angegebene Kartenleser-Config.void
Zeigt die BPD/UPD des Passports an.void
Versucht, den Kartenleser automatisch zu ermitteln.boolean
Speichert die Einstellungen.void
Synchronisiert den Bankzugang neu.void
Testet die Einstellungen.Methods inherited from class de.willuhn.jameica.gui.AbstractControl
getCurrentObject
-
Constructor Details
-
Controller
public Controller(de.willuhn.jameica.gui.AbstractView view) ct.- Parameters:
view
-
-
-
Method Details
-
getConfigList
Liefert eine Liste mit den existierenden Konfigurationen.- Returns:
- Liste der Konfigurationen.
- Throws:
RemoteException
-
getKontoAuswahl
Liefert eine Tabelle mit festzuordenbaren Konten.- Returns:
- Auswahl-Feld.
- Throws:
RemoteException
-
getHBCIVersion
Liefert eine Auswahl-Box fuer die HBCI-Version.- Returns:
- Auswahl-Box.
- Throws:
RemoteException
-
getReaderPresets
public de.willuhn.jameica.gui.input.SelectInput getReaderPresets()Liefert eine Auswahl von vorkonfigurierten Chipkartenlesern.- Returns:
- Auswahl von vorkonfigurierten Lesern.
-
getCTAPI
public de.willuhn.jameica.gui.input.Input getCTAPI()Liefert eine Datei-Auswahl fuer den CTAPI-Treiber.- Returns:
- Auswahl-Feld.
-
getPort
public de.willuhn.jameica.gui.input.SelectInput getPort()Liefert das Eingabe-Feld fuer den Port.- Returns:
- Eingabe-Feld.
-
getCTNumber
public de.willuhn.jameica.gui.input.Input getCTNumber()Liefert das Eingabe-Feld fuer die Nummer des Lesers.- Returns:
- Eingabe-Feld.
-
getBezeichnung
public de.willuhn.jameica.gui.input.Input getBezeichnung()Liefert ein Eingabe-Feld fuer die Bezeichnung.- Returns:
- Bezeichnung.
-
getPCSCName
public de.willuhn.jameica.gui.input.Input getPCSCName()Liefert ein Eingabe-Feld fuer den Namen des Kartenlesers bei PCSC.- Returns:
- Bezeichnung.
-
getEntryIndex
public de.willuhn.jameica.gui.input.Input getEntryIndex()Liefert das Eingabe-Feld fuer die Index-Nummer des HBCI-Zugangs.- Returns:
- Eingabe-Feld.
-
getSoftPin
public de.willuhn.jameica.gui.input.CheckboxInput getSoftPin()Liefert die Checkbox fuer die Auswahl der Tastatur als PIN-Eingabe.- Returns:
- Checkbox.
-
handleScan
public void handleScan()Versucht, den Kartenleser automatisch zu ermitteln. -
handleDisplayProperties
public void handleDisplayProperties()Zeigt die BPD/UPD des Passports an. -
handleCreate
public void handleCreate()Erstellt eine neue Kartenleser-Config. -
handleDelete
Loescht die angegebene Kartenleser-Config.- Parameters:
config
- die zu loeschende Config.
-
handleSync
public void handleSync()Synchronisiert den Bankzugang neu. -
handleStore
public boolean handleStore()Speichert die Einstellungen.- Returns:
- true, wenn die Einstellungen gespeichert werden konnten.
-
handleTest
public void handleTest()Testet die Einstellungen. -
handleChangeBankData
public void handleChangeBankData()Aendert BLZ, Hostname usw. auf der Karte.
-