Class AbstractSepaSammelTransferList
java.lang.Object
de.willuhn.jameica.gui.parts.AbstractTablePart
de.willuhn.jameica.gui.parts.TablePart
de.willuhn.jameica.hbci.gui.parts.AbstractFromToList
de.willuhn.jameica.hbci.gui.parts.AbstractSepaSammelTransferList
- All Implemented Interfaces:
de.willuhn.jameica.gui.Part
- Direct Known Subclasses:
SepaSammelLastschriftList
,SepaSammelUeberweisungList
Implementierung einer fix und fertig vorkonfigurierten Liste mit SEPA-Sammel-Auftraegen.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclass
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.hbci.gui.parts.AbstractFromToList
i18n, listener, settings
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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected BigDecimal
calculateSum
(Object[] selected) Liefert die Summe der angegebenen Auftraege.protected de.willuhn.datasource.rmi.DBIterator
Liefert die Liste der fuer diesen Zeitraum geltenden Daten.protected abstract Class
Liefert die Art der zu ladenden Objekte zurueck.protected de.willuhn.jameica.gui.input.CheckboxInput
Liefert eine Checkbox mit der festgelegt werden kann, ob nur offene Auftraege angezeigt werden sollen.protected boolean
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.hbci.gui.parts.AbstractFromToList
getButtons, getKonto, getLeft, getRange, getSummary, getText, getTo
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
-
Constructor Details
-
AbstractSepaSammelTransferList
public AbstractSepaSammelTransferList(de.willuhn.jameica.gui.Action action) ct.- Parameters:
action
-
-
-
Method Details
-
calculateSum
Description copied from class:AbstractFromToList
Liefert die Summe der angegebenen Auftraege.- Overrides:
calculateSum
in classAbstractFromToList
- Parameters:
selected
- die angegebenen Auftraege.- Returns:
- die Summe oder NULL, wenn nicht bekannt ist, wie die Summe berechnet werden kann.
- Throws:
RemoteException
- See Also:
-
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.
-
hasChanged
protected boolean hasChanged()Description copied from class:AbstractFromToList
Prueft, ob seit der letzten Aktion Eingaben geaendert wurden. Ist das nicht der Fall, muss die Tabelle nicht neu geladen werden.- Overrides:
hasChanged
in classAbstractFromToList
- Returns:
- true, wenn sich wirklich was geaendert hat.
- See Also:
-
getList
protected de.willuhn.datasource.rmi.DBIterator getList(Object konto, Date from, Date to, String text) throws RemoteException Description copied from class:AbstractFromToList
Liefert die Liste der fuer diesen Zeitraum geltenden Daten.- Specified by:
getList
in classAbstractFromToList
- 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:
RemoteException
- See Also:
-
getObjectType
Liefert die Art der zu ladenden Objekte zurueck.- Returns:
- Art der zu ladenden Objekte.
-
paint
Description copied from class:AbstractFromToList
Ueberschrieben, um einen DisposeListener an das Composite zu haengen.- Specified by:
paint
in interfacede.willuhn.jameica.gui.Part
- Overrides:
paint
in classAbstractFromToList
- Throws:
RemoteException
- See Also:
-
Part.paint(org.eclipse.swt.widgets.Composite)
-