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.AbstractControlAbstrakte Basis-Implementierung des Controllers fuer die Dialog Liste der Sammellastschriften/Sammel-Überweisungen.- Author:
- willuhn
-
-
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.TablePartgetBuchungen()Liefert eine Liste mit den in diesem Sammel-Auftrag enthaltenen Buchungen.KontoInputgetKontoAuswahl()Liefert ein Auswahlfeld fuer das Konto.abstract de.willuhn.jameica.gui.parts.TablePartgetListe()Liefert eine Tabelle mit den existierenden Sammel-Auftraegen.de.willuhn.jameica.gui.input.InputgetName()Liefert ein Eingabe-Feld fuer den Namen des Sammel-Auftrages.ReminderIntervalInputgetReminderInterval()Liefert das Intervall fuer die zyklische Ausfuehrung.de.willuhn.jameica.gui.input.InputgetSumme()Liefert ein Anzeige-Feld mit der Gesamt-Summe der Buchungen.TerminInputgetTermin()Liefert das Eingabe-Feld fuer den Termin.abstract TgetTransfer()Liefert den aktuellen Sammel-Auftrag.booleanhandleStore()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.RemoteExceptionLiefert 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.RemoteExceptionLiefert 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.RemoteExceptionLiefert 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.RemoteExceptionLiefert 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.
-
-