Package net.sf.jasperreports.engine.type

Examples of net.sf.jasperreports.engine.type.CalculationEnum


    measure.setIncrementerFactoryClassName(attributes.getValue(ATTRIBUTE_incrementerFactoryClass));
   
    String calcAttr = attributes.getValue(ATTRIBUTE_calculation);
    if (calcAttr != null)
    {
      CalculationEnum calculation = CalculationEnum.getByName(attributes.getValue(JRXmlConstants.ATTRIBUTE_calculation));
      measure.setCalculation(calculation);

    }
   
    CrosstabPercentageEnum percentage = CrosstabPercentageEnum.getByName(attributes.getValue(ATTRIBUTE_percentageOf));
View Full Code Here


    if (measureName == null || measureName.trim().length() == 0)
    {
      addBrokenRule("Measure name missing.", measure);
    }

    CalculationEnum calculation = measure.getCalculationValue();
    if (calculation == CalculationEnum.SYSTEM)
    {
      addBrokenRule("Crosstab mesures cannot have system calculation", measure);
    }
View Full Code Here

   * @param calculationValue the calculation type
   * @see net.sf.jasperreports.engine.JRSubreportReturnValue#getCalculation()
   */
  public void setCalculation(CalculationEnum calculationValue)
  {
    CalculationEnum old = this.calculationValue;
    this.calculationValue = calculationValue;
    getEventSupport().firePropertyChange(PROPERTY_CALCULATION, old, this.calculationValue);
  }
View Full Code Here

      JRDesignGroup group = new JRDesignGroup();
      group.setName(groupName);
      variable.setIncrementGroup(group);
    }

    CalculationEnum calculation = CalculationEnum.getByName(atts.getValue(JRXmlConstants.ATTRIBUTE_calculation));
    if (calculation != null)
    {
      variable.setCalculation(calculation);
    }
View Full Code Here

 
  private JRFillVariable addVariable(JRVariable parentVariable, List variableList, JRFillObjectFactory factory)
  {
    JRFillVariable variable = factory.getVariable(parentVariable);

    CalculationEnum calculation = variable.getCalculationValue();
    switch (calculation)
    {
      case AVERAGE:
      case VARIANCE:
      {
View Full Code Here

  private JRFillSubreportReturnValue addReturnValue (JRSubreportReturnValue parentReturnValue, List returnValueList, JRFillObjectFactory factory)
  {
    JRFillSubreportReturnValue returnValue = factory.getSubreportReturnValue(parentReturnValue);
   
    CalculationEnum calculation = returnValue.getCalculationValue();
    switch (calculation)
    {
      case AVERAGE:
      case VARIANCE:
      {
View Full Code Here

    }
   
    returnValue.setSubreportVariable(atts.getValue(JRXmlConstants.ATTRIBUTE_subreportVariable));
    returnValue.setToVariable(variableName);

    CalculationEnum calculation = CalculationEnum.getByName(atts.getValue(JRXmlConstants.ATTRIBUTE_calculation));
    if (calculation != null)
    {
      returnValue.setCalculation(calculation);
    }
   
View Full Code Here

  /**
   *
   */
  public void setCalculation(CalculationEnum calculationValue)
  {
    CalculationEnum old = this.calculationValue;
    this.calculationValue = calculationValue;
    getEventSupport().firePropertyChange(PROPERTY_CALCULATION, old, this.calculationValue);
  }
View Full Code Here

TOP

Related Classes of net.sf.jasperreports.engine.type.CalculationEnum

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.