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.
-
-
Constructor Summary
Constructors Constructor Description SepaDauerauftragControl(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.DecimalInput
getBetrag()
Liefert das Eingabe-Feld fuer den Betrag.SepaDauerauftragList
getDauerauftragListe()
Liefert eine Tabelle mit allen vorhandenen SEPA-Dauerauftraegen.de.willuhn.jameica.gui.input.TextInput
getEmpfaengerBic()
Liefert das Eingabe-Feld fuer die BIC.de.willuhn.jameica.gui.input.TextInput
getEmpfaengerKonto()
Liefert das Eingabe-Feld fuer den Empfaenger.AddressInput
getEmpfaengerName()
Liefert das Eingabe-Feld fuer den Empfaenger-Namen.de.willuhn.jameica.gui.input.Input
getErsteZahlung()
Liefert ein Datums-Feld fuer die erste Zahlung.de.willuhn.jameica.gui.input.Input
getKontoAuswahl()
Liefert ein Auswahlfeld fuer das Konto.de.willuhn.jameica.gui.input.Input
getLetzteZahlung()
Liefert ein Datums-Feld fuer die letzte Zahlung.de.willuhn.jameica.gui.input.Input
getOrderID()
Liefert ein Anzeige-Feld fuer die Order-ID des Dauerauftrages.de.willuhn.jameica.gui.input.Input
getPurposeCode()
Liefert das Eingabe-Feld fuer den Purpose-Code.de.willuhn.jameica.gui.input.CheckboxInput
getStoreEmpfaenger()
Liefert eine CheckBox ueber die ausgewaehlt werden kann, ob der Empfaenger mitgespeichert werden soll.SepaDauerauftrag
getTransfer()
Liefert den aktuellen SEPA-Dauerauftrag.de.willuhn.jameica.gui.input.DialogInput
getTurnus()
Liefert ein Auswahlfeld fuer den Zahlungsturnus.ZweckInput
getZweck()
Liefert das Eingabe-Feld fuer den Verwendungszweck.void
handleExecute()
Fuehrt den Dauerauftrag aus.boolean
handleStore()
Speichert den Geld-Transfer.
-
-
-
Method Detail
-
getTransfer
public SepaDauerauftrag getTransfer() throws java.rmi.RemoteException
Liefert den aktuellen SEPA-Dauerauftrag.- Returns:
- Throws:
java.rmi.RemoteException
-
getDauerauftragListe
public SepaDauerauftragList getDauerauftragListe() throws java.rmi.RemoteException
Liefert eine Tabelle mit allen vorhandenen SEPA-Dauerauftraegen.- Returns:
- Tabelle.
- Throws:
java.rmi.RemoteException
-
getTurnus
public de.willuhn.jameica.gui.input.DialogInput getTurnus() throws java.rmi.RemoteException
Liefert ein Auswahlfeld fuer den Zahlungsturnus.- Returns:
- Auswahlfeld.
- Throws:
java.rmi.RemoteException
-
getOrderID
public de.willuhn.jameica.gui.input.Input getOrderID() throws java.rmi.RemoteException
Liefert ein Anzeige-Feld fuer die Order-ID des Dauerauftrages.- Returns:
- Anzeige-Feld.
- Throws:
java.rmi.RemoteException
-
getErsteZahlung
public de.willuhn.jameica.gui.input.Input getErsteZahlung() throws java.rmi.RemoteException
Liefert ein Datums-Feld fuer die erste Zahlung.- Returns:
- Datums-Feld.
- Throws:
java.rmi.RemoteException
-
getLetzteZahlung
public de.willuhn.jameica.gui.input.Input getLetzteZahlung() throws java.rmi.RemoteException
Liefert ein Datums-Feld fuer die letzte Zahlung.- Returns:
- Datums-Feld.
- Throws:
java.rmi.RemoteException
-
getKontoAuswahl
public de.willuhn.jameica.gui.input.Input getKontoAuswahl() throws java.rmi.RemoteException
Liefert ein Auswahlfeld fuer das Konto.- Returns:
- Auswahl-Feld.
- Throws:
java.rmi.RemoteException
-
getEmpfaengerName
public AddressInput getEmpfaengerName() throws java.rmi.RemoteException
Liefert das Eingabe-Feld fuer den Empfaenger-Namen.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getEmpfaengerKonto
public de.willuhn.jameica.gui.input.TextInput getEmpfaengerKonto() throws java.rmi.RemoteException
Liefert das Eingabe-Feld fuer den Empfaenger.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getEmpfaengerBic
public de.willuhn.jameica.gui.input.TextInput getEmpfaengerBic() throws java.rmi.RemoteException
Liefert das Eingabe-Feld fuer die BIC.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getStoreEmpfaenger
public de.willuhn.jameica.gui.input.CheckboxInput getStoreEmpfaenger() throws java.rmi.RemoteException
Liefert eine CheckBox ueber die ausgewaehlt werden kann, ob der Empfaenger mitgespeichert werden soll.- Returns:
- CheckBox.
- Throws:
java.rmi.RemoteException
-
getBetrag
public de.willuhn.jameica.gui.input.DecimalInput getBetrag() throws java.rmi.RemoteException
Liefert das Eingabe-Feld fuer den Betrag.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getPurposeCode
public de.willuhn.jameica.gui.input.Input getPurposeCode() throws java.rmi.RemoteException
Liefert das Eingabe-Feld fuer den Purpose-Code.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getZweck
public ZweckInput getZweck() throws java.rmi.RemoteException
Liefert das Eingabe-Feld fuer den Verwendungszweck.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.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.
-
-