Examples of JRExpressionChunk


Examples of net.sf.jasperreports.engine.JRExpressionChunk

    JRVariable jrVariable = null;

    StringBuffer sbuffer = new StringBuffer();

    JRExpressionChunk[] chunks = expression.getChunks();
    JRExpressionChunk chunk = null;
    String chunkText = null;
    if (chunks != null && chunks.length > 0)
    {
      for(int i = 0; i < chunks.length; i++)
      {
        chunk = chunks[i];

        chunkText = chunk.getText();
        if (chunkText == null)
        {
          chunkText = "";
        }
       
        switch (chunk.getType())
        {
          case JRExpressionChunk.TYPE_TEXT :
          {
            sbuffer.append(chunkText);
            break;
View Full Code Here

Examples of net.sf.jasperreports.engine.JRExpressionChunk

      JRExpressionChunk[] chunks = expression.getChunks();
      if (chunks != null)
      {
        for (int i = 0; i < chunks.length; i++)
        {
          JRExpressionChunk chunk = chunks[i];
          if (chunk.getType() == JRExpressionChunk.TYPE_VARIABLE)
          {
            String varName = chunk.getText();
            int[] pos = (int[]) totalVarPos.get(varName);
            if (pos != null)
            {
              retrieveTotal[pos[0]][pos[1]] = true;
            }
View Full Code Here

Examples of net.sf.jasperreports.engine.JRExpressionChunk

        JRExpressionChunk[] chunks = expression.getChunks();
        if (chunks != null && chunks.length > 0)
        {
          for(int j = 0; j < chunks.length; j++)
          {
            JRExpressionChunk expressionChunk = chunks[j];
            switch (expressionChunk.getType())
            {
              case JRExpressionChunk.TYPE_VARIABLE :
              {
                if ( !variablesMap.containsKey(expressionChunk.getText()) )
                {
                  addBrokenRule("Variable not found : " + expressionChunk.getText(), expression);
                }
                break;
              }
              case JRExpressionChunk.TYPE_FIELD :
              {
                if ( !fieldsMap.containsKey(expressionChunk.getText()) )
                {
                  addBrokenRule("Field not found : " + expressionChunk.getText(), expression);
                }
                break;
              }
              case JRExpressionChunk.TYPE_PARAMETER :
              {
                if ( !parametersMap.containsKey(expressionChunk.getText()) )
                {
                  addBrokenRule("Parameter not found : " + expressionChunk.getText(), expression);
                }
                break;
              }
              case JRExpressionChunk.TYPE_RESOURCE :
              case JRExpressionChunk.TYPE_TEXT :
View Full Code Here

Examples of net.sf.jasperreports.engine.JRExpressionChunk

    JRVariable jrVariable = null;

    StringBuffer sb = new StringBuffer();

    JRExpressionChunk[] chunks = expression.getChunks();
    JRExpressionChunk chunk = null;
    String chunkText = null;
    if (chunks != null && chunks.length > 0)
    {
      for(int i = 0; i < chunks.length; i++)
      {
        chunk = chunks[i];

        chunkText = chunk.getText();
        if (chunkText == null)
        {
          chunkText = "";
        }
       
        switch (chunk.getType())
        {
          case JRExpressionChunk.TYPE_TEXT :
          {
            appendExpressionText(expression, sb, chunkText);
            break;
View Full Code Here

Examples of net.sf.jasperreports.engine.JRExpressionChunk

    }
    else
    {
      for (int i = 0; i < chunks.length; i++)
      {
        JRExpressionChunk chunk = chunks[i];
        switch (chunk.getType())
        {
        case JRExpressionChunk.TYPE_TEXT:
          defaultExpr.append(chunk.getText());
          oldExpr.append(chunk.getText());
          estimatedExpr.append(chunk.getText());
          break;
        case JRExpressionChunk.TYPE_PARAMETER:
          String paramName = getParameterVar(chunk.getText());
          defaultExpr.append(paramName);
          defaultExpr.append(".getValue()");
          oldExpr.append(paramName);
          oldExpr.append(".getValue()");
          estimatedExpr.append(paramName);
          estimatedExpr.append(".getValue()");
          break;
        case JRExpressionChunk.TYPE_VARIABLE:
          String varName = getVariableVar(chunk.getText());
          defaultExpr.append(varName);
          defaultExpr.append(".getValue()");
          oldExpr.append(varName);
          oldExpr.append(".getOldValue()");
          estimatedExpr.append(varName);
          estimatedExpr.append(".getEstimatedValue()");
          break;
        case JRExpressionChunk.TYPE_FIELD:
          String fieldName = getFieldVar(chunk.getText());
          defaultExpr.append(fieldName);
          defaultExpr.append(".getValue()");
          oldExpr.append(fieldName);
          oldExpr.append(".getOldValue()");
          estimatedExpr.append(fieldName);
View Full Code Here

Examples of net.sf.jasperreports.engine.JRExpressionChunk

    JRExpressionChunk[] chunks = expression.getChunks();
    if (chunks != null && chunks.length > 0)
    {
      for(int i = 0; i < chunks.length; i++)
      {
        JRExpressionChunk chunk = chunks[i];

        String chunkText = chunk.getText();
        if (chunkText == null)
        {
          chunkText = "";
        }
       
        switch (chunk.getType())
        {
          case JRExpressionChunk.TYPE_TEXT :
          {
            sb.append(chunkText);
            break;
View Full Code Here

Examples of net.sf.jasperreports.engine.JRExpressionChunk

      JRExpressionChunk[] chunks = expression.getChunks();
      if (chunks != null)
      {
        for (int i = 0; i < chunks.length; i++)
        {
          JRExpressionChunk chunk = chunks[i];
          switch (chunk.getType())
          {
            case JRExpressionChunk.TYPE_FIELD:
            {
              DelayedEvaluations delayedEvaluations = getDelayedEvaluations(JREvaluationTime.EVALUATION_TIME_NOW);
              delayedEvaluations.fields.add(chunk.getText());
              break;
            }
            case JRExpressionChunk.TYPE_VARIABLE:
            {
              JREvaluationTime time = autogetVariableEvaluationTime(chunk.getText());
              DelayedEvaluations delayedEvaluations = getDelayedEvaluations(time);
              delayedEvaluations.variables.add(chunk.getText());
              break;
            }
          }
        }
      }
View Full Code Here

Examples of net.sf.jasperreports.engine.JRExpressionChunk

    JRVariable jrVariable = null;

    StringBuffer sbuffer = new StringBuffer();

    JRExpressionChunk[] chunks = expression.getChunks();
    JRExpressionChunk chunk = null;
    String chunkText = null;
    if (chunks != null && chunks.length > 0)
    {
      for(int i = 0; i < chunks.length; i++)
      {
        chunk = chunks[i];

        chunkText = chunk.getText();
        if (chunkText == null)
        {
          chunkText = "";
        }
       
        switch (chunk.getType())
        {
          case JRExpressionChunk.TYPE_TEXT :
          {
            sbuffer.append(chunkText);
            break;
View Full Code Here

Examples of net.sf.jasperreports.engine.JRExpressionChunk

    JRVariable jrVariable = null;

    StringBuffer sbuffer = new StringBuffer();

    JRExpressionChunk[] chunks = expression.getChunks();
    JRExpressionChunk chunk = null;
    String chunkText = null;
    if (chunks != null && chunks.length > 0)
    {
      for(int i = 0; i < chunks.length; i++)
      {
        chunk = chunks[i];

        chunkText = chunk.getText();
        if (chunkText == null)
        {
          chunkText = "";
        }
       
        switch (chunk.getType())
        {
          case JRExpressionChunk.TYPE_TEXT :
          {
            sbuffer.append(chunkText);
            break;
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.