Examples of DefaultPieDataset


Examples of org.jfree.data.general.DefaultPieDataset

   * @return A sample dataset.
   */
  private PieDataset createSampleDataset()
  {

    final DefaultPieDataset result = new DefaultPieDataset();
    result.setValue("Java", new Double(43.2));
    result.setValue("Visual Basic", new Double(10.0));
    result.setValue("C/C++", new Double(17.5));
    result.setValue("PHP", new Double(32.5));
    result.setValue("Perl", new Double(0.0));
    return result;

  }
View Full Code Here

Examples of org.jfree.data.general.DefaultPieDataset

   *
   * @return A sample dataset.
   */
  private PieDataset createSampleDataset()
  {
    final DefaultPieDataset result = new DefaultPieDataset();
    // cheating: java has a higher chance to be the best language :)
    result.setValue("Java", new Integer((int) (Math.random() * 200)));
    result.setValue("Visual Basic", new Integer((int) (Math.random() * 50)));
    result.setValue("C/C++", new Integer((int) (Math.random() * 100)));
    result.setValue("PHP", new Integer((int) (Math.random() * 50)));
    result.setValue("Perl", new Integer((int) (Math.random() * 100)));
    return result;

  }
View Full Code Here

Examples of org.jfree.data.general.DefaultPieDataset

   *
   * @return A sample dataset.
   */
  private PieDataset createSampleDataset(final int[] votes)
  {
    final DefaultPieDataset result = new DefaultPieDataset();
    // cheating: java has a higher chance to be the best language :)
    result.setValue("Java", new Integer(votes[0]));
    result.setValue("Visual Basic", new Integer(votes[1]));
    result.setValue("C/C++", new Integer(votes[2]));
    result.setValue("PHP", new Integer(votes[3]));
    result.setValue("Perl", new Integer(votes[4]));
    return result;
  }
View Full Code Here

Examples of org.jfree.data.general.DefaultPieDataset

   *
   * @return A sample dataset.
   */
  private PieDataset createSampleDataset()
  {
    final DefaultPieDataset result = new DefaultPieDataset();
    // cheating: java has a higher chance to be the best language :)
    result.setValue("Java", new Integer((int) (Math.random() * 200)));
    result.setValue("Visual Basic", new Integer((int) (Math.random() * 50)));
    result.setValue("C/C++", new Integer((int) (Math.random() * 100)));
    result.setValue("PHP", new Integer((int) (Math.random() * 50)));
    result.setValue("Perl", new Integer((int) (Math.random() * 100)));
    return result;

  }
View Full Code Here

Examples of org.jfree.data.general.DefaultPieDataset

   *
   * @return A sample dataset.
   */
  private PieDataset createSampleDataset()
  {
    final DefaultPieDataset result = new DefaultPieDataset();
    // cheating: java has a higher chance to be the best language :)
    result.setValue("Java", new Integer((int) (Math.random() * 200)));
    result.setValue("Visual Basic", new Integer((int) (Math.random() * 50)));
    result.setValue("C/C++", new Integer((int) (Math.random() * 100)));
    result.setValue("PHP", new Integer((int) (Math.random() * 50)));
    result.setValue("Perl", new Integer((int) (Math.random() * 100)));
    return result;

  }
View Full Code Here

Examples of org.jfree.data.general.DefaultPieDataset

    {
      pieDataset = null;
      results.clear();
      if (getResetGroup() == null)
      {
        pieDataset = new DefaultPieDataset();
        results.add(pieDataset);
      }
    }
    else
    {
View Full Code Here

Examples of org.jfree.data.general.DefaultPieDataset

      if (FunctionUtilities.isDefinedGroup(getResetGroup(), event))
      {
        // reset ...
        if (FunctionUtilities.isDefinedPrepareRunLevel(this, event))
        {
          pieDataset = new DefaultPieDataset();
          results.add(pieDataset);
        }
        else
        {
          if (FunctionUtilities.isLayoutLevel(event))
View Full Code Here

Examples of org.jfree.data.general.DefaultPieDataset

      // we do not modify the created dataset if this is not the function
      // computation run. (FunctionLevel '0')
      return;
    }

    final DefaultPieDataset localPieDataset = pieDataset;

    if (!isSummaryOnly())
    {
      final Object seriesObject = getDataRow().get(getSeriesColumn());
      final Comparable seriesComparable;
      if (seriesObject instanceof Comparable)
      {
        seriesComparable = (Comparable) seriesObject;
      }
      else
      {
        // ok, we need some better error management here. Its a
        // prototype :)
        seriesComparable = "PIESETCOLL.USER_ERROR_CATEGORY_NOT_COMPARABLE"; //$NON-NLS-1$
      }
      final Object valueObject = getDataRow().get(getValueColumn());

      Number value = (valueObject instanceof Number) ? (Number) valueObject : null;

      Object isThere = null;
      try
      {
        isThere = localPieDataset.getValue(seriesComparable);
      }
      catch (Exception ignored)
      {
      }
      if (isThere != null)
      {
        final double val = (value != null) ? value.doubleValue() : 0;
        value = new Double(val + ((Number) isThere).doubleValue());
      }

      localPieDataset.setValue(seriesComparable, value);

    }
  }
View Full Code Here

Examples of org.jfree.data.general.DefaultPieDataset

      // we do not modify the created dataset if this is not the function
      // computation run. (FunctionLevel '0')
      return;
    }

    final DefaultPieDataset localPieDataset = pieDataset;

    if (isSummaryOnly())
    {
      if (FunctionUtilities.isDefinedGroup(getGroup(), reportEvent))
      {
        // we can be sure that everything has been computed here. So
        // grab the
        // values and add them to the dataset.
        final Object seriesObject = getDataRow().get(getSeriesColumn());
        final Comparable seriesComparable;
        if (seriesObject instanceof Comparable)
        {
          seriesComparable = (Comparable) seriesObject;
        }
        else
        {
          // ok, we need some better error management here. Its a
          // prototype :)
          seriesComparable = ("PIESETCOLL.USER_ERROR_SERIES_NOT_COMPARABLE"); //$NON-NLS-1$
        }
        final Object valueObject = getDataRow().get(getValueColumn());

        final Number value = (valueObject instanceof Number) ? (Number) valueObject : null;
        localPieDataset.setValue(seriesComparable, value);
      }
    }
  }
View Full Code Here

Examples of org.jfree.data.general.DefaultPieDataset

    this.valueColumn = valueColumn;
  }

  protected Dataset createNewDataset()
  {
    return new DefaultPieDataset();
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.