Class AbstractSepaSammelTransferList

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      class  AbstractSepaSammelTransferList.TransferMessageConsumer
      Hilfsklasse damit wir ueber importierte Transfers informiert werden.
      • Nested classes/interfaces inherited from class de.willuhn.jameica.gui.parts.AbstractTablePart

        de.willuhn.jameica.gui.parts.AbstractTablePart.AbstractTableItem
    • Field Summary

      • Fields inherited from class de.willuhn.jameica.gui.parts.TablePart

        tableFormatter
      • Fields inherited from class de.willuhn.jameica.gui.parts.AbstractTablePart

        action, changeable, checkable, columns, menu, multi, rememberColWidth, rememberOrder, rememberState, selectionListeners
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.math.BigDecimal calculateSum​(java.lang.Object[] selected)
      Liefert die Summe der angegebenen Auftraege.
      protected de.willuhn.datasource.rmi.DBIterator getList​(java.lang.Object konto, java.util.Date from, java.util.Date to, java.lang.String text)
      Liefert die Liste der fuer diesen Zeitraum geltenden Daten.
      protected abstract java.lang.Class getObjectType()
      Liefert die Art der zu ladenden Objekte zurueck.
      protected de.willuhn.jameica.gui.input.CheckboxInput getPending()
      Liefert eine Checkbox mit der festgelegt werden kann, ob nur offene Auftraege angezeigt werden sollen.
      protected boolean hasChanged()
      Prueft, ob seit der letzten Aktion Eingaben geaendert wurden.
      void paint​(org.eclipse.swt.widgets.Composite parent)
      Ueberschrieben, um einen DisposeListener an das Composite zu haengen.
      • Methods inherited from class de.willuhn.jameica.gui.parts.TablePart

        addChangeListener, addItem, addItem, addItem, addItem, createFeatureEventContext, getCollator, getControlValue, getEditorControl, getItems, getItems, getSelection, isEnabled, orderBy, orderBy, refreshSummary, removeAll, removeItem, restoreState, select, setChecked, setEnabled, setFormatter, setSummary, setTopIndex, size, sort, updateItem
      • Methods inherited from class de.willuhn.jameica.gui.parts.AbstractTablePart

        addColumn, addColumn, addColumn, addColumn, addColumn, addFeature, addFeature, addSelectionListener, asList, featureEvent, getFeature, hasEvent, isMulti, removeFeature, select, setCheckable, setChecked, setContextMenu, setMulti, setRememberColWidths, setRememberOrder, setRememberState
      • Methods inherited from class java.lang.Object

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

      • AbstractSepaSammelTransferList

        public AbstractSepaSammelTransferList​(de.willuhn.jameica.gui.Action action)
        ct.
        Parameters:
        action -
    • Method Detail

      • calculateSum

        protected java.math.BigDecimal calculateSum​(java.lang.Object[] selected)
                                             throws java.rmi.RemoteException
        Description copied from class: AbstractFromToList
        Liefert die Summe der angegebenen Auftraege.
        Overrides:
        calculateSum in class AbstractFromToList
        Parameters:
        selected - die angegebenen Auftraege.
        Returns:
        die Summe oder NULL, wenn nicht bekannt ist, wie die Summe berechnet werden kann.
        Throws:
        java.rmi.RemoteException
        See Also:
        AbstractFromToList.calculateSum(java.lang.Object[])
      • getPending

        protected de.willuhn.jameica.gui.input.CheckboxInput getPending()
        Liefert eine Checkbox mit der festgelegt werden kann, ob nur offene Auftraege angezeigt werden sollen.
        Returns:
        Checkbox.
      • getList

        protected de.willuhn.datasource.rmi.DBIterator getList​(java.lang.Object konto,
                                                               java.util.Date from,
                                                               java.util.Date to,
                                                               java.lang.String text)
                                                        throws java.rmi.RemoteException
        Description copied from class: AbstractFromToList
        Liefert die Liste der fuer diesen Zeitraum geltenden Daten.
        Specified by:
        getList in class AbstractFromToList
        Parameters:
        konto - das Konto oder die Gruppe. Kann null sein.
        from - Start-Datum. Kann null sein.
        to - End-Datum. Kann null sein.
        text - Suchbegriff
        Returns:
        Liste der Daten dieses Zeitraumes.
        Throws:
        java.rmi.RemoteException
        See Also:
        AbstractFromToList.getList(java.lang.Object, java.util.Date, java.util.Date, java.lang.String)
      • getObjectType

        protected abstract java.lang.Class getObjectType()
        Liefert die Art der zu ladenden Objekte zurueck.
        Returns:
        Art der zu ladenden Objekte.
      • paint

        public void paint​(org.eclipse.swt.widgets.Composite parent)
                   throws java.rmi.RemoteException
        Description copied from class: AbstractFromToList
        Ueberschrieben, um einen DisposeListener an das Composite zu haengen.
        Specified by:
        paint in interface de.willuhn.jameica.gui.Part
        Overrides:
        paint in class AbstractFromToList
        Throws:
        java.rmi.RemoteException
        See Also:
        Part.paint(org.eclipse.swt.widgets.Composite)