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