Package schule.ngb.zm.shapes.charts
Interface ChartValue
- All Known Subinterfaces:
RingChart.RingChartValue
- All Known Implementing Classes:
BasicChartValue
public interface ChartValue
Schnittstelle für Datenpunkte, die in einem Diagramm dargestellt werden
sollen. Durch Implementation dieser Schnittstelle kann eine Klasse in den
meisten Diagrammarten dargestllt werden. Einige Diagrammarten benötigen aber
spezialisiertere Schnittstellen, die von dieser abgeleitet werden.
-
Method Summary
Modifier and TypeMethodDescriptiongetColor()Gibt eine Farbe für den Datenpunkt zurück.getLabel()Gibt eine Beschriftung für den Datenpunkt zurück.doublegetValue()Gibt den Datenwert des Datenpunktes zurück.doublegetX()Gibt den x-Wert des Datenpunktes zurück.voidÄndert die Farbe dieses Datenpunktes.voidÄndert die Beschriftung dieses Datenpunktes.voidsetValue(double pValue) Ändert den Datenwert dieses Datenpunktes.
-
Method Details
-
getX
double getX()Gibt den x-Wert des Datenpunktes zurück. Nicht alle Diagrammarten benötigen einen x-Wert und ignorieren diesen dann gegebenenfalls. Soll die Klasse nur in Diagrammen ohne x-Wert (zum BeispielKreis-oderBalkendiagramm) dargestellt werden, wird empfohlen, dass immer0zurückgegeben wird.- Returns:
- Der x-Wert des Datenpunktes.
-
getValue
double getValue()Gibt den Datenwert des Datenpunktes zurück.Der Datenwert wird je nach Diagrammtyp anders interpretiert. In
LineCharts wird er im Zusammenhang mit demx-Wertals y-Wert eines Datenpunktes genommen. InKreisdiagrammenwird er als Anteil des Datums im Kreis verstanden.- Returns:
- Der Wert des Datenpunktes.
-
setValue
void setValue(double pValue) Ändert den Datenwert dieses Datenpunktes.- Parameters:
pValue-
-
getLabel
String getLabel()Gibt eine Beschriftung für den Datenpunkt zurück. Wirdnullzurückgegeben, dann erstellt das Diagramm automatisch eine Beschriftung, falls nötig (in der Regel der Datenwert).- Returns:
- Eine Beschriftung.
-
setLabel
Ändert die Beschriftung dieses Datenpunktes.- Parameters:
pLabel- Die neue Beschriftung.
-
getColor
Color getColor()Gibt eine Farbe für den Datenpunkt zurück. Wirdnullzurückgegeben, dann wählt das Diagramm automatisch eine Farbe für die Darstellung.- Returns:
- Eine Farbe.
-
setColor
Ändert die Farbe dieses Datenpunktes.- Parameters:
pColor- Die neue Farbe.
-