Android Open Source - HzGrapher Line Graph V O From Project Back to project page HzGrapher .
License The source code is released under:
Apache License
If you think the Android project HzGrapher listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package com.handstudio.android.hzgrapherlib.vo.linegraph;
/ * f r o m w w w . j a v a 2 s . c o m * /
import java.util.List;
import com.handstudio.android.hzgrapherlib.animation.GraphAnimation;
import com.handstudio.android.hzgrapherlib.vo.Graph;
public class LineGraphVO extends Graph{
//max value
private int maxValue = DEFAULT_MAX_VALUE;
//increment
private int increment = DEFAULT_INCREMENT;
//animation
private GraphAnimation animation = null;
private String[] legendArr = null;
private List<LineGraph> arrGraph = null;
private int graphBG = -1;
private boolean isDrawRegion = false;
public LineGraphVO(String[] legendArr, List<LineGraph> arrGraph) {
super ();
this.setLegendArr(legendArr);
this.arrGraph = arrGraph;
}
public LineGraphVO(String[] legendArr, List<LineGraph> arrGraph, int graphBG) {
super ();
this.setLegendArr(legendArr);
this.arrGraph = arrGraph;
this.setGraphBG(graphBG);
}
public LineGraphVO(int paddingBottom, int paddingTop, int paddingLeft,
int paddingRight, int marginTop, int marginRight, int maxValue,
int increment, String[] legendArr, List<LineGraph> arrGraph) {
super (paddingBottom, paddingTop, paddingLeft, paddingRight, marginTop, marginRight);
this.maxValue = maxValue;
this.increment = increment;
this.setLegendArr(legendArr);
this.arrGraph = arrGraph;
}
public LineGraphVO(int paddingBottom, int paddingTop, int paddingLeft,
int paddingRight, int marginTop, int marginRight, int maxValue,
int increment, String[] legendArr, List<LineGraph> arrGraph, int graphBG) {
super (paddingBottom, paddingTop, paddingLeft, paddingRight, marginTop, marginRight);
this.maxValue = maxValue;
this.increment = increment;
this.setLegendArr(legendArr);
this.arrGraph = arrGraph;
this.setGraphBG(graphBG);
}
public int getMaxValue() {
return maxValue;
}
public void setMaxValue(int maxValue) {
this.maxValue = maxValue;
}
public int getIncrement() {
return increment;
}
public void setIncrement(int increment) {
this.increment = increment;
}
public String[] getLegendArr() {
return legendArr;
}
public void setLegendArr(String[] legendArr) {
this.legendArr = legendArr;
}
public List<LineGraph> getArrGraph() {
return arrGraph;
}
public void setArrGraph(List<LineGraph> arrGraph) {
this.arrGraph = arrGraph;
}
public int getGraphBG() {
return graphBG;
}
public void setGraphBG(int graphBG) {
this.graphBG = graphBG;
}
public GraphAnimation getAnimation() {
return animation;
}
public void setAnimation(GraphAnimation animation) {
this.animation = animation;
}
public boolean isDrawRegion() {
return isDrawRegion;
}
public void setDrawRegion(boolean isDrawRegion) {
this.isDrawRegion = isDrawRegion;
}
}
Java Source Code List com.handstudio.android.hzgrapher.BarGraphActivity.java com.handstudio.android.hzgrapher.BubbleGraphActivity.java com.handstudio.android.hzgrapher.BubbleGraphActivity.java com.handstudio.android.hzgrapher.CircleGraphActivity.java com.handstudio.android.hzgrapher.CircleGraphActivity.java com.handstudio.android.hzgrapher.CurveCompareGraphActivity.java com.handstudio.android.hzgrapher.CurveCompareGraphActivity.java com.handstudio.android.hzgrapher.CurveGraphActivity.java com.handstudio.android.hzgrapher.CurveGraphActivity.java com.handstudio.android.hzgrapher.CurveGraphWithRegionActivity.java com.handstudio.android.hzgrapher.CurveGraphWithRegionActivity.java com.handstudio.android.hzgrapher.LineCompareGraphActivity.java com.handstudio.android.hzgrapher.LineCompareGraphActivity.java com.handstudio.android.hzgrapher.LineGraphActivity.java com.handstudio.android.hzgrapher.LineGraphActivity.java com.handstudio.android.hzgrapher.LineGraphWithRegionActivity.java com.handstudio.android.hzgrapher.LineGraphWithRegionActivity.java com.handstudio.android.hzgrapher.MainActivity.java com.handstudio.android.hzgrapher.MainActivity.java com.handstudio.android.hzgrapher.PieGraphActivity.java com.handstudio.android.hzgrapher.PieGraphActivity.java com.handstudio.android.hzgrapher.RadarGraphActivity.java com.handstudio.android.hzgrapher.RadarGraphActivity.java com.handstudio.android.hzgrapher.ScatterGraphActivity.java com.handstudio.android.hzgrapher.ScatterGraphActivity.java com.handstudio.android.hzgrapherlib.animation.GraphAnimation.java com.handstudio.android.hzgrapherlib.canvas.GraphCanvasWrapper.java com.handstudio.android.hzgrapherlib.error.ErrorCode.java com.handstudio.android.hzgrapherlib.error.ErrorDetector.java com.handstudio.android.hzgrapherlib.graphview.BarGraphView.java com.handstudio.android.hzgrapherlib.graphview.BubbleGraphView.java com.handstudio.android.hzgrapherlib.graphview.CircleGraphView.java com.handstudio.android.hzgrapherlib.graphview.CurveCompareGraphView.java com.handstudio.android.hzgrapherlib.graphview.CurveGraphView.java com.handstudio.android.hzgrapherlib.graphview.LineCompareGraphView.java com.handstudio.android.hzgrapherlib.graphview.LineGraphView.java com.handstudio.android.hzgrapherlib.graphview.RadarGraphView.java com.handstudio.android.hzgrapherlib.graphview.ScatterGraphView.java com.handstudio.android.hzgrapherlib.path.GraphPath.java com.handstudio.android.hzgrapherlib.util.Converter.java com.handstudio.android.hzgrapherlib.util.EuclidLine.java com.handstudio.android.hzgrapherlib.util.EuclidPoint.java com.handstudio.android.hzgrapherlib.util.IntersectFinder.java com.handstudio.android.hzgrapherlib.util.MatrixTranslator.java com.handstudio.android.hzgrapherlib.util.Spline.java com.handstudio.android.hzgrapherlib.vo.GraphNameBox.java com.handstudio.android.hzgrapherlib.vo.Graph.java com.handstudio.android.hzgrapherlib.vo.bargraph.BarGraphVO.java com.handstudio.android.hzgrapherlib.vo.bargraph.BarGraph.java com.handstudio.android.hzgrapherlib.vo.bubblegraph.BubbleGraphVO.java com.handstudio.android.hzgrapherlib.vo.bubblegraph.BubbleGraph.java com.handstudio.android.hzgrapherlib.vo.circlegraph.CircleGraphVO.java com.handstudio.android.hzgrapherlib.vo.circlegraph.CircleGraph.java com.handstudio.android.hzgrapherlib.vo.curvegraph.CurveGraphVO.java com.handstudio.android.hzgrapherlib.vo.curvegraph.CurveGraph.java com.handstudio.android.hzgrapherlib.vo.linegraph.LineGraphVO.java com.handstudio.android.hzgrapherlib.vo.linegraph.LineGraph.java com.handstudio.android.hzgrapherlib.vo.radargraph.RadarGraphVO.java com.handstudio.android.hzgrapherlib.vo.radargraph.RadarGraph.java com.handstudio.android.hzgraphlib.vo.scattergraph.ScatterGraphVO.java com.handstudio.android.hzgraphlib.vo.scattergraph.ScatterGraph.java