Package org.pentaho.reporting.libraries.xmlns.parser

Examples of org.pentaho.reporting.libraries.xmlns.parser.PropertyReadHandler


  protected void doneParsing() throws SAXException
  {
    final NamedStaticDataFactory srdf = new NamedStaticDataFactory();
    for (int i = 0; i < queries.size(); i++)
    {
      final PropertyReadHandler handler = (PropertyReadHandler) queries.get(i);
      srdf.setQuery(handler.getName(), handler.getResult());
    }

    dataFactory = srdf;
  }
View Full Code Here


      configReadHandler = new ConfigReadHandler();
      return configReadHandler;
    }
    if ("query".equals(tagName))
    {
      final PropertyReadHandler queryReadHandler = new PropertyReadHandler();
      queries.add(queryReadHandler);
      return queryReadHandler;
    }

    if ("global-script".equals(tagName))
    {
      globalScriptReadHandler = new PropertyReadHandler("language", true);
      return globalScriptReadHandler;
    }

    if ("query-definitions".equals(tagName))
    {
View Full Code Here

    }

    final SQLReportDataFactory dataFactory = new SQLReportDataFactory(provider);
    for (int i = 0; i < queries.size(); i++)
    {
      final PropertyReadHandler handler = queries.get(i);
      dataFactory.setQuery(handler.getName(), handler.getResult(), null, null);
    }

    if (globalScriptReadHandler != null)
    {
      dataFactory.setGlobalScript(globalScriptReadHandler.getResult());
View Full Code Here

      return null;
    }

    if ("property".equals(tagName))
    {
      final PropertyReadHandler definitionReadHandler = new PropertyReadHandler();
      properties.add(definitionReadHandler);
      return definitionReadHandler;
    }

    return null;
View Full Code Here

      query = new StringReadHandler();
      return query;
    }
    if ("script".equals(tagName))
    {
      script = new PropertyReadHandler("language", false);
      return script;
    }

    return null;
  }
View Full Code Here

      return null;
    }
    if (tagName.equals(getPropertyTagName()))
    {
      final String attrName = atts.getValue("name");
      final PropertyReadHandler prh;
      if (attrName != null && attrName.toLowerCase().contains("password"))
      {
        prh = new PasswordPropertyReadHandler();
      }
      else
      {
        prh = new PropertyReadHandler();
      }
      getPropertyHandlers().add(prh);
      return prh;
    }
    return null;
View Full Code Here

      return configReadHandler;
    }

    if ("query".equals(tagName))
    {
      final PropertyReadHandler queryReadHandler = new PropertyReadHandler();
      queries.add(queryReadHandler);
      return queryReadHandler;
    }

    return null;
View Full Code Here

    {
      srdf.setShutdownScript(configReadHandler.getShutdownScript());
    }
    for (int i = 0; i < queries.size(); i++)
    {
      final PropertyReadHandler handler = queries.get(i);
      srdf.setQuery(handler.getName(), handler.getResult());
    }
    dataFactory = srdf;
  }
View Full Code Here

      return null;
    }

    if ("global-script".equals(tagName))
    {
      globalScriptReadHandler = new PropertyReadHandler("language", true);
      return globalScriptReadHandler;
    }

    if ("query".equals(tagName))
    {
      final PropertyReadHandler queryReadHandler = new PropertyReadHandler();
      queries.add(queryReadHandler);
      return queryReadHandler;
    }

    if ("query-definitions".equals(tagName))
View Full Code Here

      pmddf.setGlobalScriptLanguage(globalScriptReadHandler.getName());
    }

    for (int i = 0; i < queries.size(); i++)
    {
      final PropertyReadHandler handler = queries.get(i);
      pmddf.setQuery(handler.getName(), handler.getResult(), null, null);
    }

    if (queryDefinitionsReadHandler != null)
    {
      final ArrayList<QueryDefinitionReadHandler> scriptedQueries = queryDefinitionsReadHandler.getScriptedQueries();
View Full Code Here

TOP

Related Classes of org.pentaho.reporting.libraries.xmlns.parser.PropertyReadHandler

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.