Class GraphicMasterPageHandle

  • All Implemented Interfaces:
    org.eclipse.birt.report.model.elements.interfaces.IDesignElementModel, org.eclipse.birt.report.model.elements.interfaces.IGraphicMaterPageModel, org.eclipse.birt.report.model.elements.interfaces.IMasterPageModel

    public class GraphicMasterPageHandle
    extends MasterPageHandle
    implements org.eclipse.birt.report.model.elements.interfaces.IGraphicMaterPageModel
    Represents a graphic master page in the design. A graphic master page describes a physical page "decoration". The decoration can include simple headers and footers, but can also include content within the left and right margins, as well as watermarks under the content area. The page can contain multiple columns. In a multi-column report, the content area is the area inside the margins defined by each column.

    Note that each page has only one content area, though that content area can be divided into multiple columns. That is, a page has one content area. If a page has multiple columns, the column layout is overlayed on top of the content area.

    • Constructor Detail

      • GraphicMasterPageHandle

        public GraphicMasterPageHandle​(org.eclipse.birt.report.model.core.Module module,
                                       org.eclipse.birt.report.model.core.DesignElement element)
        Constructs a handle with the given design and the design element. The application generally does not create handles directly. Instead, it uses one of the navigation methods available on other element handles.
        Parameters:
        module - the module
        element - the model representation of the element
    • Method Detail

      • getContent

        public SlotHandle getContent()
        Returns the slot handle for the content. The items in this slot appear on the page itself, usually as headers, footers, margins, watermarks, etc.
        Returns:
        a handle to the content slot
        See Also:
        SlotHandle