Class EmpfaengerControl


  • public class EmpfaengerControl
    extends de.willuhn.jameica.gui.AbstractControl
    Controller fuer die Empfaenger-Adressen.
    • Field Summary

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

        view
    • Constructor Summary

      Constructors 
      Constructor Description
      EmpfaengerControl​(de.willuhn.jameica.gui.AbstractView view)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Address getAddress()
      Liefert die Adresse.
      de.willuhn.jameica.gui.input.Input getBank()
      Liefert das Eingabe-Feld fuer den Namen der Bank.
      de.willuhn.jameica.gui.input.Input getBic()
      Liefert das Eingabe-Feld fuer die BIC.
      de.willuhn.jameica.gui.input.Input getBlz()
      Liefert das Eingabe-Feld fuer die BLZ.
      de.willuhn.jameica.gui.Part getEmpfaengerListe()
      Liefert eine Tabelle mit allen vorhandenen Empfaengern.
      de.willuhn.jameica.gui.input.Input getIban()
      Liefert das Eingabe-Feld fuer die IBAN.
      de.willuhn.jameica.gui.input.SelectInput getKategorie()
      Liefert ein editierbares Auswahlfeld mit der Kategorie.
      de.willuhn.jameica.gui.input.Input getKommentar()
      Liefert ein Eingabe-Feld fuer einen Kommentar.
      de.willuhn.jameica.gui.input.Input getKontonummer()
      Liefert das Eingabe-Feld fuer die Kontonummer.
      de.willuhn.jameica.gui.Part getLastschriftListe()
      Liefert eine Liste von allen Lastschriften, die von dieser Adresse eingezogen wurden.
      de.willuhn.jameica.gui.input.Input getName()
      Liefert das Eingabe-Feld fuer den Namen.
      de.willuhn.jameica.gui.Part getSammelLastListe()
      Liefert eine Liste von allen Sammel-Lastschrift-Buchungen, die von dieser Adresse eingezogen wurden.
      de.willuhn.jameica.gui.Part getSammelUeberweisungListe()
      Liefert eine Liste von allen Sammel-Ueberweisung-Buchungen, die an diese Adresse ueberwiesen wurden.
      de.willuhn.jameica.gui.Part getUeberweisungListe()
      Liefert eine Liste von allen Ueberweisung, die an diese Adresse ueberwiesen wurden.
      de.willuhn.jameica.gui.Part getUmsatzListe()
      Liefert eine Liste von allen Umsaetzen an/von diese/dieser Adresse.
      void handleStore()
      Speichert den Empfaenger.
      boolean isHibiscusAdresse()
      Prueft, ob es sich bei der Adresse um eine Hibiscus-Adresse handelt und diese aenderbar ist.
      • 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

      • EmpfaengerControl

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

      • getAddress

        public Address getAddress()
                           throws java.rmi.RemoteException
        Liefert die Adresse. Existiert er nicht, wird ein neuer erzeugt.
        Returns:
        die Adresse.
        Throws:
        java.rmi.RemoteException
      • isHibiscusAdresse

        public boolean isHibiscusAdresse()
                                  throws java.rmi.RemoteException
        Prueft, ob es sich bei der Adresse um eine Hibiscus-Adresse handelt und diese aenderbar ist.
        Returns:
        true, wenn es eine Hibiscus-Adresse ist.
        Throws:
        java.rmi.RemoteException
      • getEmpfaengerListe

        public de.willuhn.jameica.gui.Part getEmpfaengerListe()
                                                       throws java.rmi.RemoteException
        Liefert eine Tabelle mit allen vorhandenen Empfaengern.
        Returns:
        Tabelle.
        Throws:
        java.rmi.RemoteException
      • getUmsatzListe

        public de.willuhn.jameica.gui.Part getUmsatzListe()
                                                   throws java.rmi.RemoteException
        Liefert eine Liste von allen Umsaetzen an/von diese/dieser Adresse.
        Returns:
        Tabelle.
        Throws:
        java.rmi.RemoteException
      • getUeberweisungListe

        public de.willuhn.jameica.gui.Part getUeberweisungListe()
                                                         throws java.rmi.RemoteException
        Liefert eine Liste von allen Ueberweisung, die an diese Adresse ueberwiesen wurden.
        Returns:
        Tabelle.
        Throws:
        java.rmi.RemoteException
      • getLastschriftListe

        public de.willuhn.jameica.gui.Part getLastschriftListe()
                                                        throws java.rmi.RemoteException
        Liefert eine Liste von allen Lastschriften, die von dieser Adresse eingezogen wurden.
        Returns:
        Tabelle.
        Throws:
        java.rmi.RemoteException
      • getSammelUeberweisungListe

        public de.willuhn.jameica.gui.Part getSammelUeberweisungListe()
                                                               throws java.rmi.RemoteException
        Liefert eine Liste von allen Sammel-Ueberweisung-Buchungen, die an diese Adresse ueberwiesen wurden.
        Returns:
        Tabelle.
        Throws:
        java.rmi.RemoteException
      • getSammelLastListe

        public de.willuhn.jameica.gui.Part getSammelLastListe()
                                                       throws java.rmi.RemoteException
        Liefert eine Liste von allen Sammel-Lastschrift-Buchungen, die von dieser Adresse eingezogen wurden.
        Returns:
        Tabelle.
        Throws:
        java.rmi.RemoteException
      • getKontonummer

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

        public de.willuhn.jameica.gui.input.Input getKommentar()
                                                        throws java.rmi.RemoteException
        Liefert ein Eingabe-Feld fuer einen Kommentar.
        Returns:
        Kommentar.
        Throws:
        java.rmi.RemoteException
      • getKategorie

        public de.willuhn.jameica.gui.input.SelectInput getKategorie()
                                                              throws java.rmi.RemoteException
        Liefert ein editierbares Auswahlfeld mit der Kategorie.
        Returns:
        Auswahlfeld.
        Throws:
        java.rmi.RemoteException
      • getBlz

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

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

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

        public de.willuhn.jameica.gui.input.Input getBank()
                                                   throws java.rmi.RemoteException
        Liefert das Eingabe-Feld fuer den Namen der Bank.
        Returns:
        Eingabe-Feld.
        Throws:
        java.rmi.RemoteException
      • getName

        public de.willuhn.jameica.gui.input.Input getName()
                                                   throws java.rmi.RemoteException
        Liefert das Eingabe-Feld fuer den Namen.
        Returns:
        Eingabe-Feld.
        Throws:
        java.rmi.RemoteException
      • handleStore

        public void handleStore()
        Speichert den Empfaenger.