first commit
This commit is contained in:
56
hrmsEjb/net/sf/jasperreports/charts/util/XYZElement.java
Normal file
56
hrmsEjb/net/sf/jasperreports/charts/util/XYZElement.java
Normal file
@@ -0,0 +1,56 @@
|
||||
package net.sf.jasperreports.charts.util;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
public class XYZElement implements Serializable {
|
||||
private static final long serialVersionUID = 10200L;
|
||||
|
||||
private Comparable series = null;
|
||||
|
||||
private List xElements = null;
|
||||
|
||||
private List yElements = null;
|
||||
|
||||
private List zElements = null;
|
||||
|
||||
public XYZElement() {
|
||||
this.xElements = new ArrayList();
|
||||
this.yElements = new ArrayList();
|
||||
this.zElements = new ArrayList();
|
||||
}
|
||||
|
||||
public void setSeries(Comparable series) {
|
||||
this.series = series;
|
||||
}
|
||||
|
||||
public Comparable getSeries() {
|
||||
return this.series;
|
||||
}
|
||||
|
||||
public void addElement(Number xElement, Number yElement, Number zElement) {
|
||||
this.xElements.add(xElement);
|
||||
this.yElements.add(yElement);
|
||||
this.zElements.add(zElement);
|
||||
}
|
||||
|
||||
public Number getXElement(int index) {
|
||||
return this.xElements.get(index);
|
||||
}
|
||||
|
||||
public Number getYElement(int index) {
|
||||
return this.yElements.get(index);
|
||||
}
|
||||
|
||||
public Number getZElement(int index) {
|
||||
return this.zElements.get(index);
|
||||
}
|
||||
|
||||
public int getCount() {
|
||||
int retVal = 0;
|
||||
if (this.xElements != null)
|
||||
retVal = this.xElements.size();
|
||||
return retVal;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user