Examples of SimplePageDefinition


Examples of org.pentaho.reporting.engine.classic.core.SimplePageDefinition

    // use A4...
    final PageFormatFactory pff = PageFormatFactory.getInstance();
    final Paper paper = pff.createPaper(PageSize.A4);
    pff.setBorders(paper, PAGE_MARGIN_TOP, PAGE_MARGIN_LEFT, PAGE_MARGIN_BOTTOM, PAGE_MARGIN_RIGHT);
    final PageFormat format = pff.createPageFormat(paper, PageFormat.PORTRAIT);
    report.setPageDefinition(new SimplePageDefinition(format));

    setupWatermark(report);
    setupPageHeader(report);
    //// REPORT GROUP /////////////////////////////////////////////////////////////////////////
    setupGroup(report);
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.SimplePageDefinition

    ClassicEngineBoot.getInstance().getEditableConfig().setConfigProperty
        ("org.pentaho.reporting.engine.classic.core.layout.process.EnableCountBoxesStep", "false");
    ClassicEngineBoot.getInstance().getEditableConfig().setConfigProperty
        ("org.pentaho.reporting.engine.classic.core.layout.ParanoidChecks", "false");
    MasterReport report = DebugReportRunner.parseGoldenSampleReport("Prd-4606-0003.prpt");
    report.setPageDefinition(new SimplePageDefinition(new PageSize(500, 100)));

    CompoundDataFactory dataFactory = (CompoundDataFactory) report.getDataFactory();
    SequenceDataFactory sequenceDf = (SequenceDataFactory) dataFactory.getReference(0);
    PerformanceTestSequence sequence = (PerformanceTestSequence) sequenceDf.getSequence("Query 1");
    sequence.setParameter("limit", 10);
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.SimplePageDefinition

    final SequenceDataFactory sdf = new SequenceDataFactory();
    sdf.addSequence("query", sequence);

    // use HTML export for test
    final MasterReport report = new MasterReport();
    report.setPageDefinition(new SimplePageDefinition(new PageSize(800, 300)));
    report.setDataFactory(sdf);
    report.setQuery("query");

    final DesignTimeDataSchemaModel dataSchemaModel = new DesignTimeDataSchemaModel(report);
    final RelationalReportBuilder builder = new RelationalReportBuilder(dataSchemaModel);
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.SimplePageDefinition

  }

  public void testPaddingFromFile() throws Exception
  {
    final MasterReport basereport = new MasterReport();
    basereport.setPageDefinition(new SimplePageDefinition(new PageFormat()));

    final URL target = LayoutTest.class.getResource("padding-test.xml");
    final ResourceManager rm = new ResourceManager();
    rm.registerDefaults();
    final Resource directly = rm.createDirectly(target, MasterReport.class);
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.SimplePageDefinition

  }

  public void testFailure() throws Exception
  {
    final MasterReport basereport = new MasterReport();
    basereport.setPageDefinition(new SimplePageDefinition(new PageFormat()));
    final MasterReport report = createReport();
    final LogicalPageBox logicalPageBox = DebugReportRunner.layoutSingleBand
        (basereport, report.getReportHeader());
    // simple test, we assert that all paragraph-poolboxes are on either 485000 or 400000
    // and that only two lines exist for each
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.SimplePageDefinition

    final MasterReport report = new MasterReport();
    final PageFormatFactory pff = PageFormatFactory.getInstance();
    final Paper paper = pff.createPaper(PageSize.A4);
    pff.setBorders(paper, 36.0f, 36.0f, 36.0f, 36.0f);
    final PageFormat format = pff.createPageFormat(paper, PageFormat.PORTRAIT);
    report.setPageDefinition(new SimplePageDefinition(format));

    final Band pageHeader = report.getPageHeader();
    pageHeader.getStyle().setStyleProperty(ElementStyleKeys.MIN_HEIGHT, 10.0f);

    // the main heading is just a fixed label centered on the page...
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.SimplePageDefinition

    final MasterReport report = new MasterReport();
    final PageFormatFactory pff = PageFormatFactory.getInstance();
    final Paper paper = pff.createPaper(PageSize.A4);
    pff.setBorders(paper, 36.0f, 36.0f, 36.0f, 36.0f);
    final PageFormat format = pff.createPageFormat(paper, PageFormat.PORTRAIT);
    report.setPageDefinition(new SimplePageDefinition(format));

    final Band pageHeader = report.getPageHeader();
    pageHeader.getStyle().setStyleProperty(ElementStyleKeys.MIN_HEIGHT, 10.0f);

    // the main heading is just a fixed label centered on the page...
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.SimplePageDefinition

  }

  public void testNestedRows() throws Exception
  {
    final MasterReport basereport = new MasterReport();
    basereport.setPageDefinition(new SimplePageDefinition(new PageFormat()));
    final URL target = LayoutTest.class.getResource("nested-rows.xml");
    final ResourceManager rm = new ResourceManager();
    rm.registerDefaults();
    final Resource directly = rm.createDirectly(target, MasterReport.class);
    final MasterReport report = (MasterReport) directly.getResource();
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.SimplePageDefinition

  {
    final PageFormatFactory pff = PageFormatFactory.getInstance();
    final Paper format = pff.createPaper(200, 200);
    pff.setBorders(format, 0, 0, 0, 0);

    final SimplePageDefinition p = new SimplePageDefinition(pff.createPageFormat(format, PageFormat.PORTRAIT));

    final MasterReport report = new MasterReport();
    report.setPageDefinition(p);
    final Band table = TableTestUtil.createTable(2, 1, 1, new ElementCreator());
    table.setName("table");
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.SimplePageDefinition

  {
    final PageFormatFactory pff = PageFormatFactory.getInstance();
    final Paper format = pff.createPaper(200, 200);
    pff.setBorders(format, 0, 0, 0, 0);

    final SimplePageDefinition p = new SimplePageDefinition(pff.createPageFormat(format, PageFormat.PORTRAIT));

    final MasterReport report = new MasterReport();
    report.setPageDefinition(p);
    final Band table = TableTestUtil.createTable(2, 2, 1, new RowSpanElementCreator());
    table.setName("table");
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.