1 package com.wikihouse.wildcats0201.jdbcchart; 2 3 import java.sql.Connection; 4 5 import org.jfree.chart.JFreeChart; 6 import org.jfree.data.general.Dataset; 7 8 import com.wikihouse.wildcats0201.jdbcchart.dto.ChartDTO; 9 10 /*** 11 * <B>LineChart </B>. LineChartのインタフェイスです。 12 * 13 * @author $Author: wildcats $ 14 * @version $Revision: 5 $ 15 */ 16 public interface LineChart { 17 18 /*** 19 * Datasetを取得します。 20 * 21 * @param conn 22 * コネクション 23 * @param sql 24 * SQL 25 * @return Dataset 26 */ 27 public Dataset getDataSet(Connection conn, String sql); 28 29 /*** 30 * JFreechartを取得します。 31 * 32 * @param data 33 * ChartDTO 34 * @return JFreechart 35 */ 36 public JFreeChart getJFreeChart(ChartDTO data); 37 38 }