| 1 33 34 package com.icesoft.icefaces.samples.showcase.components.charts; 35 36 37 import java.awt.*; 38 import java.util.ArrayList ; 39 import java.util.Arrays ; 40 import java.util.List ; 41 42 48 public class AxisChartBean extends Chart{ 49 50 public static final List areaXaxisLabels = new ArrayList (Arrays.asList( 52 new String []{"2000", "2001", "2002", "2003", "2004", "2005", 53 "2006"})); 54 55 private static final List legendLabels = new ArrayList (Arrays.asList( 57 new String []{"Bugs", "Enhancements", "Fixed"})); 58 59 public static final List areaData = new ArrayList ( 61 Arrays.asList(new double[][]{new double[]{350, 50, 400}, 62 new double[]{45, 145, 50}, 63 new double[]{-36, 6, 98}, 64 new double[]{66, 166, 74}, 65 new double[]{145, 105, 55}, 66 new double[]{80, 110, 4}, 67 new double[]{10, 90, 70}})); 68 69 private static final List areaPaints = 71 new ArrayList (Arrays.asList(new Color[]{new Color(153, 0, 255, 100), 72 new Color(204, 0, 255, 150), 73 new Color(204, 0, 1, 74 150)})); 75 76 77 public AxisChartBean(){ 78 super(); 79 } 80 81 public List getAreaXaxisLabels() { 82 83 return areaXaxisLabels; 84 } 85 86 87 public List getLegendLabels() { 88 89 return legendLabels; 90 } 91 92 93 public List getAreaData() { 94 95 return areaData; 96 } 97 98 99 public List getAreaPaints() { 100 101 return areaPaints; 102 } 103 104 105 } 106 | Popular Tags |