Class AbstractSammelTransferList
- 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.AbstractSammelTransferList
-
- All Implemented Interfaces:
de.willuhn.jameica.gui.Part
- Direct Known Subclasses:
SammelLastschriftList
,SammelUeberweisungList
public abstract class AbstractSammelTransferList extends AbstractFromToList
Implementierung einer fix und fertig vorkonfigurierten Liste mit Sammel-Auftraegen.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
AbstractSammelTransferList.TransferMessageConsumer
Hilfsklasse damit wir ueber importierte Transfers informiert werden.
-
Field Summary
-
Fields inherited from class de.willuhn.jameica.hbci.gui.parts.AbstractFromToList
i18n, listener, settings
-
-
Constructor Summary
Constructors Constructor Description AbstractSammelTransferList(de.willuhn.jameica.gui.Action action)
ct.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description 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.hbci.gui.parts.AbstractFromToList
calculateSum, 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
-
-
-
-
Method Detail
-
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:
AbstractFromToList.hasChanged()
-
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 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:
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 interfacede.willuhn.jameica.gui.Part
- Overrides:
paint
in classAbstractFromToList
- Throws:
java.rmi.RemoteException
- See Also:
Part.paint(org.eclipse.swt.widgets.Composite)
-
-