Examples of FormulaFunction


Examples of org.jfree.formula.lvalues.FormulaFunction

                try
                {
                    final String expression = exp.getFormulaExpression();
                    if ( expression == null)
                        continue;
                    final FormulaFunction function = (FormulaFunction) parser.parse(expression);
                    final LValue[] parameters = function.getChildValues();
                    if (parameters.length > 0)
                    {
                        String name = parameters[0].toString();
                        for (int j = 0; j < reportFunctions.length; j++)
                        {
                            if (reportFunctions[j] instanceof FormulaExpression)
                            {
                                final FormulaExpression reportExp = (FormulaExpression) reportFunctions[j];

                                if (reportExp.getName().equals(name))
                                {
                                    final LValue val = (LValue) parser.parse(reportExp.getFormulaExpression());
                                    if (val instanceof FormulaFunction)
                                    {
                                        final FormulaFunction reportFunction = (FormulaFunction) val;
                                   
                                        final ContextLookup context = (ContextLookup) reportFunction.getChildValues()[0];
                                        name = context.getName();
                                    }
                                    else if (val instanceof Term)
                                    {
                                        final Term term = (Term) val;
View Full Code Here

Examples of org.jfree.formula.lvalues.FormulaFunction

      jj_la1[10] = jj_gen;
      ;
    }
     if (params == null)
     {
       {if (true) return new FormulaFunction(name, new LValue[0]);}
     }

     LValue[] paramVals = (LValue[]) params.toArray(new LValue[params.size()]);
     {if (true) return new FormulaFunction(name, paramVals);}
    throw new Error("Missing return statement in function");
  }
View Full Code Here

Examples of org.jfree.formula.lvalues.FormulaFunction

    }
     if (params == null)
     {
       {if (true)
       {
         return new FormulaFunction(name, new LValue[0]);
       }
       }
     }

     final LValue[] paramVals = (LValue[]) params.toArray(new LValue[params.size()]);
     {if (true)
     {
       return new FormulaFunction(name, paramVals);
     }
     }
    throw new Error("Missing return statement in function");
  }
View Full Code Here

Examples of org.jfree.report.expressions.FormulaFunction

        final String initialFormula = attrs.getValue(OfficeNamespaces.OOREPORT_NS, "initial-formula");
        final String deepTraversing = attrs.getValue(OfficeNamespaces.OOREPORT_NS, "deep-traversing");

        if (initialFormula != null)
        {
            final FormulaFunction function = new FormulaFunction();
            function.setInitial(initialFormula);
            function.setFormula(formula);
            this.expression = function;
        }
        else
        {
            final FormulaExpression expression = new FormulaExpression();
View Full Code Here

Examples of org.jfree.report.expressions.FormulaFunction

    {
        super.startParsing(attrs);
        final String formula = attrs.getValue(OfficeNamespaces.OOREPORT_NS, "formula");
        if (formula != null)
        {
            final FormulaFunction valueExpression = new FormulaFunction();
            valueExpression.setFormula(formula);
            element.setDisplayCondition(valueExpression);
        }

    }
View Full Code Here

Examples of org.jfree.report.expressions.FormulaFunction

    {
        super.startParsing(attrs);
        final String formula = attrs.getValue(OfficeNamespaces.OOREPORT_NS, "formula");
        if (formula != null)
        {
            final FormulaFunction valueExpression = new FormulaFunction();
            valueExpression.setFormula(formula);
            element.setDisplayCondition(valueExpression);
        }

    }
View Full Code Here

Examples of org.jfree.report.expressions.FormulaFunction

        final String initialFormula = attrs.getValue(OfficeNamespaces.OOREPORT_NS, "initial-formula");
        final String deepTraversing = attrs.getValue(OfficeNamespaces.OOREPORT_NS, "deep-traversing");

        if (initialFormula != null)
        {
            final FormulaFunction function = new FormulaFunction();
            function.setInitial(initialFormula);
            function.setFormula(formula);
            this.expression = function;
        }
        else
        {
            final FormulaExpression expression = new FormulaExpression();
View Full Code Here

Examples of org.jfree.report.expressions.FormulaFunction

    {
        super.startParsing(attrs);
        final String formula = attrs.getValue(OfficeNamespaces.OOREPORT_NS, "formula");
        if (formula != null)
        {
            final FormulaFunction valueExpression = new FormulaFunction();
            valueExpression.setFormula(formula);
            element.setDisplayCondition(valueExpression);
        }

    }
View Full Code Here

Examples of org.jfree.report.expressions.FormulaFunction

      if (formula != null)
      {
        String initial = attrs.getValue(getUri(), "initial");
        if (initial != null)
        {
          FormulaFunction function = new FormulaFunction();
          function.setInitial(initial);
          function.setFormula(formula);
          this.expression = function;
        }
        else
        {
          FormulaExpression expression = new FormulaExpression();
View Full Code Here

Examples of org.jfree.report.expressions.FormulaFunction

        final String initialFormula = attrs.getValue(OfficeNamespaces.OOREPORT_NS, "initial-formula");
        final String deepTraversing = attrs.getValue(OfficeNamespaces.OOREPORT_NS, "deep-traversing");

        if (initialFormula != null)
        {
            final FormulaFunction function = new FormulaFunction();
            function.setInitial(initialFormula);
            function.setFormula(formula);
            this.expression = function;
        }
        else
        {
            final FormulaExpression expression = new FormulaExpression();
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.