JRobin封装相关类

ChartSeries

public enum ChartSeries {
	LINE,
	AREA,
	STACK
}
 

ConsolFun

public enum ConsolFun {
	AVERAGE,MIN,MAX,LAST
}
 

GraphFormat

public enum GraphFormat {
	PNG, GIF, JPG
}
 

JRobinArchiveModel

//steps个数据的合并方式
	private ConsolFun consolFun;
	
	//记录数据的频率,RrdDef接收steps个数据,记录一个
	private int steps;
	
	//最大记录数
	private int rows;

 

JRobinChartModel

//ds名称
	private String dsName;
	
	//数据合并方式
	private ConsolFun consolFun;
	
	//曲线说明文字
	private String legend;
	
	//曲线颜色
	private Color color;
	
	//曲线形状
	private ChartSeries chartSeries;
	
	//rrd文件路径
	private String rrdPath;

 

JRobinGraphingParam

//rrd文件路径,如果JRobinChartModel也定义了rrdPath,则优先使用JRobinChartModel中的值
	private String rrdPath;
	
	//标题
	private String title; 
	
	//注释,显示在图片的底部
	private String comment;
	
	//时间起点
	private long startTime; 
	
	//时间终点
	private long endTime;
	
	//一行显示几个曲线说明
	private int legendColumns;
	
	//图片宽度
	private int width;
	
	//图片高度
	private int height;
	
	//是否使用自定义的图片大小
	private boolean useCustomGraphSizeFlag;	
	
	//图片质量,即对JEEG格式生效
	private float quality;	
	
	//图片格式
	private GraphFormat graphFormat;	
	
	//y轴最小值
	private double gridYLower;
	
	//y轴最大值
	private double gridYUpper;
	
	//是否使用自定义的Y轴坐标范围
	private boolean useCustomGridYRangeFlag;

	private String grapfilePath;
 

 

 

 

 

你可能感兴趣的:(in)