de.willuhn.jameica.gui.Part
AbstractSammelTransferList
, AbstractSepaSammelTransferList
, AbstractTransferList
, ProtokollList
public abstract class AbstractFromToList
extends de.willuhn.jameica.gui.parts.TablePart
implements de.willuhn.jameica.gui.Part
Modifier and Type | Field | Description |
---|---|---|
protected static de.willuhn.util.I18N |
i18n |
|
protected org.eclipse.swt.widgets.Listener |
listener |
|
protected static de.willuhn.jameica.system.Settings |
settings |
Constructor | Description |
---|---|
AbstractFromToList(de.willuhn.jameica.gui.Action action) |
ct.
|
Modifier and Type | Method | Description |
---|---|---|
protected java.math.BigDecimal |
calculateSum(java.lang.Object[] selected) |
Liefert die Summe der angegebenen Auftraege.
|
de.willuhn.jameica.gui.parts.ButtonArea |
getButtons() |
Liefert die Button-Area der Komponente.
|
KontoInput |
getKonto() |
Liefert ein Auswahlfeld fuer das Konto.
|
protected de.willuhn.jameica.gui.util.Container |
getLeft() |
Liefert den linken Container im Filter-Bereich.
|
protected abstract 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.
|
RangeInput |
getRange() |
Liefert eine Auswahl mit Zeit-Presets.
|
protected java.lang.String |
getSummary() |
Ueberschrieben, um die Summe zu berechnen.
|
de.willuhn.jameica.gui.input.Input |
getText() |
Liefert ein Eingabefeld fuer einen Suchbegriff.
|
de.willuhn.jameica.gui.input.Input |
getTo() |
Liefert das Eingabe-Datum fuer das End-Datum.
|
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.
|
addColumn, addColumn, addColumn, addColumn, addColumn, addFeature, addFeature, addSelectionListener, asList, featureEvent, getFeature, hasEvent, removeFeature, select, setCheckable, setChecked, setContextMenu, setMulti, setRememberColWidths, setRememberOrder, setRememberState
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
protected static final de.willuhn.util.I18N i18n
protected static final de.willuhn.jameica.system.Settings settings
protected org.eclipse.swt.widgets.Listener listener
public AbstractFromToList(de.willuhn.jameica.gui.Action action)
action
- protected java.lang.String getSummary()
getSummary
in class de.willuhn.jameica.gui.parts.TablePart
TablePart.getSummary()
protected java.math.BigDecimal calculateSum(java.lang.Object[] selected) throws java.rmi.RemoteException
selected
- die angegebenen Auftraege.java.rmi.RemoteException
public de.willuhn.jameica.gui.input.Input getText()
public KontoInput getKonto() throws java.rmi.RemoteException
java.rmi.RemoteException
public de.willuhn.jameica.gui.input.Input getTo()
public RangeInput getRange()
public void paint(org.eclipse.swt.widgets.Composite parent) throws java.rmi.RemoteException
paint
in interface de.willuhn.jameica.gui.Part
paint
in class de.willuhn.jameica.gui.parts.TablePart
java.rmi.RemoteException
TablePart.paint(org.eclipse.swt.widgets.Composite)
protected de.willuhn.jameica.gui.util.Container getLeft()
public de.willuhn.jameica.gui.parts.ButtonArea getButtons()
protected abstract 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
konto
- das Konto oder die Gruppe. Kann null sein.from
- Start-Datum. Kann null sein.to
- End-Datum. Kann null sein.text
- Suchbegriffjava.rmi.RemoteException
protected boolean hasChanged()