Class UmsatzTypTreeControl
- java.lang.Object
-
- de.willuhn.jameica.gui.AbstractControl
-
- de.willuhn.jameica.hbci.gui.controller.UmsatzTypTreeControl
-
public class UmsatzTypTreeControl extends de.willuhn.jameica.gui.AbstractControl
Controller fuer die Umsatz-Kategorien-Auswertung
-
-
Constructor Summary
Constructors Constructor Description UmsatzTypTreeControl(de.willuhn.jameica.gui.AbstractView view)
ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.swt.widgets.Listener
changedListener(de.willuhn.jameica.gui.input.Input input)
Erzeugt einen Listener, der das Event nur dann weiterleitet, wenn an der Auswahl etwas geaendert wurde.UmsatzTypVerlauf
getChart()
Liefert die Chart-Ansicht der Kategorien.de.willuhn.jameica.gui.input.Input
getEnd()
Liefert ein Auswahl-Feld fuer das End-Datum.de.willuhn.jameica.gui.input.Input
getKontoAuswahl()
Liefert eine Auswahlbox fuer das Konto.RangeInput
getRange()
Liefert eine Auswahl mit Zeit-Presets.de.willuhn.jameica.gui.input.Input
getStart()
Liefert ein Auswahl-Feld fuer das Start-Datum.de.willuhn.jameica.gui.input.TextInput
getText()
Liefert ein Eingabefeld fuer einen Suchbegriff.de.willuhn.jameica.gui.parts.TreePart
getTree()
Liefert einen Baum von Umsatzkategorien mit den Umsaetzen.UmsatzTree
getUmsatzTree()
Liefert ein Container-Objekt zum Export des Umsatz-Tree samt Metadaten.void
handleExpand()
Klappt alle Elemente auf oder zu.void
handleRefreshChart()
Aktualisiert den Chart.void
handleReload()
Aktualisiert den Tree.
-
-
-
Method Detail
-
changedListener
public org.eclipse.swt.widgets.Listener changedListener(de.willuhn.jameica.gui.input.Input input)
Erzeugt einen Listener, der das Event nur dann weiterleitet, wenn an der Auswahl etwas geaendert wurde.- Parameters:
input
- das Input-Feld, welches ueberwacht werden soll.- Returns:
- der Listener.
-
getKontoAuswahl
public de.willuhn.jameica.gui.input.Input getKontoAuswahl() throws java.rmi.RemoteException
Liefert eine Auswahlbox fuer das Konto.- Returns:
- Auswahlbox.
- Throws:
java.rmi.RemoteException
-
getText
public de.willuhn.jameica.gui.input.TextInput getText()
Liefert ein Eingabefeld fuer einen Suchbegriff.- Returns:
- Eingabefeld fuer einen Suchbegriff.
-
getRange
public RangeInput getRange()
Liefert eine Auswahl mit Zeit-Presets.- Returns:
- eine Auswahl mit Zeit-Presets.
-
getStart
public de.willuhn.jameica.gui.input.Input getStart()
Liefert ein Auswahl-Feld fuer das Start-Datum.- Returns:
- Auswahl-Feld.
-
getEnd
public de.willuhn.jameica.gui.input.Input getEnd()
Liefert ein Auswahl-Feld fuer das End-Datum.- Returns:
- Auswahl-Feld.
-
getUmsatzTree
public UmsatzTree getUmsatzTree() throws java.rmi.RemoteException
Liefert ein Container-Objekt zum Export des Umsatz-Tree samt Metadaten.- Returns:
- Umsatztree.
- Throws:
java.rmi.RemoteException
-
getTree
public de.willuhn.jameica.gui.parts.TreePart getTree() throws java.rmi.RemoteException
Liefert einen Baum von Umsatzkategorien mit den Umsaetzen.- Returns:
- Baum mit Umsatz-Kategorien.
- Throws:
java.rmi.RemoteException
-
getChart
public UmsatzTypVerlauf getChart() throws java.rmi.RemoteException
Liefert die Chart-Ansicht der Kategorien.- Returns:
- die Chart-Ansicht.
- Throws:
java.rmi.RemoteException
-
handleExpand
public void handleExpand()
Klappt alle Elemente auf oder zu.
-
handleReload
public void handleReload()
Aktualisiert den Tree.
-
handleRefreshChart
public void handleRefreshChart()
Aktualisiert den Chart.
-
-