Package org.pentaho.reporting.engine.classic.core

Examples of org.pentaho.reporting.engine.classic.core.PageHeader.addElement()


    pHeader.setName("Page-Header");
    pHeader.getStyle().setStyleProperty(ElementStyleSheet.MINIMUMSIZE, new FloatDimension(0, 91));
    pHeader.getStyle().setFontDefinitionProperty(HEADER_FONT);
    pHeader.setDisplayOnFirstPage(true);

    pHeader.addElement(LabelElementFactory.createLabelElement(null, new Rectangle2D.Double(0,0,400, 20),null, null, null, label));
    return pHeader;
  }

  /**
   * Creates a new SubReport.
View Full Code Here


    style.setStyleProperty(TextStyleKeys.FONT, "Serif");
    style.setStyleProperty(TextStyleKeys.FONTSIZE, new Integer(10));
    style.setStyleProperty(ElementStyleKeys.BACKGROUND_COLOR, new Color(0xAFAFAF));


    pageHeader.addElement
        (HorizontalLineElementFactory.createHorizontalLine
            (18, null, new BasicStroke(1)));

    final DateFieldElementFactory elementFactory = new DateFieldElementFactory();
    elementFactory.setAbsolutePosition(new Point2D.Float(-50, 0));
View Full Code Here

    elementFactory.setMinimumSize(new FloatDimension(-50, -100));
    elementFactory.setVerticalAlignment(ElementAlignment.MIDDLE);
    elementFactory.setHorizontalAlignment(ElementAlignment.RIGHT);
    elementFactory.setFormatString("d-MMM-yyyy");
    elementFactory.setFieldname("report.date");
    pageHeader.addElement(elementFactory.createElement());
  }

  private void configurePageFooter()
  {
    final PageFooter pageFooter = report.getPageFooter();
View Full Code Here

    factory.setHorizontalAlignment(ElementAlignment.RIGHT);
    factory.setVerticalAlignment(ElementAlignment.MIDDLE);
    factory.setNullString("<null>");
    factory.setFormatString("d-MMM-yyyy");
    factory.setFieldname("report.date");
    header.addElement(factory.createElement());

    final Element line = HorizontalLineElementFactory.createHorizontalLine(16);
    line.getStyle().setStyleProperty(ElementStyleKeys.STROKE, new BasicStroke(2));
    line.getStyle().setStyleProperty(ElementStyleKeys.PAINT, Color.decode("#CFCFCF"));
    header.addElement(line);
View Full Code Here

    header.addElement(factory.createElement());

    final Element line = HorizontalLineElementFactory.createHorizontalLine(16);
    line.getStyle().setStyleProperty(ElementStyleKeys.STROKE, new BasicStroke(2));
    line.getStyle().setStyleProperty(ElementStyleKeys.PAINT, Color.decode("#CFCFCF"));
    header.addElement(line);
    return header;
  }

  /**
   * Creates a page footer.
View Full Code Here

    final PageHeader pageHeader = report.getPageHeader();
    final Element first = new Element();
    final Element second = new Element();
    final Element third = new Element();

    pageHeader.addElement(first);
    pageHeader.addElement(second);
    pageHeader.addElement(third);

    final Element[] selectedElements = new Element[]{ second, third};
    final ArrayList list = new ArrayList();
View Full Code Here

    final Element first = new Element();
    final Element second = new Element();
    final Element third = new Element();

    pageHeader.addElement(first);
    pageHeader.addElement(second);
    pageHeader.addElement(third);

    final Element[] selectedElements = new Element[]{ second, third};
    final ArrayList list = new ArrayList();
    assertTrue(new TestLayerDownAction().collectChange(selectedElements, report, list));
View Full Code Here

    final Element second = new Element();
    final Element third = new Element();

    pageHeader.addElement(first);
    pageHeader.addElement(second);
    pageHeader.addElement(third);

    final Element[] selectedElements = new Element[]{ second, third};
    final ArrayList list = new ArrayList();
    assertTrue(new TestLayerDownAction().collectChange(selectedElements, report, list));
    assertEquals(2, list.size());
View Full Code Here

    final PageHeader pageHeader = report.getPageHeader();
    final Element first = new Element();
    final Element second = new Element();
    final Element third = new Element();

    pageHeader.addElement(first);
    pageHeader.addElement(second);
    pageHeader.addElement(third);

    final Element[] selectedElements = new Element[]{ first, second};
    final ArrayList list = new ArrayList();
View Full Code Here

    final Element first = new Element();
    final Element second = new Element();
    final Element third = new Element();

    pageHeader.addElement(first);
    pageHeader.addElement(second);
    pageHeader.addElement(third);

    final Element[] selectedElements = new Element[]{ first, second};
    final ArrayList list = new ArrayList();
    assertTrue(new TestLayerUpAction().collectChange(selectedElements, report, list));
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.