Examples of SimplePageDefinition


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

  public PageDefinition performSetup(final PageDefinition original)
  {
    if (original instanceof SimplePageDefinition)
    {
      final SimplePageDefinition simplePageDefinition = (SimplePageDefinition) original;
      spanHorizontalField.setText(String.valueOf(simplePageDefinition.getPageCountHorizontal()));
      spanVerticalField.setText(String.valueOf(simplePageDefinition.getPageCountVertical()));

      final PageFormat pageFormat = simplePageDefinition.getPageFormat();
      copyPageFormatToFields(pageFormat);
    }
    else if (original != null)
    {
      spanHorizontalField.setText(null);
View Full Code Here

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

      PageFormatFactory.getInstance().setBorders(p, marginLeft, marginTop, marginRight, marginBottom);
      pf = PageFormatFactory.getInstance().createPageFormat(p, PageFormat.LANDSCAPE);
    }


    return new SimplePageDefinition(pf, spanHorizontal, spanVertical);
  }
View Full Code Here

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

    }


    if (definition instanceof SimplePageDefinition)
    {
      final SimplePageDefinition sdef = (SimplePageDefinition) definition;
      final int pageCountHorizontal = sdef.getPageCountHorizontal();
      final int pageCountVertical = sdef.getPageCountVertical();
      final PageFormat pageFormat = sdef.getPageFormat();

      final AttributeList attr = new AttributeList();
      attr.setAttribute(ExtParserModule.NAMESPACE, "horizontal-span", String.valueOf(pageCountHorizontal));
      attr.setAttribute(ExtParserModule.NAMESPACE, "vertical-span", String.valueOf(pageCountVertical));
      buildPageFormatProperties(pageFormat, attr);
View Full Code Here

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

      }

      final PageDefinition pageDefinition = report.getPageDefinition();
      if (pageDefinition instanceof SimplePageDefinition)
      {
        final SimplePageDefinition spd = (SimplePageDefinition) pageDefinition;
        report.setPageDefinition(new SimplePageDefinition
            (pf, spd.getPageCountHorizontal(), spd.getPageCountVertical()));
      }
      else
      {
        report.setPageDefinition(new SimplePageDefinition(pf));
      }
    }

    alignElements(originalPageDef);
  }
View Full Code Here

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

  protected void setUp() throws Exception
  {
    ClassicEngineBoot.getInstance().start();
    outputProcessorMetaData = new DebugOutputProcessorMetaData();
    pageGrid = new DefaultPageGrid(new SimplePageDefinition(new PageFormat()));
  }
View Full Code Here

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

  }

  public void testLargeTableSingleBandBlockTableExportWithBreaksPage() throws Exception
  {
    final MasterReport report = new MasterReport();
    report.setPageDefinition(new SimplePageDefinition(PageSize.A4));
    final Band table = TableTestUtil.createTable(2, 1, 100, new Prd3930ElementProducer());
    final Band body = (Band) table.getElement(1);
    int numberOfPagebreaks = 0;
    for (int i = 1; i < body.getElementCount(); i += 1)
    {
View Full Code Here

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

  }

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

    final ReportHeader header = report.getReportHeader();

    final Band b = new Band ();
    b.getStyle().setStyleProperty(BandStyleKeys.LAYOUT, "row");
View Full Code Here

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

  }

  public void testLayout() throws ResourceException, ContentProcessingException, ReportProcessingException
  {
    final MasterReport basereport = new MasterReport();
    basereport.setPageDefinition(new SimplePageDefinition(new PageFormat()));


    final URL target = LayoutTest.class.getResource("layouting.xml");
    final ResourceManager rm = new ResourceManager();
    rm.registerDefaults();
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.