Class AbstractTransferControl
java.lang.Object
de.willuhn.jameica.gui.AbstractControl
de.willuhn.jameica.hbci.gui.controller.AbstractTransferControl
- Direct Known Subclasses:
AbstractBaseUeberweisungControl,DauerauftragControl
public abstract class AbstractTransferControl
extends de.willuhn.jameica.gui.AbstractControl
Abstrakter Basis-Controler fuer die Zahlungen.
-
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 das Eingabe-Feld fuer den Betrag.de.willuhn.jameica.gui.input.TextInputLiefert das Eingabe-Feld fuer die BLZ.de.willuhn.jameica.gui.input.TextInputLiefert das Eingabe-Feld fuer den Empfaenger.Liefert das Eingabe-Feld fuer den Empfaenger-Namen.getKonto()Liefert das Konto der Ueberweisung.Liefert ein Auswahlfeld fuer das Konto.de.willuhn.jameica.gui.input.CheckboxInputLiefert eine CheckBox ueber die ausgewaehlt werden kann, ob der Empfaenger mitgespeichert werden soll.abstract HibiscusTransferLiefert den Transfer.de.willuhn.jameica.gui.input.TextInputgetZweck()Liefert das Eingabe-Feld fuer den Verwendungszweck.de.willuhn.jameica.gui.input.DialogInputLiefert das Eingabe-Feld fuer den "weiteren" Verwendungszweck.booleanSpeichert den Geld-Transfer.Methods inherited from class de.willuhn.jameica.gui.AbstractControl
getCurrentObject
-
Constructor Details
-
AbstractTransferControl
public AbstractTransferControl(de.willuhn.jameica.gui.AbstractView view) ct.- Parameters:
view-
-
-
Method Details
-
getTransfer
Liefert den Transfer.- Returns:
- der Transfer oder
nullwenn keiner existiert. - Throws:
RemoteException
-
getKonto
Liefert das Konto der Ueberweisung.- Returns:
- das Konto.
- 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
-
getEmpfaengerBlz
Liefert das Eingabe-Feld fuer die BLZ.- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getZweck
Liefert das Eingabe-Feld fuer den Verwendungszweck.- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getZweck2
Liefert das Eingabe-Feld fuer den "weiteren" Verwendungszweck.- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getBetrag
Liefert das Eingabe-Feld fuer den Betrag.- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getStoreEmpfaenger
Liefert eine CheckBox ueber die ausgewaehlt werden kann, ob der Empfaenger mitgespeichert werden soll.- Returns:
- CheckBox.
- Throws:
RemoteException
-
handleStore
public boolean handleStore()Speichert den Geld-Transfer.- Returns:
- true, wenn das Speichern erfolgreich war.
-