Examples of SampleDataFactory


Examples of org.pentaho.reporting.engine.classic.extensions.datasources.sampledata.SampleDataFactory

    final AttributeList rootAttrs = new AttributeList();
    rootAttrs.addNamespaceDeclaration("data", SampleDataModule.NAMESPACE);

    xmlWriter.writeTag(SampleDataModule.NAMESPACE, "sample-datasource", rootAttrs, XmlWriter.OPEN);

    final SampleDataFactory pmdDataFactory = (SampleDataFactory) dataFactory;

    final String[] queryNames = pmdDataFactory.getQueryNames();
    for (int i = 0; i < queryNames.length; i++)
    {
      final String queryName = queryNames[i];
      final String query = pmdDataFactory.getQuery(queryName);
      xmlWriter.writeTag(SampleDataModule.NAMESPACE, "query", "name", queryName, XmlWriterSupport.OPEN);
      xmlWriter.writeTextNormalized(query, false);
      xmlWriter.writeCloseTag();
    }
    xmlWriter.writeCloseTag();
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.extensions.datasources.sampledata.SampleDataFactory

  public void write(final ReportWriterContext reportWriter,
                    final XmlWriter xmlWriter,
                    final DataFactory dataFactory)
      throws IOException, ReportWriterException
  {
    final SampleDataFactory pmdDataFactory = (SampleDataFactory) dataFactory;

    final AttributeList rootAttrs = new AttributeList();
    rootAttrs.addNamespaceDeclaration("data", SampleDataModule.NAMESPACE);

    xmlWriter.writeTag(SampleDataModule.NAMESPACE, "sample-datasource", rootAttrs, XmlWriter.OPEN);

    final String[] queryNames = pmdDataFactory.getQueryNames();
    for (int i = 0; i < queryNames.length; i++)
    {
      final String queryName = queryNames[i];
      final String query = pmdDataFactory.getQuery(queryName);
      xmlWriter.writeTag(SampleDataModule.NAMESPACE, "query", "name", queryName, XmlWriterSupport.OPEN);
      xmlWriter.writeTextNormalized(query, false);
      xmlWriter.writeCloseTag();
    }
    xmlWriter.writeCloseTag();
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.extensions.datasources.sampledata.SampleDataFactory

   *
   * @throws SAXException if there is a parsing error.
   */
  protected void doneParsing() throws SAXException
  {
    final SampleDataFactory srdf = new SampleDataFactory();
    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

Examples of org.pentaho.reporting.engine.classic.extensions.datasources.sampledata.SampleDataFactory

   *
   * @throws SAXException if there is a parsing error.
   */
  protected void doneParsing() throws SAXException
  {
    final SampleDataFactory srdf = new SampleDataFactory();
    for (int i = 0; i < queries.size(); i++)
    {
      final PropertyReadHandler handler = queries.get(i);
      srdf.setQuery(handler.getName(), handler.getResult(), null, null);
    }
    dataFactory = srdf;
  }
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.extensions.datasources.sampledata.SampleDataFactory

    final AttributeList rootAttrs = new AttributeList();
    rootAttrs.addNamespaceDeclaration("data", SampleDataModule.NAMESPACE);

    xmlWriter.writeTag(SampleDataModule.NAMESPACE, "sample-datasource", rootAttrs, XmlWriter.OPEN);

    final SampleDataFactory pmdDataFactory = (SampleDataFactory) dataFactory;

    final String[] queryNames = pmdDataFactory.getQueryNames();
    for (int i = 0; i < queryNames.length; i++)
    {
      final String queryName = queryNames[i];
      final String query = pmdDataFactory.getQuery(queryName);
      xmlWriter.writeTag(SampleDataModule.NAMESPACE, "query", "name", queryName, XmlWriterSupport.OPEN);
      xmlWriter.writeTextNormalized(query, false);
      xmlWriter.writeCloseTag();
    }
    xmlWriter.writeCloseTag();
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.extensions.datasources.sampledata.SampleDataFactory

  public void write(final ReportWriterContext reportWriter,
                    final XmlWriter xmlWriter,
                    final DataFactory dataFactory)
      throws IOException, ReportWriterException
  {
    final SampleDataFactory pmdDataFactory = (SampleDataFactory) dataFactory;

    final AttributeList rootAttrs = new AttributeList();
    rootAttrs.addNamespaceDeclaration("data", SampleDataModule.NAMESPACE);

    xmlWriter.writeTag(SampleDataModule.NAMESPACE, "sample-datasource", rootAttrs, XmlWriter.OPEN);

    final String[] queryNames = pmdDataFactory.getQueryNames();
    for (int i = 0; i < queryNames.length; i++)
    {
      final String queryName = queryNames[i];
      final String query = pmdDataFactory.getQuery(queryName);
      xmlWriter.writeTag(SampleDataModule.NAMESPACE, "query", "name", queryName, XmlWriterSupport.OPEN);
      xmlWriter.writeTextNormalized(query, false);
      xmlWriter.writeCloseTag();
    }
    xmlWriter.writeCloseTag();
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.