Package org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout

Examples of org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout.SubReportParameterReadHandler


  {
    if (BundleNamespaces.LAYOUT.equals(uri))
    {
      if ("output-parameter".equals(tagName))
      {
        final SubReportParameterReadHandler parameterReadHandler = new SubReportParameterReadHandler();
        outputParameters.add(parameterReadHandler);
        return parameterReadHandler;
      }
      if ("input-parameter".equals(tagName))
      {
        final SubReportParameterReadHandler parameterReadHandler = new SubReportParameterReadHandler();
        inputParameters.add(parameterReadHandler);
        return parameterReadHandler;
      }
    }
    return super.getHandlerForChild(uri, tagName, atts);
View Full Code Here


  protected void doneParsing() throws SAXException
  {
    super.doneParsing();
    for (int i = 0; i < inputParameters.size(); i++)
    {
      final SubReportParameterReadHandler handler = (SubReportParameterReadHandler) inputParameters.get(i);
      report.addInputParameter(handler.getMasterName(), handler.getDetailName());
    }

    for (int i = 0; i < outputParameters.size(); i++)
    {
      final SubReportParameterReadHandler handler = (SubReportParameterReadHandler) outputParameters.get(i);
      report.addExportParameter(handler.getMasterName(), handler.getDetailName());
    }
  }
View Full Code Here

  {
    if (BundleNamespaces.LAYOUT.equals(uri))
    {
      if ("output-parameter".equals(tagName))
      {
        final SubReportParameterReadHandler parameterReadHandler = new SubReportParameterReadHandler();
        outputParameters.add(parameterReadHandler);
        return parameterReadHandler;
      }
      if ("input-parameter".equals(tagName))
      {
        final SubReportParameterReadHandler parameterReadHandler = new SubReportParameterReadHandler();
        inputParameters.add(parameterReadHandler);
        return parameterReadHandler;
      }
    }
    return super.getHandlerForChild(uri, tagName, atts);
View Full Code Here

  protected void doneParsing() throws SAXException
  {
    super.doneParsing();
    for (int i = 0; i < inputParameters.size(); i++)
    {
      final SubReportParameterReadHandler handler = (SubReportParameterReadHandler) inputParameters.get(i);
      report.addInputParameter(handler.getMasterName(), handler.getDetailName());
    }

    for (int i = 0; i < outputParameters.size(); i++)
    {
      final SubReportParameterReadHandler handler = (SubReportParameterReadHandler) outputParameters.get(i);
      report.addExportParameter(handler.getMasterName(), handler.getDetailName());
    }
  }
View Full Code Here

TOP

Related Classes of org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout.SubReportParameterReadHandler

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.