Class DauerauftragControl
- java.lang.Object
-
- de.willuhn.jameica.gui.AbstractControl
-
- de.willuhn.jameica.hbci.gui.controller.AbstractTransferControl
-
- de.willuhn.jameica.hbci.gui.controller.DauerauftragControl
-
public class DauerauftragControl extends AbstractTransferControl
Controller fuer Dauer-Auftraege.
-
-
Constructor Summary
Constructors Constructor Description DauerauftragControl(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
getBetrag()
Liefert das Eingabe-Feld fuer den Betrag.DauerauftragList
getDauerauftragListe()
Liefert eine Tabelle mit allen vorhandenen Dauerauftraegen.de.willuhn.jameica.gui.input.TextInput
getEmpfaengerBlz()
Liefert das Eingabe-Feld fuer die BLZ.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.KontoInput
getKontoAuswahl()
Ueberschreiben wir, um die Auswahl des Kontos zu verbieten, wenn der Dauerauftrag schon aktiv ist.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
getTextSchluessel()
Liefert ein Auswahlfeld fuer den Textschluessel.HibiscusTransfer
getTransfer()
Liefert den Transfer.de.willuhn.jameica.gui.input.DialogInput
getTurnus()
Liefert ein Auswahlfeld fuer den Zahlungsturnus.de.willuhn.jameica.gui.input.TextInput
getZweck()
Liefert das Eingabe-Feld fuer den Verwendungszweck.de.willuhn.jameica.gui.input.DialogInput
getZweck2()
Liefert das Eingabe-Feld fuer den "weiteren" Verwendungszweck.boolean
handleStore()
Speichert den Geld-Transfer.-
Methods inherited from class de.willuhn.jameica.hbci.gui.controller.AbstractTransferControl
getKonto, getStoreEmpfaenger
-
-
-
-
Method Detail
-
getTransfer
public HibiscusTransfer getTransfer() throws java.rmi.RemoteException
Description copied from class:AbstractTransferControl
Liefert den Transfer.- Specified by:
getTransfer
in classAbstractTransferControl
- Returns:
- der Transfer oder
null
wenn keiner existiert. - Throws:
java.rmi.RemoteException
- See Also:
AbstractTransferControl.getTransfer()
-
getDauerauftragListe
public DauerauftragList getDauerauftragListe() throws java.rmi.RemoteException
Liefert eine Tabelle mit allen vorhandenen 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
-
getTextSchluessel
public de.willuhn.jameica.gui.input.Input getTextSchluessel() throws java.rmi.RemoteException
Liefert ein Auswahlfeld fuer den Textschluessel.- Returns:
- Auswahlfeld.
- Throws:
java.rmi.RemoteException
-
getKontoAuswahl
public KontoInput getKontoAuswahl() throws java.rmi.RemoteException
Ueberschreiben wir, um die Auswahl des Kontos zu verbieten, wenn der Dauerauftrag schon aktiv ist.- Overrides:
getKontoAuswahl
in classAbstractTransferControl
- Returns:
- Auswahl-Feld.
- Throws:
java.rmi.RemoteException
- See Also:
AbstractTransferControl.getKontoAuswahl()
-
getBetrag
public de.willuhn.jameica.gui.input.Input getBetrag() throws java.rmi.RemoteException
Description copied from class:AbstractTransferControl
Liefert das Eingabe-Feld fuer den Betrag.- Overrides:
getBetrag
in classAbstractTransferControl
- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
- See Also:
AbstractTransferControl.getBetrag()
-
getEmpfaengerName
public AddressInput getEmpfaengerName() throws java.rmi.RemoteException
Description copied from class:AbstractTransferControl
Liefert das Eingabe-Feld fuer den Empfaenger-Namen.- Overrides:
getEmpfaengerName
in classAbstractTransferControl
- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
- See Also:
AbstractTransferControl.getEmpfaengerName()
-
getEmpfaengerKonto
public de.willuhn.jameica.gui.input.TextInput getEmpfaengerKonto() throws java.rmi.RemoteException
Description copied from class:AbstractTransferControl
Liefert das Eingabe-Feld fuer den Empfaenger.- Overrides:
getEmpfaengerKonto
in classAbstractTransferControl
- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
- See Also:
AbstractTransferControl.getEmpfaengerKonto()
-
getEmpfaengerBlz
public de.willuhn.jameica.gui.input.TextInput getEmpfaengerBlz() throws java.rmi.RemoteException
Description copied from class:AbstractTransferControl
Liefert das Eingabe-Feld fuer die BLZ.- Overrides:
getEmpfaengerBlz
in classAbstractTransferControl
- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
- See Also:
AbstractTransferControl.getEmpfaengerBlz()
-
getZweck
public de.willuhn.jameica.gui.input.TextInput getZweck() throws java.rmi.RemoteException
Description copied from class:AbstractTransferControl
Liefert das Eingabe-Feld fuer den Verwendungszweck.- Overrides:
getZweck
in classAbstractTransferControl
- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
- See Also:
AbstractTransferControl.getZweck()
-
getZweck2
public de.willuhn.jameica.gui.input.DialogInput getZweck2() throws java.rmi.RemoteException
Description copied from class:AbstractTransferControl
Liefert das Eingabe-Feld fuer den "weiteren" Verwendungszweck.- Overrides:
getZweck2
in classAbstractTransferControl
- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
- See Also:
AbstractTransferControl.getZweck2()
-
handleStore
public boolean handleStore()
Description copied from class:AbstractTransferControl
Speichert den Geld-Transfer.- Overrides:
handleStore
in classAbstractTransferControl
- Returns:
- true, wenn das Speichern erfolgreich war.
- See Also:
AbstractTransferControl.handleStore()
-
-