Bug 210507 Enhance Report engine to support multiple view
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/parser/EngineIRVisitor.java
protected Object currentElement;
	/**
	 * Factory IR created by this visitor
	 */
	protected Report report;
	/**
	 * report design handle
	 */
	protected ReportDesignHandle handle;
	/**
	 * the CSSEngine
	 */
	protected CSSEngine cssEngine;
	/**
	 * the inheritable report style
	 */
	StyleDeclaration nonInheritableReportStyle;
	/**
	 * the non-inheritable report style
	 */
	StyleDeclaration inheritableReportStyle;
	/**
	 * Used to fix half-baked handle, such as:
	 *   fix the new added empty cell created in format irregular table or grid.
	 *   fix default master page.
	 */
	long newCellId = -1;
	
	/**
	 * used to remember the nesting count of the extended items. and change the