Class AbstractSepaSammelTransferBuchungControl<T extends SepaSammelTransferBuchung>

    • Field Summary

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

        view
    • 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.
      abstract T getBuchung()
      Liefert die aktuelle Buchung.
      de.willuhn.jameica.gui.input.Input getEmpfaengerBic()
      Liefert das Eingabe-Feld fuer die BIC.
      de.willuhn.jameica.gui.input.TextInput getEmpfaengerKonto()
      Liefert das Eingabe-Feld fuer den Empfaenger.
      AddressInput getEmpfaengerName()
      Liefert das Eingabe-Feld fuer den Empfaenger-Namen.
      de.willuhn.jameica.gui.input.Input getEndToEndId()
      Liefert das Eingabe-Feld fuer die End2End-ID.
      de.willuhn.jameica.gui.input.Input getPurposeCode()
      Liefert das Eingabe-Feld fuer den Purpose-Code.
      de.willuhn.jameica.gui.input.CheckboxInput getStoreEmpfaenger()
      Liefert eine CheckBox ueber die ausgewaehlt werden kann, ob der Empfaenger mitgespeichert werden soll.
      de.willuhn.jameica.gui.input.Input getZweck()
      Liefert das Eingabe-Feld fuer den Verwendungszweck.
      boolean handleStore()
      Speichert die Buchung.
      protected void store()
      Speichert die Buchung.
      • 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 Detail

      • AbstractSepaSammelTransferBuchungControl

        public AbstractSepaSammelTransferBuchungControl​(de.willuhn.jameica.gui.AbstractView view)
        ct.
        Parameters:
        view -
    • Method Detail

      • getBuchung

        public abstract T getBuchung()
        Liefert die aktuelle Buchung.
        Returns:
        die Buchung.
      • 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
      • getEmpfaengerBic

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

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

        public de.willuhn.jameica.gui.input.Input getPurposeCode()
                                                          throws java.rmi.RemoteException
        Liefert das Eingabe-Feld fuer den Purpose-Code.
        Returns:
        Eingabe-Feld.
        Throws:
        java.rmi.RemoteException
      • getZweck

        public de.willuhn.jameica.gui.input.Input getZweck()
                                                    throws java.rmi.RemoteException
        Liefert das Eingabe-Feld fuer den 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
      • store

        protected void store()
                      throws java.lang.Exception
        Speichert die Buchung.
        Throws:
        java.lang.Exception
      • handleStore

        public boolean handleStore()
        Speichert die Buchung.
        Returns:
        true, wenn das Speichern erfolgreich war, sonst false.