Bug 198839 Hide element on master page works only for PDF output
1. Insert any element (grid, label, image, text) in the header or footer of the master page. 2. Use the Visibility property to hide the element for all outputs. Expected result: Element does not appear in any of the output formats. Actual result: The element is hidden only in PDF.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/presentation/ReportDocumentBuilder.java
protected HashMap reportletsIndexById = new HashMap( );
	/**
	 * Reportlets index by bookmark, contains bookmark, offset pair.
	 */
	protected HashMap reportletsIndexByBookmark = new HashMap( );
	/**
	 * report document used to save the informations.
	 */
	protected ReportDocumentWriter document;
	/**
	 * used to write the content stream
	 */
	protected IContentEmitter contentEmitter;
	/**
	 * used to write the page content stream.
	 */
	protected CompositeContentEmitter outputEmitters;
	/**
	 * use the write the page hint stream.
	 */
	protected IPageHintWriter pageHintWriter;
	/**
	 * page handler used to recevie the document page events.
	 */
	protected IPageHandler pageHandler;
	protected IReportLayoutEngine engine;
	/**
	 * handle used to recive the layout page events
	 */
	protected CompositeLayoutPageHandler layoutPageHandler;