Package org.pentaho.reporting.engine.classic.core.parameters

Examples of org.pentaho.reporting.engine.classic.core.parameters.ReportParameterDefinition


      }
    }

    private void applyReportParameters()
    {
      final ReportParameterDefinition theParamterDefinition = reportJob.getParameterDefinition();
      if (theParamterDefinition.getParameterCount() > 0)
      {
        final ReportParameterValues properties = parametersPanel.getReportParameterValues();
        final ReportParameterValues reportParameters = reportJob.getParameterValues();
        final String[] strings = properties.getColumnNames();
        for (int i = 0; i < strings.length; i++)
View Full Code Here


    {
      return;
    }

    final MasterReport report = (MasterReport) abstractReportDefinition;
    final ReportParameterDefinition definition = report.getParameterDefinition();
    final ParameterDefinitionEntry[] parameterDefinitionEntries = definition.getParameterDefinitions();
    for (int i = 0; i < parameterDefinitionEntries.length; i++)
    {
      final ParameterDefinitionEntry definitionEntry = parameterDefinitionEntries[i];
      if (reservedParameterNames.contains(definitionEntry.getName()))
      {
View Full Code Here

    if (report instanceof MasterReport == false)
    {
      return null;
    }
    final MasterReport mr = (MasterReport) report;
    final ReportParameterDefinition definition = mr.getParameterDefinition();
    if (definition instanceof ModifiableReportParameterDefinition == false)
    {
      return null;
    }
View Full Code Here

    if (report instanceof MasterReport == false)
    {
      return null;
    }
    final MasterReport mr = (MasterReport) report;
    final ReportParameterDefinition definition = mr.getParameterDefinition();
    if (definition instanceof ModifiableReportParameterDefinition == false)
    {
      return null;
    }
View Full Code Here

    if (report instanceof MasterReport == false)
    {
      return null;
    }
    final MasterReport mr = (MasterReport) report;
    final ReportParameterDefinition definition = mr.getParameterDefinition();
    if (definition instanceof ModifiableReportParameterDefinition == false)
    {
      return null;
    }
View Full Code Here

    final String[] columnNames = model.getColumnNames();

    if (reportDefinition instanceof MasterReport)
    {
      final MasterReport mr = (MasterReport) reportDefinition;
      final ReportParameterDefinition parameters = mr.getParameterDefinition();
      final ParameterDefinitionEntry[] entries = parameters.getParameterDefinitions();
      for (int i = 0; i < entries.length; i++)
      {
        final ParameterDefinitionEntry entry = entries[i];
        inspectParameter(designerContext, reportRenderContext, resultHandler, columnNames, parameters, entry);
      }
View Full Code Here

    if (report instanceof MasterReport == false)
    {
      return null;
    }
    final MasterReport mr = (MasterReport) report;
    final ReportParameterDefinition definition = mr.getParameterDefinition();
    if (definition instanceof ModifiableReportParameterDefinition == false)
    {
      return null;
    }
View Full Code Here

          undos.add(new ExpressionAddedUndoEntry(index, insertExpression));
        }
        else if (insertResult instanceof ParameterDefinitionEntry)
        {
          final ParameterDefinitionEntry insertParam = (ParameterDefinitionEntry) insertResult;
          final ReportParameterDefinition definition = activeContext.getMasterReportElement().getParameterDefinition();
          final int index = definition.getParameterCount() - 1;
          undos.add(new ParameterEditUndoEntry(index, null, insertParam));
        }
        else if (insertResult instanceof DataFactory)
        {
          final DataFactory insertDataFactory = (DataFactory) insertResult;
View Full Code Here

        entries.put (param.getName(), param);
      }

      final ReportRenderContext activeContext = getReportDesignerContext().getActiveContext();
      final MasterReport masterReportElement = activeContext.getMasterReportElement();
      final ReportParameterDefinition reportParams = masterReportElement.getParameterDefinition();
      final ParameterDefinitionEntry[] parameterDefinitionEntries = reportParams.getParameterDefinitions();

      for (int i = 0; i < parameterDefinitionEntries.length; i++)
      {
        final ParameterDefinitionEntry entry = parameterDefinitionEntries[i];
        if (entries.containsKey(entry.getName()) == false)
View Full Code Here

      {
        return null;
      }

      final MasterReport mreport = (MasterReport) report;
      final ReportParameterDefinition definition = mreport.getParameterDefinition();
      if (definition instanceof ModifiableReportParameterDefinition == false)
      {
        return null;
      }
View Full Code Here

TOP

Related Classes of org.pentaho.reporting.engine.classic.core.parameters.ReportParameterDefinition

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.