Package org.pentaho.reporting.libraries.base.util

Examples of org.pentaho.reporting.libraries.base.util.LinkedMap.keys()


      staticDataFactory.setQuery(queryName, className + '#' + methodName);
    }
    else
    {
      String query = className + '#' + methodName + '(';
      final Object[] objects = map.keys();
      for (int i = 0; i < objects.length; i++)
      {
        if (i != 0)
        {
          query += ",";
View Full Code Here


    if (parent instanceof MasterReport)
    {
      final MasterReport mr = (MasterReport) parent;
      parameterDefinitions = mr.getParameterDefinition().getParameterDefinitions();
      final LinkedMap values = computeParameterValueSet(mr);
      parameterRow = new ParameterDataRow((String[]) values.keys(new String[values.size()]), values.values());
    }
    else if (parent instanceof SubReport)
    {
      final SubReport sr = (SubReport) parent;
      final ParameterMapping[] inputMappings = sr.getInputMappings();
View Full Code Here

    for (int i = 0; i < envRowNames.length; i++)
    {
      final String dataRowName = envRowNames[i];
      columnSources.put(dataRowName, Boolean.FALSE);
    }
    return (String[]) columnSources.keys(new String[columnSources.size()]);
  }

  /**
   * Checks whether the value contained in the column has changed since the last advance-operation.
   *
 
View Full Code Here

                                          final DataSchemaRule[] indirectRules,
                                          final DataSchemaRule[] directRules,
                                          final DefaultDataSchema schema)
  {
    final LinkedMap names = ReportEnvironmentDataRow.createEnvironmentMapping();
    final String[] parameterNames = (String[]) names.keys(new String[names.size()]);
    for (int i = 0; i < parameterNames.length; i++)
    {
      final String envName = parameterNames[i];
      final String name = (String) names.get(envName);
      if (envName.endsWith("-array"))
View Full Code Here

  public ReportEnvironmentDataRow(final ReportEnvironment environment)
  {
    final LinkedMap envMapping = createEnvironmentMapping();
    this.columnMap = new LinkedMap();
    final Object[] keys = envMapping.keys();
    for (int i = 0; i < keys.length; i++)
    {
      final String key = (String) keys[i];
      final String value = (String) envMapping.get(key);
      if (StringUtils.isEmpty(key) == false && StringUtils.isEmpty(value) == false)
View Full Code Here

      {
        final String queryName = queryNames[j];
        nameSet.put(queryName, queryName);
      }
    }
    return (String[]) nameSet.keys(new String[nameSet.size()]);
  }

  public void cancelRunningQuery()
  {
    // TODO implement
View Full Code Here

    final ParameterDataRow parameterRow;
    if (parent instanceof MasterReport)
    {
      final MasterReport mr = (MasterReport) parent;
      final LinkedMap values = computeParameterValueMap(mr);
      parameterRow = new ParameterDataRow((String[]) values.keys(new String[values.size()]), values.values());
    }
    else if (parent instanceof SubReport)
    {
      final SubReport sr = (SubReport) parent;
      final ParameterMapping[] inputMappings = sr.getInputMappings();
View Full Code Here

    for (int i = 0; i < envRowNames.length; i++)
    {
      final String dataRowName = envRowNames[i];
      columnSources.put(dataRowName, Boolean.FALSE);
    }
    return (String[]) columnSources.keys(new String[columnSources.size()]);
  }

  /**
   * Checks whether the value contained in the column has changed since the last advance-operation.
   *
 
View Full Code Here

      {
        final String queryName = queryNames[j];
        nameSet.put(queryName, queryName);
      }
    }
    return (String[]) nameSet.keys(new String[nameSet.size()]);
  }

  public DataFactory getDataFactoryForQuery(final String queryName, final boolean freeform)
  {
    final DataRow dr = new StaticDataRow();
View Full Code Here

            schemas.put(schemaName, Boolean.TRUE);
          }
          rs.close();

          // bring up schema selection dialog only if preferences is set
          final String[] schemasArray = (String[]) schemas.keys(new String[schemas.size()]);
          if (schemas.size() > 1)
          {
            final Preferences properties = Preferences.userRoot().node("org/pentaho/reporting/ui/datasources/jdbc/Settings"); // NON-NLS
            if (properties.getBoolean("show-schema-dialog", false))
            {
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.