Back to project page HRForecast-WFM.
The source code is released under:
Copyright 2014 Ahmed Shafei
If you think the Android project HRForecast-WFM listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package de.hrf.workforcemanagement.models.barchart; //from w w w . ja v a 2 s . c o m import java.util.ArrayList; import org.simpleframework.xml.*; import de.hrf.workforcemanagement.models.*; @Root(name = "bar_chart") public class BarChart extends ChartType { @Element(name = "x_axis") private StandardChartXAxis xAxis; @Element(name = "y_axis") private StandardChartYAxis yAxis; @ElementList(name = "data") private ArrayList<Bar> dataList; public BarChart() { } public BarChart(ArrayList<Property> properties, StandardChartXAxis xAxis, StandardChartYAxis yAxis, ArrayList<Bar> dataList) { super(properties); this.xAxis = xAxis; this.yAxis = yAxis; this.dataList = dataList; } /** * @return the x-axis of the chart */ public StandardChartXAxis getXAxis() { return xAxis; } /** * @param xAxis * the x-axis of the chart */ public void setXAxis(StandardChartXAxis xAxis) { this.xAxis = xAxis; } /** * @return the y-axis of the chart */ public StandardChartYAxis getYAxis() { return yAxis; } /** * @param yAxis * the y-axis of the chart */ public void setYAxis(StandardChartYAxis yAxis) { this.yAxis = yAxis; } /** * @return the bar data of the chart */ public ArrayList<Bar> getDataList() { return dataList; } /** * @param stackedbarDataList * the bar data list of the chart */ public void setDataList(ArrayList<Bar> dataList) { this.dataList = dataList; } @Override public String toString() { return "BarChart: (data= " + this.getDataList() + ", xAxis= " + this.getXAxis() + ", yAxis= " + this.getYAxis() + ")"; } }