Package org.jfree.data.general

Examples of org.jfree.data.general.Dataset


                yAxis.addChangeListener(this);
            }
        }
        int datasetCount = this.datasets.size();
        for (int i = 0; i < datasetCount; i++) {
            Dataset dataset = (Dataset) this.datasets.get(i);
            if (dataset != null) {
                dataset.addChangeListener(this);
            }
        }
        int rendererCount = this.renderers.size();
        for (int i = 0; i < rendererCount; i++) {
            CategoryItemRenderer renderer
View Full Code Here


                axis.addChangeListener(this);
            }
        }
        int datasetCount = this.datasets.size();
        for (int i = 0; i < datasetCount; i++) {
            Dataset dataset = (Dataset) this.datasets.get(i);
            if (dataset != null) {
                dataset.addChangeListener(this);
            }
        }
        int rendererCount = this.renderers.size();
        for (int i = 0; i < rendererCount; i++) {
            XYItemRenderer renderer = (XYItemRenderer) this.renderers.get(i);
View Full Code Here

    boolean isStacked = false;
    Node datasetTypeNode = chartAttributes.selectSingleNode( ChartDefinition.DATASET_TYPE_NODE_NAME );
    if ( datasetTypeNode != null ) {
      datasetType = datasetTypeNode.getText();
    }
    Dataset dataDefinition = null;
    if ( ChartDefinition.XY_SERIES_COLLECTION_STR.equalsIgnoreCase( datasetType ) ) {
      dataDefinition = new XYSeriesCollectionChartDefinition( data, byRow, chartAttributes, getSession() );
    } else if ( ChartDefinition.TIME_SERIES_COLLECTION_STR.equalsIgnoreCase( datasetType ) ) {

      Node stackedNode = chartAttributes.selectSingleNode( ChartDefinition.STACKED_NODE_NAME );
View Full Code Here

    // Object linkGenerator = getLinkGenerator();
    Mapped root = (Mapped) PageUtils.findRoot(this, pageContext);
    root.enableMapping();
    String chartId = ((CewolfRootTag) root).getChartId();
    try {
      Dataset dataset = PageUtils.getDataset(chartId, pageContext);
      Writer out = pageContext.getOut();
      final boolean isIE = BrowserDetection.isIE((HttpServletRequest) pageContext.getRequest());
      if (hasToolTips()) {
        enableToolTips(out, isIE);
      }
View Full Code Here

  public Plot getPlot(int chartType) throws DatasetProduceException, ChartValidationException {
    log.debug("Plot.getPlot: chartType: " + chartType);
    if (plot == null) {
      int rendererIndex = PlotTypes.getRendererIndex(type);
     
      Dataset data = (Dataset) getDataset();
      log.debug("Plot.getPlot: data name: " +data.getClass().getName());
      AbstractRenderer rend = PlotTypes.getRenderer(rendererIndex);
      log.debug("Plot.getPlot: rendererIndex: " + rendererIndex);
      if (chartType == ChartConstants.OVERLAY_XY || chartType == ChartConstants.COMBINED_XY) {
        switch (rendererIndex) {
          case XY_AREA :
View Full Code Here

   */
  public Object produceDataset(Map params) throws DatasetProduceException {
    log.debug(params);
    DatasetProducer datasetProducer = (DatasetProducer)params.get("producer");
    log.debug(datasetProducer);
    Dataset dataset = (Dataset)datasetProducer.produceDataset(params);
    String suffix = (String)params.get("suffix");
    int period = ((Integer)params.get("period")).intValue();
    int skip = ((Integer)params.get("skip")).intValue();
    if(dataset instanceof XYDataset){
          return MovingAverage.createMovingAverage((XYDataset)dataset, suffix, period, skip);
View Full Code Here

   */

  public JFreeChart createChart(DatasetMap datasets) {
    // get data for diagrams
    logger.debug("IN");
    Dataset dataset=(Dataset)datasets.getDatasets().get("1");


    DialPlot plot = new DialPlot();
    plot.setDataset((ValueDataset)dataset);

View Full Code Here

      int i = 0;
     
      Iterator itDataset = keyDataset.iterator();
      while(itDataset.hasNext()) {
        String key = (String) itDataset.next();
        Dataset dataset = (Dataset)hmDataset.get(key);
        plot.setDataset(i, (ValueDataset)dataset);
        if (key.indexOf("__") > 0)
          setName(key.substring(0, key.indexOf("__")));
        else
          setName(key);
View Full Code Here

   * @return A chart speedometer.
   */

  public JFreeChart createChart(DatasetMap datasets) {
    logger.debug("IN");
    Dataset dataset=(Dataset)datasets.getDatasets().get("1");

    DialPlot plot = new DialPlot();
    plot.setDataset((ValueDataset)dataset);
    plot.setDialFrame(new StandardDialFrame());

View Full Code Here

 
 
  public JFreeChart createChart(DatasetMap datasets) {
   
    logger.debug("IN");
    Dataset dataset=(Dataset)datasets.getDatasets().get("1");
    ValueDataset valDataSet = (ValueDataset)dataset;
   
    Number value = valDataSet.getValue();
   
    DefaultCategoryDataset datasetC = new DefaultCategoryDataset();
View Full Code Here

TOP

Related Classes of org.jfree.data.general.Dataset

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.