Class KontoControl
java.lang.Object
de.willuhn.jameica.gui.AbstractControl
de.willuhn.jameica.hbci.gui.controller.KontoControl
public class KontoControl
extends de.willuhn.jameica.gui.AbstractControl
Controller der fuer den Dialog "Bankverbindungen" zustaendig ist.
-
Field Summary
Fields inherited from class de.willuhn.jameica.gui.AbstractControl
view -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.willuhn.jameica.gui.input.InputLiefert ein Auswahlfeld fuer die Kontoart.de.willuhn.jameica.gui.input.InputLiefert das Auswahl-Feld fuer das Backend.de.willuhn.jameica.gui.input.InputLiefert die Bezeichnung des Kontos.de.willuhn.jameica.gui.input.InputgetBic()Liefert das Eingabe-Feld fuer die BIC.de.willuhn.jameica.gui.input.InputgetBlz()Liefert das Eingabe-Feld fuer die Bankleitzahl.de.willuhn.jameica.gui.parts.ButtonLiefert den Loesch-Button.de.willuhn.jameica.gui.input.InputgetIban()Liefert das Eingabe-Feld fuer die IBAN.de.willuhn.jameica.gui.input.SelectInputLiefert ein editierbares Auswahlfeld mit der Kategorie.de.willuhn.jameica.gui.input.InputLiefert ein Eingabe-Feld fuer einen Kommentar.getKonto()Liefert die aktuelle Bankverbindung.de.willuhn.jameica.gui.parts.TablePartLiefert eine Tabelle mit allen vorhandenen Bankverbindungen.de.willuhn.jameica.gui.input.InputLiefert das Eingabe-Feld fuer die Kontonummer.de.willuhn.jameica.gui.input.InputLiefert das Eingabefeld fuer die Kundennummer.de.willuhn.jameica.gui.input.InputgetName()Liefert den Namen des Konto-Inhabers.de.willuhn.jameica.gui.input.CheckboxInputLiefert eine Checkbox, mit der festgelegt werden kann, ob es sich um ein Offlinekonto handelt.Liefert das Auswahl-Feld fuer das Sicherheitsmedium.de.willuhn.jameica.gui.parts.ButtonLiefert den Button fuer die Protokolle.de.willuhn.jameica.gui.PartLiefert eine Tabelle mit dem Protokoll des Kontos.de.willuhn.jameica.gui.input.InputgetSaldo()Liefert ein Feld zur Anzeige des Saldos.de.willuhn.jameica.gui.input.InputLiefert ein Feld fuer den verfuegbaren Betrag.de.willuhn.jameica.gui.PartLiefert einen Chart mit dem Saldo des Kontos.de.willuhn.jameica.messaging.MessageConsumerLiefert einen Saldo-MessageConsumer.de.willuhn.jameica.gui.parts.ButtonLiefert einen Button, ueber den die Synchronisierungsdetails konfiguriert werden.de.willuhn.jameica.gui.PartLiefert eine Tabelle mit den Umsaetzen des Kontos.de.willuhn.jameica.gui.input.InputLiefert das Eingabe-Feld fuer die Unterkontonummer.voidLaedt die Tabelle mit den Umsaetzen neu.voidSpeichert das Konto.Methods inherited from class de.willuhn.jameica.gui.AbstractControl
getCurrentObject
-
Constructor Details
-
KontoControl
public KontoControl(de.willuhn.jameica.gui.AbstractView view) ct.- Parameters:
view-
-
-
Method Details
-
getKonto
Liefert die aktuelle Bankverbindung.- Returns:
- Bankverbindung.
- Throws:
RemoteException
-
getProtokoll
Liefert eine Tabelle mit dem Protokoll des Kontos.- Returns:
- Tabelle.
- Throws:
RemoteException
-
getUmsatzList
Liefert eine Tabelle mit den Umsaetzen des Kontos.- Returns:
- Tabelle.
- Throws:
RemoteException
-
getSaldoChart
Liefert einen Chart mit dem Saldo des Kontos.- Returns:
- Tabelle.
- Throws:
RemoteException
-
getKontonummer
Liefert das Eingabe-Feld fuer die Kontonummer.- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getOffline
Liefert eine Checkbox, mit der festgelegt werden kann, ob es sich um ein Offlinekonto handelt.- Returns:
- Checkbox.
- Throws:
RemoteException
-
getUnterkonto
Liefert das Eingabe-Feld fuer die Unterkontonummer.- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getSynchronizeOptions
Liefert einen Button, ueber den die Synchronisierungsdetails konfiguriert werden.- Returns:
- Button.
- Throws:
RemoteException
-
getProtoButton
Liefert den Button fuer die Protokolle.- Returns:
- der Button fuer die Protokolle.
- Throws:
RemoteException
-
getDelButton
Liefert den Loesch-Button.- Returns:
- der Loesch-Button.
- Throws:
RemoteException
-
getBlz
Liefert das Eingabe-Feld fuer die Bankleitzahl.- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getName
Liefert den Namen des Konto-Inhabers.- Returns:
- Name des Konto-Inhabers.
- Throws:
RemoteException
-
getBezeichnung
Liefert die Bezeichnung des Kontos.- Returns:
- Bezeichnung des Kontos.
- Throws:
RemoteException
-
getKundennummer
Liefert das Eingabefeld fuer die Kundennummer.- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getPassportAuswahl
public PassportInput getPassportAuswahl() throws RemoteException, de.willuhn.util.ApplicationExceptionLiefert das Auswahl-Feld fuer das Sicherheitsmedium.- Returns:
- Eingabe-Feld.
- Throws:
RemoteExceptionde.willuhn.util.ApplicationException
-
getBackendAuswahl
public de.willuhn.jameica.gui.input.Input getBackendAuswahl() throws RemoteException, de.willuhn.util.ApplicationExceptionLiefert das Auswahl-Feld fuer das Backend.- Returns:
- Eingabe-Feld.
- Throws:
RemoteExceptionde.willuhn.util.ApplicationException
-
getAccountType
Liefert ein Auswahlfeld fuer die Kontoart.- Returns:
- Auswahlfeld fuer die Kontoart.
- Throws:
RemoteException
-
getSaldo
Liefert ein Feld zur Anzeige des Saldos.- Returns:
- Anzeige-Feld.
- Throws:
RemoteException
-
getSaldoAvailable
Liefert ein Feld fuer den verfuegbaren Betrag.- Returns:
- Feld mit dem verfuegbaren Betrag.
- Throws:
RemoteException
-
getKommentar
Liefert ein Eingabe-Feld fuer einen Kommentar.- Returns:
- Kommentar.
- Throws:
RemoteException
-
getIban
Liefert das Eingabe-Feld fuer die IBAN.- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getBic
Liefert das Eingabe-Feld fuer die BIC.- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getKategorie
Liefert ein editierbares Auswahlfeld mit der Kategorie.- Returns:
- Auswahlfeld.
- Throws:
RemoteException
-
getSaldoMessageConsumer
public de.willuhn.jameica.messaging.MessageConsumer getSaldoMessageConsumer()Liefert einen Saldo-MessageConsumer.- Returns:
- Consumer.
-
getKontoListe
Liefert eine Tabelle mit allen vorhandenen Bankverbindungen.- Returns:
- Tabelle mit Bankverbindungen.
- Throws:
RemoteException
-
handleStore
public void handleStore()Speichert das Konto. -
handleReload
public void handleReload()Laedt die Tabelle mit den Umsaetzen neu.
-