Class SepaDauerauftragControl
java.lang.Object
de.willuhn.jameica.gui.AbstractControl
de.willuhn.jameica.hbci.gui.controller.SepaDauerauftragControl
public class SepaDauerauftragControl
extends de.willuhn.jameica.gui.AbstractControl
Controller fuer SEPA-Dauerauftraege.
-
Field Summary
Fields inherited from class de.willuhn.jameica.gui.AbstractControl
view
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.willuhn.jameica.gui.input.DecimalInput
Liefert das Eingabe-Feld fuer den Betrag.Liefert eine Tabelle mit allen vorhandenen SEPA-Dauerauftraegen.de.willuhn.jameica.gui.input.TextInput
Liefert das Eingabe-Feld fuer die BIC.de.willuhn.jameica.gui.input.TextInput
Liefert das Eingabe-Feld fuer den Empfaenger.Liefert das Eingabe-Feld fuer den Empfaenger-Namen.de.willuhn.jameica.gui.input.Input
Liefert ein Datums-Feld fuer die erste Zahlung.de.willuhn.jameica.gui.input.Input
Liefert ein Auswahlfeld fuer das Konto.de.willuhn.jameica.gui.input.Input
Liefert ein Datums-Feld fuer die letzte Zahlung.de.willuhn.jameica.gui.input.Input
Liefert ein Anzeige-Feld fuer die Order-ID des Dauerauftrages.de.willuhn.jameica.gui.input.Input
Liefert das Eingabe-Feld fuer den Purpose-Code.de.willuhn.jameica.gui.input.CheckboxInput
Liefert eine CheckBox ueber die ausgewaehlt werden kann, ob der Empfaenger mitgespeichert werden soll.Liefert den aktuellen SEPA-Dauerauftrag.de.willuhn.jameica.gui.input.DialogInput
Liefert ein Auswahlfeld fuer den Zahlungsturnus.getZweck()
Liefert das Eingabe-Feld fuer den Verwendungszweck.void
Fuehrt den Dauerauftrag aus.boolean
Speichert den Geld-Transfer.Methods inherited from class de.willuhn.jameica.gui.AbstractControl
getCurrentObject
-
Constructor Details
-
SepaDauerauftragControl
public SepaDauerauftragControl(de.willuhn.jameica.gui.AbstractView view) ct.- Parameters:
view
-
-
-
Method Details
-
getTransfer
Liefert den aktuellen SEPA-Dauerauftrag.- Returns:
- Throws:
RemoteException
-
getDauerauftragListe
Liefert eine Tabelle mit allen vorhandenen SEPA-Dauerauftraegen.- Returns:
- Tabelle.
- Throws:
RemoteException
-
getTurnus
Liefert ein Auswahlfeld fuer den Zahlungsturnus.- Returns:
- Auswahlfeld.
- Throws:
RemoteException
-
getOrderID
Liefert ein Anzeige-Feld fuer die Order-ID des Dauerauftrages.- Returns:
- Anzeige-Feld.
- Throws:
RemoteException
-
getErsteZahlung
Liefert ein Datums-Feld fuer die erste Zahlung.- Returns:
- Datums-Feld.
- Throws:
RemoteException
-
getLetzteZahlung
Liefert ein Datums-Feld fuer die letzte Zahlung.- Returns:
- Datums-Feld.
- Throws:
RemoteException
-
getKontoAuswahl
Liefert ein Auswahlfeld fuer das Konto.- Returns:
- Auswahl-Feld.
- Throws:
RemoteException
-
getEmpfaengerName
Liefert das Eingabe-Feld fuer den Empfaenger-Namen.- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getEmpfaengerKonto
Liefert das Eingabe-Feld fuer den Empfaenger.- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getEmpfaengerBic
Liefert das Eingabe-Feld fuer die BIC.- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getStoreEmpfaenger
Liefert eine CheckBox ueber die ausgewaehlt werden kann, ob der Empfaenger mitgespeichert werden soll.- Returns:
- CheckBox.
- Throws:
RemoteException
-
getBetrag
Liefert das Eingabe-Feld fuer den Betrag.- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getPurposeCode
Liefert das Eingabe-Feld fuer den Purpose-Code.- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getZweck
Liefert das Eingabe-Feld fuer den Verwendungszweck.- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
handleExecute
public void handleExecute()Fuehrt den Dauerauftrag aus. -
handleStore
public boolean handleStore()Speichert den Geld-Transfer.- Returns:
- true, wenn das Speichern erfolgreich war, sonst false.
-