Class AbstractSammelTransferControl<T extends SammelTransfer>
- java.lang.Object
-
- de.willuhn.jameica.gui.AbstractControl
-
- de.willuhn.jameica.hbci.gui.controller.AbstractSammelTransferControl<T>
-
- Type Parameters:
T
- der konkrete Typ des Sammel-Auftrages.
- Direct Known Subclasses:
SammelLastschriftControl
,SammelUeberweisungControl
public abstract class AbstractSammelTransferControl<T extends SammelTransfer> extends de.willuhn.jameica.gui.AbstractControl
Abstrakte Basis-Implementierung des Controllers fuer die Dialog Liste der Sammellastschriften/Sammel-Überweisungen.
-
-
Constructor Summary
Constructors Constructor Description AbstractSammelTransferControl(de.willuhn.jameica.gui.AbstractView view)
ct.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract de.willuhn.jameica.gui.parts.TablePart
getBuchungen()
Liefert eine Liste mit den in diesem Sammel-Auftrag enthaltenen Buchungen.KontoInput
getKontoAuswahl()
Liefert ein Auswahlfeld fuer das Konto.abstract de.willuhn.jameica.gui.parts.TablePart
getListe()
Liefert eine Tabelle mit den existierenden Sammel-Auftraegen.de.willuhn.jameica.gui.input.Input
getName()
Liefert ein Eingabe-Feld fuer den Namen des Sammel-Auftrages.ReminderIntervalInput
getReminderInterval()
Liefert das Intervall fuer die zyklische Ausfuehrung.de.willuhn.jameica.gui.input.Input
getSumme()
Liefert ein Anzeige-Feld mit der Gesamt-Summe der Buchungen.TerminInput
getTermin()
Liefert das Eingabe-Feld fuer den Termin.abstract T
getTransfer()
Liefert den aktuellen Sammel-Auftrag.boolean
handleStore()
Speichert den Auftrag.
-
-
-
Method Detail
-
getTransfer
public abstract T getTransfer() throws java.rmi.RemoteException
Liefert den aktuellen Sammel-Auftrag.- Returns:
- Sammel-Auftrag.
- Throws:
java.rmi.RemoteException
-
getListe
public abstract de.willuhn.jameica.gui.parts.TablePart getListe() throws java.rmi.RemoteException
Liefert eine Tabelle mit den existierenden Sammel-Auftraegen.- Returns:
- Liste der Sammellastschriften.
- Throws:
java.rmi.RemoteException
-
getBuchungen
public abstract de.willuhn.jameica.gui.parts.TablePart getBuchungen() throws java.rmi.RemoteException
Liefert eine Liste mit den in diesem Sammel-Auftrag enthaltenen Buchungen.- Returns:
- Liste der Buchungen.
- 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
-
getTermin
public TerminInput getTermin() throws java.rmi.RemoteException
Liefert das Eingabe-Feld fuer den Termin.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getReminderInterval
public ReminderIntervalInput getReminderInterval() throws java.lang.Exception
Liefert das Intervall fuer die zyklische Ausfuehrung.- Returns:
- Auswahlfeld.
- Throws:
java.lang.Exception
-
getSumme
public de.willuhn.jameica.gui.input.Input getSumme() throws java.rmi.RemoteException
Liefert ein Anzeige-Feld mit der Gesamt-Summe der Buchungen.- Returns:
- Anzeige-Feld.
- Throws:
java.rmi.RemoteException
-
getName
public de.willuhn.jameica.gui.input.Input getName() throws java.rmi.RemoteException
Liefert ein Eingabe-Feld fuer den Namen des Sammel-Auftrages.- Returns:
- Name des Sammel-Auftrages.
- Throws:
java.rmi.RemoteException
-
handleStore
public boolean handleStore()
Speichert den Auftrag.- Returns:
- true, wenn der Auftrag erfolgreich gespeichert werden konnte.
-
-