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.
-
-
Constructor Summary
Constructors Constructor Description KontoControl(de.willuhn.jameica.gui.AbstractView view)
ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.willuhn.jameica.gui.input.Input
getAccountType()
Liefert ein Auswahlfeld fuer die Kontoart.de.willuhn.jameica.gui.input.Input
getBackendAuswahl()
Liefert das Auswahl-Feld fuer das Backend.de.willuhn.jameica.gui.input.Input
getBezeichnung()
Liefert die Bezeichnung des Kontos.de.willuhn.jameica.gui.input.Input
getBic()
Liefert das Eingabe-Feld fuer die BIC.de.willuhn.jameica.gui.input.Input
getBlz()
Liefert das Eingabe-Feld fuer die Bankleitzahl.de.willuhn.jameica.gui.parts.Button
getDelButton()
Liefert den Loesch-Button.de.willuhn.jameica.gui.input.Input
getIban()
Liefert das Eingabe-Feld fuer die IBAN.de.willuhn.jameica.gui.input.SelectInput
getKategorie()
Liefert ein editierbares Auswahlfeld mit der Kategorie.de.willuhn.jameica.gui.input.Input
getKommentar()
Liefert ein Eingabe-Feld fuer einen Kommentar.Konto
getKonto()
Liefert die aktuelle Bankverbindung.de.willuhn.jameica.gui.parts.TablePart
getKontoListe()
Liefert eine Tabelle mit allen vorhandenen Bankverbindungen.de.willuhn.jameica.gui.input.Input
getKontonummer()
Liefert das Eingabe-Feld fuer die Kontonummer.de.willuhn.jameica.gui.input.Input
getKundennummer()
Liefert das Eingabefeld fuer die Kundennummer.de.willuhn.jameica.gui.input.Input
getName()
Liefert den Namen des Konto-Inhabers.de.willuhn.jameica.gui.input.CheckboxInput
getOffline()
Liefert eine Checkbox, mit der festgelegt werden kann, ob es sich um ein Offlinekonto handelt.PassportInput
getPassportAuswahl()
Liefert das Auswahl-Feld fuer das Sicherheitsmedium.de.willuhn.jameica.gui.parts.Button
getProtoButton()
Liefert den Button fuer die Protokolle.de.willuhn.jameica.gui.Part
getProtokoll()
Liefert eine Tabelle mit dem Protokoll des Kontos.de.willuhn.jameica.gui.input.Input
getSaldo()
Liefert ein Feld zur Anzeige des Saldos.de.willuhn.jameica.gui.input.Input
getSaldoAvailable()
Liefert ein Feld fuer den verfuegbaren Betrag.de.willuhn.jameica.gui.Part
getSaldoChart()
Liefert einen Chart mit dem Saldo des Kontos.de.willuhn.jameica.messaging.MessageConsumer
getSaldoMessageConsumer()
Liefert einen Saldo-MessageConsumer.de.willuhn.jameica.gui.parts.Button
getSynchronizeOptions()
Liefert einen Button, ueber den die Synchronisierungsdetails konfiguriert werden.de.willuhn.jameica.gui.Part
getUmsatzList()
Liefert eine Tabelle mit den Umsaetzen des Kontos.de.willuhn.jameica.gui.input.Input
getUnterkonto()
Liefert das Eingabe-Feld fuer die Unterkontonummer.void
handleReload()
Laedt die Tabelle mit den Umsaetzen neu.void
handleStore()
Speichert das Konto.
-
-
-
Method Detail
-
getKonto
public Konto getKonto() throws java.rmi.RemoteException
Liefert die aktuelle Bankverbindung.- Returns:
- Bankverbindung.
- Throws:
java.rmi.RemoteException
-
getProtokoll
public de.willuhn.jameica.gui.Part getProtokoll() throws java.rmi.RemoteException
Liefert eine Tabelle mit dem Protokoll des Kontos.- Returns:
- Tabelle.
- Throws:
java.rmi.RemoteException
-
getUmsatzList
public de.willuhn.jameica.gui.Part getUmsatzList() throws java.rmi.RemoteException
Liefert eine Tabelle mit den Umsaetzen des Kontos.- Returns:
- Tabelle.
- Throws:
java.rmi.RemoteException
-
getSaldoChart
public de.willuhn.jameica.gui.Part getSaldoChart() throws java.rmi.RemoteException
Liefert einen Chart mit dem Saldo des Kontos.- Returns:
- Tabelle.
- Throws:
java.rmi.RemoteException
-
getKontonummer
public de.willuhn.jameica.gui.input.Input getKontonummer() throws java.rmi.RemoteException
Liefert das Eingabe-Feld fuer die Kontonummer.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getOffline
public de.willuhn.jameica.gui.input.CheckboxInput getOffline() throws java.rmi.RemoteException
Liefert eine Checkbox, mit der festgelegt werden kann, ob es sich um ein Offlinekonto handelt.- Returns:
- Checkbox.
- Throws:
java.rmi.RemoteException
-
getUnterkonto
public de.willuhn.jameica.gui.input.Input getUnterkonto() throws java.rmi.RemoteException
Liefert das Eingabe-Feld fuer die Unterkontonummer.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getSynchronizeOptions
public de.willuhn.jameica.gui.parts.Button getSynchronizeOptions() throws java.rmi.RemoteException
Liefert einen Button, ueber den die Synchronisierungsdetails konfiguriert werden.- Returns:
- Button.
- Throws:
java.rmi.RemoteException
-
getProtoButton
public de.willuhn.jameica.gui.parts.Button getProtoButton() throws java.rmi.RemoteException
Liefert den Button fuer die Protokolle.- Returns:
- der Button fuer die Protokolle.
- Throws:
java.rmi.RemoteException
-
getDelButton
public de.willuhn.jameica.gui.parts.Button getDelButton() throws java.rmi.RemoteException
Liefert den Loesch-Button.- Returns:
- der Loesch-Button.
- Throws:
java.rmi.RemoteException
-
getBlz
public de.willuhn.jameica.gui.input.Input getBlz() throws java.rmi.RemoteException
Liefert das Eingabe-Feld fuer die Bankleitzahl.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getName
public de.willuhn.jameica.gui.input.Input getName() throws java.rmi.RemoteException
Liefert den Namen des Konto-Inhabers.- Returns:
- Name des Konto-Inhabers.
- Throws:
java.rmi.RemoteException
-
getBezeichnung
public de.willuhn.jameica.gui.input.Input getBezeichnung() throws java.rmi.RemoteException
Liefert die Bezeichnung des Kontos.- Returns:
- Bezeichnung des Kontos.
- Throws:
java.rmi.RemoteException
-
getKundennummer
public de.willuhn.jameica.gui.input.Input getKundennummer() throws java.rmi.RemoteException
Liefert das Eingabefeld fuer die Kundennummer.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getPassportAuswahl
public PassportInput getPassportAuswahl() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
Liefert das Auswahl-Feld fuer das Sicherheitsmedium.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
de.willuhn.util.ApplicationException
-
getBackendAuswahl
public de.willuhn.jameica.gui.input.Input getBackendAuswahl() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
Liefert das Auswahl-Feld fuer das Backend.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
de.willuhn.util.ApplicationException
-
getAccountType
public de.willuhn.jameica.gui.input.Input getAccountType() throws java.rmi.RemoteException
Liefert ein Auswahlfeld fuer die Kontoart.- Returns:
- Auswahlfeld fuer die Kontoart.
- Throws:
java.rmi.RemoteException
-
getSaldo
public de.willuhn.jameica.gui.input.Input getSaldo() throws java.rmi.RemoteException
Liefert ein Feld zur Anzeige des Saldos.- Returns:
- Anzeige-Feld.
- Throws:
java.rmi.RemoteException
-
getSaldoAvailable
public de.willuhn.jameica.gui.input.Input getSaldoAvailable() throws java.rmi.RemoteException
Liefert ein Feld fuer den verfuegbaren Betrag.- Returns:
- Feld mit dem verfuegbaren Betrag.
- Throws:
java.rmi.RemoteException
-
getKommentar
public de.willuhn.jameica.gui.input.Input getKommentar() throws java.rmi.RemoteException
Liefert ein Eingabe-Feld fuer einen Kommentar.- Returns:
- Kommentar.
- Throws:
java.rmi.RemoteException
-
getIban
public de.willuhn.jameica.gui.input.Input getIban() throws java.rmi.RemoteException
Liefert das Eingabe-Feld fuer die IBAN.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getBic
public de.willuhn.jameica.gui.input.Input getBic() throws java.rmi.RemoteException
Liefert das Eingabe-Feld fuer die BIC.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getKategorie
public de.willuhn.jameica.gui.input.SelectInput getKategorie() throws java.rmi.RemoteException
Liefert ein editierbares Auswahlfeld mit der Kategorie.- Returns:
- Auswahlfeld.
- Throws:
java.rmi.RemoteException
-
getSaldoMessageConsumer
public de.willuhn.jameica.messaging.MessageConsumer getSaldoMessageConsumer()
Liefert einen Saldo-MessageConsumer.- Returns:
- Consumer.
-
getKontoListe
public de.willuhn.jameica.gui.parts.TablePart getKontoListe() throws java.rmi.RemoteException
Liefert eine Tabelle mit allen vorhandenen Bankverbindungen.- Returns:
- Tabelle mit Bankverbindungen.
- Throws:
java.rmi.RemoteException
-
handleStore
public void handleStore()
Speichert das Konto.
-
handleReload
public void handleReload()
Laedt die Tabelle mit den Umsaetzen neu.
-
-