Examples of JRMeterInterval


Examples of net.sf.jasperreports.charts.util.JRMeterInterval

    if (intervals != null)
    {
      Iterator iter = intervals.iterator();
      while (iter.hasNext())
      {
        JRMeterInterval interval = (JRMeterInterval)iter.next();
        chartPlot.addInterval(convertInterval(interval));
      }
    }

    // Actually create the chart around the plot
View Full Code Here

Examples of net.sf.jasperreports.charts.util.JRMeterInterval

      {
        colorStep = 255 / size;
      }
      for(int i = 0; i < size; i++)
      {
        JRMeterInterval interval = (JRMeterInterval)intervals.get(i);
        Range intervalRange = convertRange(interval.getDataRange());

        Color color = new Color(255 - colorStep * i, 0 + colorStep * i, 0);
       
        StandardDialRange dialRange =
          new StandardDialRange(
            intervalRange.getLowerBound(),
            intervalRange.getUpperBound(),
            interval.getBackgroundColor() == null
              ? color
              : interval.getBackgroundColor()
            );
        dialRange.setInnerRadius(0.41);
        dialRange.setOuterRadius(0.41);
        dialPlot.addLayer(dialRange);
      }
View Full Code Here

Examples of net.sf.jasperreports.charts.util.JRMeterInterval

    if (intervals != null)
    {
      Iterator iter = intervals.iterator();
      while (iter.hasNext())
      {
        JRMeterInterval interval = (JRMeterInterval)iter.next();
        if(interval != null)
          chartPlot.addInterval(convertInterval(interval));
      }
    }
View Full Code Here

Examples of net.sf.jasperreports.charts.util.JRMeterInterval

      if(size > 0)
        colorStep = 255 / size;
     
      for(int i = 0; i < size; i++)
      {
        JRMeterInterval interval = (JRMeterInterval)intervals.get(i);
        Range intervalRange = convertRange(interval.getDataRange());

        Color color = new Color(255 - colorStep * i, 0 + colorStep * i, 0);
       
        StandardDialRange dialRange =
          new StandardDialRange(
            intervalRange.getLowerBound(),
            intervalRange.getUpperBound(),
            interval.getBackgroundColor() == null
              ? color
              : interval.getBackgroundColor()
            );
        dialRange.setInnerRadius(0.41);
        dialRange.setOuterRadius(0.41);
        dialPlot.addLayer(dialRange);
      }
View Full Code Here

Examples of net.sf.jasperreports.charts.util.JRMeterInterval

      if(size > 3)
        colorStep = 255 / (size - 3);
     
      for(int i = 0; i < size; i++)
      {
        JRMeterInterval interval = (JRMeterInterval)intervals.get(i);
        Color color = i < 3
          ? (Color)ChartThemesConstants.AEGEAN_INTERVAL_COLORS.get(i)
          : new Color(255 - colorStep * (i - 3), 0 + colorStep * (i - 3), 0);
       
        interval.setBackgroundColor(color);
        interval.setAlpha(new Double(1.0));
        chartPlot.addInterval(convertInterval(interval));
      }
    }

    // Actually create the chart around the plot
View Full Code Here

Examples of net.sf.jasperreports.charts.util.JRMeterInterval

      if(size > 3)
        colorStep = 255 / (size - 3);
     
      for(int i = 0; i < size; i++)
      {
        JRMeterInterval interval = (JRMeterInterval)intervals.get(i);
        Range intervalRange = convertRange(interval.getDataRange());
        double intervalLowerBound = ChartThemesUtilities.getTruncatedValue(intervalRange.getLowerBound(), dialUnitScale);
        double intervalUpperBound = ChartThemesUtilities.getTruncatedValue(intervalRange.getUpperBound(), dialUnitScale);

        Color color = i < 3
          ? (Color)ChartThemesConstants.AEGEAN_INTERVAL_COLORS.get(i)
          : new Color(255 - colorStep * (i - 3), 0 + colorStep * (i - 3), 0);
          ScaledDialRange dialRange =
            new ScaledDialRange(
              intervalLowerBound,
              intervalUpperBound,
              interval.getBackgroundColor() == null
                ? color
                : interval.getBackgroundColor(),
              15f
              );
        dialRange.setInnerRadius(0.5);
        dialRange.setOuterRadius(0.5);
        dialPlot.addLayer(dialRange);
View Full Code Here

Examples of net.sf.jasperreports.charts.util.JRMeterInterval

    if (intervals != null)
    {
      Iterator iter = intervals.iterator();
      while (iter.hasNext())
      {
        JRMeterInterval interval = (JRMeterInterval)iter.next();
        if(interval != null)
          chartPlot.addInterval(convertInterval(interval));
      }
    }
View Full Code Here

Examples of net.sf.jasperreports.charts.util.JRMeterInterval

      if(size > 0)
        colorStep = 255 / size;
     
      for(int i = 0; i < size; i++)
      {
        JRMeterInterval interval = (JRMeterInterval)intervals.get(i);
        Range intervalRange = convertRange(interval.getDataRange());

        Color color = new Color(255 - colorStep * i, 0 + colorStep * i, 0);
       
        StandardDialRange dialRange =
          new StandardDialRange(
            intervalRange.getLowerBound(),
            intervalRange.getUpperBound(),
            interval.getBackgroundColor() == null
              ? color
              : interval.getBackgroundColor()
            );
        dialRange.setInnerRadius(0.41);
        dialRange.setOuterRadius(0.41);
        dialPlot.addLayer(dialRange);
      }
View Full Code Here

Examples of net.sf.jasperreports.charts.util.JRMeterInterval

        List intervals = plot.getIntervals();
        if (intervals != null && intervals.size() > 0)
        {
          for(int i = 0; i < intervals.size(); i++)
          {
            JRMeterInterval meterInterval = (JRMeterInterval) intervals.get(i);
            writeMeterInterval( meterInterval, plotName, plotName+"Interval"+i);
          }
        }
        flush();
       
View Full Code Here

Examples of net.sf.jasperreports.charts.util.JRMeterInterval

    if (intervals != null)
    {
      Iterator iter = intervals.iterator();
      while (iter.hasNext())
      {
        JRMeterInterval meterInterval =
              (JRMeterInterval) iter.next();
        writeMeterInterval(meterInterval);
      }
    }
    writer.closeElement();
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.