Class SepaLastschriftControl

java.lang.Object
de.willuhn.jameica.gui.AbstractControl
de.willuhn.jameica.hbci.gui.controller.SepaLastschriftControl

public class SepaLastschriftControl extends de.willuhn.jameica.gui.AbstractControl
Controller fuer SEPA-Lastschriften.
  • Field Summary

    Fields inherited from class de.willuhn.jameica.gui.AbstractControl

    view
  • Constructor Summary

    Constructors
    Constructor
    Description
    SepaLastschriftControl(de.willuhn.jameica.gui.AbstractView view)
    ct.
  • Method Summary

    Modifier and Type
    Method
    Description
    de.willuhn.jameica.gui.input.Input
    Liefert das Eingabe-Feld fuer den Betrag.
    de.willuhn.jameica.gui.input.Input
    Liefert das Eingabe-Feld fuer die Glaeubiger-ID.
    de.willuhn.jameica.gui.input.Input
    Liefert das Eingabe-Feld fuer die BIC.
    de.willuhn.jameica.gui.input.TextInput
    Liefert das Eingabe-Feld fuer den Empfaenger.
    Liefert das Eingabe-Feld fuer den Empfaenger-Namen.
    de.willuhn.jameica.gui.input.Input
    Liefert das Eingabe-Feld fuer die End2End-ID.
    de.willuhn.jameica.gui.input.Input
    Liefert ein Auswahlfeld fuer das Konto.
    de.willuhn.jameica.gui.input.Input
    Liefert das Eingabe-Feld fuer die Mandate-ID.
    de.willuhn.jameica.gui.input.Input
    Liefert das Eingabe-Feld fuer die PmtInf-ID.
    Liefert das Intervall fuer die zyklische Ausfuehrung.
    Liefert die Liste der SEPA-Lastschriften.
    de.willuhn.jameica.gui.input.Input
    Liefert das Eingabe-Feld fuer den Sequenztyp.
    de.willuhn.jameica.gui.input.Input
    Liefert das Eingabe-Feld fuer das Unterschriftsdatum.
    de.willuhn.jameica.gui.input.CheckboxInput
    Liefert eine CheckBox ueber die ausgewaehlt werden kann, ob der Empfaenger mitgespeichert werden soll.
    de.willuhn.jameica.gui.input.Input
    Liefert das Eingabe-Feld fuer das Ausfuehrungsdatum.
    Liefert das Eingabe-Feld fuer den Termin.
     
    de.willuhn.jameica.gui.input.Input
    Liefert das Eingabe-Feld fuer den Typ.
    de.willuhn.jameica.gui.input.Input
    Liefert das Eingabe-Feld fuer den Verwendungszweck.
    boolean
    Speichert den Geld-Transfer.

    Methods inherited from class de.willuhn.jameica.gui.AbstractControl

    getCurrentObject

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SepaLastschriftControl

      public SepaLastschriftControl(de.willuhn.jameica.gui.AbstractView view)
      ct.
      Parameters:
      view -
  • Method Details

    • getTransfer

      public SepaLastschrift getTransfer() throws RemoteException
      Returns:
      der Auftrag
      Throws:
      RemoteException
    • getSepaLastschriftListe

      public SepaLastschriftList getSepaLastschriftListe() throws RemoteException
      Liefert die Liste der SEPA-Lastschriften.
      Returns:
      Liste der SEPA-Lastschriften.
      Throws:
      RemoteException
    • getKontoAuswahl

      public de.willuhn.jameica.gui.input.Input getKontoAuswahl() throws RemoteException
      Liefert ein Auswahlfeld fuer das Konto.
      Returns:
      Auswahl-Feld.
      Throws:
      RemoteException
    • getEmpfaengerName

      public AddressInput getEmpfaengerName() throws RemoteException
      Liefert das Eingabe-Feld fuer den Empfaenger-Namen.
      Returns:
      Eingabe-Feld.
      Throws:
      RemoteException
    • getEmpfaengerKonto

      public de.willuhn.jameica.gui.input.TextInput getEmpfaengerKonto() throws RemoteException
      Liefert das Eingabe-Feld fuer den Empfaenger.
      Returns:
      Eingabe-Feld.
      Throws:
      RemoteException
    • getEmpfaengerBic

      public de.willuhn.jameica.gui.input.Input getEmpfaengerBic() throws RemoteException
      Liefert das Eingabe-Feld fuer die BIC.
      Returns:
      Eingabe-Feld.
      Throws:
      RemoteException
    • getEndToEndId

      public de.willuhn.jameica.gui.input.Input getEndToEndId() throws RemoteException
      Liefert das Eingabe-Feld fuer die End2End-ID.
      Returns:
      Eingabe-Feld.
      Throws:
      RemoteException
    • getPmtInfId

      public de.willuhn.jameica.gui.input.Input getPmtInfId() throws RemoteException
      Liefert das Eingabe-Feld fuer die PmtInf-ID.
      Returns:
      Eingabe-Feld.
      Throws:
      RemoteException
    • getCreditorId

      public de.willuhn.jameica.gui.input.Input getCreditorId() throws RemoteException
      Liefert das Eingabe-Feld fuer die Glaeubiger-ID.
      Returns:
      Eingabe-Feld.
      Throws:
      RemoteException
    • getMandateId

      public de.willuhn.jameica.gui.input.Input getMandateId() throws RemoteException
      Liefert das Eingabe-Feld fuer die Mandate-ID.
      Returns:
      Eingabe-Feld.
      Throws:
      RemoteException
    • getSignatureDate

      public de.willuhn.jameica.gui.input.Input getSignatureDate() throws RemoteException
      Liefert das Eingabe-Feld fuer das Unterschriftsdatum.
      Returns:
      Eingabe-Feld.
      Throws:
      RemoteException
    • getSequenceType

      public de.willuhn.jameica.gui.input.Input getSequenceType() throws RemoteException
      Liefert das Eingabe-Feld fuer den Sequenztyp.
      Returns:
      Eingabe-Feld.
      Throws:
      RemoteException
    • getType

      public de.willuhn.jameica.gui.input.Input getType() throws RemoteException
      Liefert das Eingabe-Feld fuer den Typ.
      Returns:
      Eingabe-Feld.
      Throws:
      RemoteException
    • getTargetDate

      public de.willuhn.jameica.gui.input.Input getTargetDate() throws RemoteException
      Liefert das Eingabe-Feld fuer das Ausfuehrungsdatum.
      Returns:
      Eingabe-Feld.
      Throws:
      RemoteException
    • getZweck

      public de.willuhn.jameica.gui.input.Input getZweck() throws RemoteException
      Liefert das Eingabe-Feld fuer den Verwendungszweck.
      Returns:
      Eingabe-Feld.
      Throws:
      RemoteException
    • getBetrag

      public de.willuhn.jameica.gui.input.Input getBetrag() throws RemoteException
      Liefert das Eingabe-Feld fuer den Betrag.
      Returns:
      Eingabe-Feld.
      Throws:
      RemoteException
    • getTermin

      public TerminInput getTermin() throws RemoteException
      Liefert das Eingabe-Feld fuer den Termin.
      Returns:
      Eingabe-Feld.
      Throws:
      RemoteException
    • getReminderInterval

      public ReminderIntervalInput getReminderInterval() throws Exception
      Liefert das Intervall fuer die zyklische Ausfuehrung.
      Returns:
      Auswahlfeld.
      Throws:
      Exception
    • getStoreEmpfaenger

      public de.willuhn.jameica.gui.input.CheckboxInput getStoreEmpfaenger() throws RemoteException
      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, sonst false.