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.
-
-
Constructor Summary
Constructors Constructor Description AbstractTransferControl(de.willuhn.jameica.gui.AbstractView view)
ct.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description de.willuhn.jameica.gui.input.Input
getBetrag()
Liefert das Eingabe-Feld fuer den Betrag.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.Konto
getKonto()
Liefert das Konto der Ueberweisung.KontoInput
getKontoAuswahl()
Liefert ein Auswahlfeld fuer das Konto.de.willuhn.jameica.gui.input.CheckboxInput
getStoreEmpfaenger()
Liefert eine CheckBox ueber die ausgewaehlt werden kann, ob der Empfaenger mitgespeichert werden soll.abstract HibiscusTransfer
getTransfer()
Liefert den Transfer.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.
-
-
-
Method Detail
-
getTransfer
public abstract HibiscusTransfer getTransfer() throws java.rmi.RemoteException
Liefert den Transfer.- Returns:
- der Transfer oder
null
wenn keiner existiert. - Throws:
java.rmi.RemoteException
-
getKonto
public Konto getKonto() throws java.rmi.RemoteException
Liefert das Konto der Ueberweisung.- Returns:
- das Konto.
- Throws:
java.rmi.RemoteException
-
getKontoAuswahl
public KontoInput 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
-
getEmpfaengerBlz
public de.willuhn.jameica.gui.input.TextInput getEmpfaengerBlz() throws java.rmi.RemoteException
Liefert das Eingabe-Feld fuer die BLZ.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getZweck
public de.willuhn.jameica.gui.input.TextInput getZweck() throws java.rmi.RemoteException
Liefert das Eingabe-Feld fuer den Verwendungszweck.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getZweck2
public de.willuhn.jameica.gui.input.DialogInput getZweck2() throws java.rmi.RemoteException
Liefert das Eingabe-Feld fuer den "weiteren" Verwendungszweck.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getBetrag
public de.willuhn.jameica.gui.input.Input getBetrag() throws java.rmi.RemoteException
Liefert das Eingabe-Feld fuer den Betrag.- 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
-
handleStore
public boolean handleStore()
Speichert den Geld-Transfer.- Returns:
- true, wenn das Speichern erfolgreich war.
-
-