001 package jp.osdl.jbento2.chart;
002
003 import org.jfree.data.category.DefaultCategoryDataset;
004 import org.jfree.data.general.AbstractDataset;
005
006 public class CategoryDataSetBuilder extends DataSetBuilderBase {
007
008 protected AbstractDataset newDataset() {
009 return new DefaultCategoryDataset();
010 }
011
012 protected void add(AbstractDataset dataset, String row, String column,
013 String value) {
014 try {
015 ((DefaultCategoryDataset) dataset).addValue(
016 Double.parseDouble(value), row, column);
017 } catch (NumberFormatException e) {
018 System.err.println("row=\"" + row + "\", value=\"" + value
019 + "\" : " + e.getMessage());
020 }
021 }
022
023 }