Class AbstractTransferControl

    • Field Summary

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

        view
    • 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.
      • 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

      • AbstractTransferControl

        public AbstractTransferControl​(de.willuhn.jameica.gui.AbstractView view)
        ct.
        Parameters:
        view -
    • 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.