2018-07-10 17:50:37 +02:00
|
|
|
package org.gcube.portlets.user.accountingdashboard.shared.data;
|
|
|
|
|
|
|
|
import java.io.Serializable;
|
2018-07-11 19:29:22 +02:00
|
|
|
import java.util.ArrayList;
|
2018-07-10 17:50:37 +02:00
|
|
|
|
|
|
|
/**
|
|
|
|
*
|
|
|
|
* @author Giancarlo Panichi
|
|
|
|
*
|
|
|
|
*/
|
|
|
|
public class ReportElementData implements Serializable {
|
|
|
|
|
|
|
|
private static final long serialVersionUID = -4942929709611742287L;
|
|
|
|
private String label;
|
|
|
|
private String category;
|
|
|
|
private String xAxis;
|
|
|
|
private String yAxis;
|
|
|
|
|
2018-07-11 19:29:22 +02:00
|
|
|
private ArrayList<SeriesData> serieses;
|
2018-07-10 17:50:37 +02:00
|
|
|
|
|
|
|
public ReportElementData() {
|
|
|
|
super();
|
|
|
|
}
|
|
|
|
|
2018-07-11 19:29:22 +02:00
|
|
|
public ReportElementData(String label, String category, String xAxis, String yAxis,
|
|
|
|
ArrayList<SeriesData> serieses) {
|
2018-07-10 17:50:37 +02:00
|
|
|
super();
|
|
|
|
this.label = label;
|
|
|
|
this.category = category;
|
|
|
|
this.xAxis = xAxis;
|
|
|
|
this.yAxis = yAxis;
|
|
|
|
this.serieses = serieses;
|
|
|
|
}
|
|
|
|
|
|
|
|
public String getLabel() {
|
|
|
|
return label;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setLabel(String label) {
|
|
|
|
this.label = label;
|
|
|
|
}
|
|
|
|
|
|
|
|
public String getCategory() {
|
|
|
|
return category;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setCategory(String category) {
|
|
|
|
this.category = category;
|
|
|
|
}
|
|
|
|
|
|
|
|
public String getxAxis() {
|
|
|
|
return xAxis;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setxAxis(String xAxis) {
|
|
|
|
this.xAxis = xAxis;
|
|
|
|
}
|
|
|
|
|
|
|
|
public String getyAxis() {
|
|
|
|
return yAxis;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setyAxis(String yAxis) {
|
|
|
|
this.yAxis = yAxis;
|
|
|
|
}
|
|
|
|
|
2018-07-11 19:29:22 +02:00
|
|
|
public ArrayList<SeriesData> getSerieses() {
|
2018-07-10 17:50:37 +02:00
|
|
|
return serieses;
|
|
|
|
}
|
|
|
|
|
2018-07-11 19:29:22 +02:00
|
|
|
public void setSerieses(ArrayList<SeriesData> serieses) {
|
2018-07-10 17:50:37 +02:00
|
|
|
this.serieses = serieses;
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public String toString() {
|
|
|
|
return "ReportElementData [label=" + label + ", category=" + category + ", xAxis=" + xAxis + ", yAxis=" + yAxis
|
2018-07-11 19:29:22 +02:00
|
|
|
+ ", serieses=" + serieses + "]";
|
2018-07-10 17:50:37 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
}
|