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.AbstractControlController 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.ListenerchangedListener(de.willuhn.jameica.gui.input.Input input)Erzeugt einen Listener, der das Event nur dann weiterleitet, wenn an der Auswahl etwas geaendert wurde.UmsatzTypVerlaufgetChart()Liefert die Chart-Ansicht der Kategorien.de.willuhn.jameica.gui.input.InputgetEnd()Liefert ein Auswahl-Feld fuer das End-Datum.de.willuhn.jameica.gui.input.InputgetKontoAuswahl()Liefert eine Auswahlbox fuer das Konto.RangeInputgetRange()Liefert eine Auswahl mit Zeit-Presets.de.willuhn.jameica.gui.input.InputgetStart()Liefert ein Auswahl-Feld fuer das Start-Datum.de.willuhn.jameica.gui.input.TextInputgetText()Liefert ein Eingabefeld fuer einen Suchbegriff.de.willuhn.jameica.gui.parts.TreePartgetTree()Liefert einen Baum von Umsatzkategorien mit den Umsaetzen.UmsatzTreegetUmsatzTree()Liefert ein Container-Objekt zum Export des Umsatz-Tree samt Metadaten.voidhandleExpand()Klappt alle Elemente auf oder zu.voidhandleRefreshChart()Aktualisiert den Chart.voidhandleReload()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.RemoteExceptionLiefert 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.RemoteExceptionLiefert 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.
-
-