Package org.jfree.data.general

Examples of org.jfree.data.general.Dataset


  public Object getValue()
  {
    try
    {
      final Object maybeCollector = getDataRow().get(getDataSource());
      final Dataset dataset;
      final Object cacheKey;
      if (maybeCollector instanceof ICollectorFunction)
      {
        final ICollectorFunction collector = (ICollectorFunction) maybeCollector;
        dataset = (Dataset) collector.getDatasourceValue();
View Full Code Here


                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++) {
            PolarItemRenderer renderer = (PolarItemRenderer) this.renderers.get(i);
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, skip;
    try {
      period = Integer.parseInt((String) params.get("period"));
      skip = Integer.parseInt((String) params.get("skip"));
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

//TODO da rifare
public class GraphController extends AbstractController {

    protected ModelAndView handleRequestInternal(HttpServletRequest req, HttpServletResponse res) throws Exception {

        Dataset storico = (Dataset) req.getAttribute(Constant.SPEDIZIONE);
        XYChart chart = new XYChart(new SpedizioneCriteria());
        Map<Object, Object> model = new FastMap<Object, Object>();
        model.put(Constant.GRAFICO, chart.getGraph());
        return new ModelAndView(new PngView(), model);
        // return null;
View Full Code Here

  public Plot getPlot(int chartType) throws DatasetProduceException, ChartValidationException {
    if (plot == null) {
      int rendererIndex = PlotTypes.getRendererIndex(type);

      Dataset data = getDataset();
      AbstractRenderer rend = PlotTypes.getRenderer(rendererIndex);
      if (chartType == ChartConstants.OVERLAY_XY || chartType == ChartConstants.COMBINED_XY) {
        switch (rendererIndex) {
          case PlotConstants.XY_AREA :
          case PlotConstants.XY_LINE :
View Full Code Here

    @Override
    public JFreeChart buildChart(ChartingDefinition chartingDefinition)
    {
        _seriesBuilder.setDatasetHolder(newDatasetHolder());
        Dataset dataset = _seriesBuilder.build(chartingDefinition.getSeriesDefinitions());

        JFreeChart chart = createChart(chartingDefinition, dataset);
        return chart;
    }
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++) {
            PolarItemRenderer renderer = (PolarItemRenderer) this.renderers.get(i);
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

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.