java/cewolf-1.0/src/main/java/de/laures/cewolf/dp/DataSourceXYDatasetProducer.java
author František Kučera <franta-hg@frantovo.cz>
Sun, 01 Mar 2009 11:06:49 +0100
changeset 4 249560bcc466
parent 1 639991d0808a
permissions -rw-r--r--
Doplnění serializovatelnosti
     1 package de.laures.cewolf.dp;
     2 
     3 import java.io.Serializable;
     4 import java.util.Date;
     5 import java.util.Map;
     6 
     7 import de.laures.cewolf.DatasetProduceException;
     8 import de.laures.cewolf.DatasetProducer;
     9 
    10 /**
    11  * @author glaures
    12  *
    13  * To change this generated comment edit the template variable "typecomment":
    14  * Window>Preferences>Java>Templates.
    15  * To enable and disable the creation of type comments go to
    16  * Window>Preferences>Java>Code Generation.
    17  */
    18 public class DataSourceXYDatasetProducer implements DatasetProducer, Serializable {
    19 
    20 	public static final String PARAM_SERIES_LIST = "series";
    21 
    22 	/**
    23 	 * @see de.laures.cewolf.DatasetProducer#produceDataset(Map)
    24 	 */
    25 	public Object produceDataset(Map params) throws DatasetProduceException {
    26 		/*
    27 		DataSourceXYSeries series = new DataSourceXYSeries("select * from xy;");
    28 		XYSeriesCollection dataset = new XYSeriesCollection();
    29 		try {
    30 			DataSource ds = getDataSource((String)params.get(PARAM_DATASOURCE));
    31 			dataset.addSeries(series.produceXYSeries(ds));
    32 		} catch (NamingException nEx) {
    33 			nEx.printStackTrace();
    34 			throw new DatasetProduceException(nEx.getMessage());
    35 		}
    36 		*/
    37 		return null;
    38 	}
    39 
    40 	/**
    41 	 * @see de.laures.cewolf.DatasetProducer#hasExpired(Map, Date)
    42 	 */
    43 	public boolean hasExpired(Map params, Date since) {
    44 		return true;
    45 	}
    46 
    47 	/**
    48 	 * @see de.laures.cewolf.DatasetProducer#getProducerId()
    49 	 */
    50 	public String getProducerId() {
    51 		return toString();
    52 	}
    53 
    54 }