Class AbstractChartDataSaldo
- java.lang.Object
-
- de.willuhn.jameica.hbci.gui.chart.AbstractChartDataSaldo
-
- All Implemented Interfaces:
ChartData
,LineChartData
- Direct Known Subclasses:
ChartDataSaldoForecast
,ChartDataSaldoSumme
,ChartDataSaldoTrend
,ChartDataSaldoVerlauf
public abstract class AbstractChartDataSaldo extends java.lang.Object implements LineChartData
Basis-Implementierung eines Datensatzes fuer die Darstellung des Saldenverlaufs.
-
-
Field Summary
Fields Modifier and Type Field Description protected static de.willuhn.util.I18N
i18n
-
Constructor Summary
Constructors Constructor Description AbstractChartDataSaldo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int[]
getColor()
Liefert ein Array mit den Farbwerten (0-255) fuer Ror, Gruen und Blau.boolean
getCurve()
Legt fest, ob die Punkte gerade oder zu einer geschwungenen Linie verbunden werden sollen.java.lang.String
getDataAttribute()
Liefert den Namen des Attributs, welches fuer die Werte verwendet werden soll.java.lang.String
getLabelAttribute()
Liefert den Namen des Attributs fuer die Beschriftung.boolean
isFilled()
Legt fest, ob die Flaeche unter der Linie gefüllt ist oder nicht.
-
-
-
Method Detail
-
getDataAttribute
public java.lang.String getDataAttribute() throws java.rmi.RemoteException
Description copied from interface:ChartData
Liefert den Namen des Attributs, welches fuer die Werte verwendet werden soll. Der Wert des Attributes muss vom Typ java.lang.Number sein.- Specified by:
getDataAttribute
in interfaceChartData
- Returns:
- Name des Werte-Attributs.
- Throws:
java.rmi.RemoteException
- See Also:
ChartData.getDataAttribute()
-
getLabelAttribute
public java.lang.String getLabelAttribute() throws java.rmi.RemoteException
Description copied from interface:ChartData
Liefert den Namen des Attributs fuer die Beschriftung.- Specified by:
getLabelAttribute
in interfaceChartData
- Returns:
- Name des Attributs fuer die Beschriftung. Der Wert des Attributes muss vom Typ java.lang.Date sein.
- Throws:
java.rmi.RemoteException
- See Also:
ChartData.getLabelAttribute()
-
getCurve
public boolean getCurve()
Description copied from interface:LineChartData
Legt fest, ob die Punkte gerade oder zu einer geschwungenen Linie verbunden werden sollen.- Specified by:
getCurve
in interfaceLineChartData
- Returns:
- true, wenn die Punkte zu einer geschwungenen Linie verbunden werden sollen.
- See Also:
LineChartData.getCurve()
-
getColor
public int[] getColor() throws java.rmi.RemoteException
Description copied from interface:LineChartData
Liefert ein Array mit den Farbwerten (0-255) fuer Ror, Gruen und Blau.- Specified by:
getColor
in interfaceLineChartData
- Returns:
- Array mit den Farbwerten oder null, wenn eine zufaellige Farbe gewaehlt werden soll.
- Throws:
java.rmi.RemoteException
- See Also:
LineChartData.getColor()
-
isFilled
public boolean isFilled() throws java.rmi.RemoteException
Description copied from interface:LineChartData
Legt fest, ob die Flaeche unter der Linie gefüllt ist oder nicht.- Specified by:
isFilled
in interfaceLineChartData
- Returns:
- true falls gefuellt.
- Throws:
java.rmi.RemoteException
- See Also:
LineChartData.isFilled()
-
-