?? datasourcexydatasetproducer.java
字號:
package de.laures.cewolf.dp;
import java.io.Serializable;
import java.util.Date;
import java.util.Map;
import de.laures.cewolf.DatasetProduceException;
import de.laures.cewolf.DatasetProducer;
/**
* @author glaures
*
* To change this generated comment edit the template variable "typecomment":
* Window>Preferences>Java>Templates.
* To enable and disable the creation of type comments go to
* Window>Preferences>Java>Code Generation.
*/
public class DataSourceXYDatasetProducer implements DatasetProducer, Serializable {
public static final String PARAM_SERIES_LIST = "series";
/**
* @see de.laures.cewolf.DatasetProducer#produceDataset(Map)
*/
public Object produceDataset(Map params) throws DatasetProduceException {
DataSourceXYSeries series = new DataSourceXYSeries("select * from xy;");
XYSeriesCollection dataset = new XYSeriesCollection();
try {
DataSource ds = getDataSource((String)params.get(PARAM_DATASOURCE));
dataset.addSeries(series.produceXYSeries(ds));
} catch (NamingException nEx) {
nEx.printStackTrace();
throw new DatasetProduceException(nEx.getMessage());
}
*/
return null;
}
/**
* @see de.laures.cewolf.DatasetProducer#hasExpired(Map, Date)
*/
public boolean hasExpired(Map params, Date since) {
return true;
}
/**
* @see de.laures.cewolf.DatasetProducer#getProducerId()
*/
public String getProducerId() {
return toString();
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -