Bug 210507 Enhance Report engine to support multiple view
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/parser/EngineIRVisitor.java
DimensionType height = createDimension( handle.getHeight( ), false );
		DimensionType width = createDimension( handle.getWidth( ), false );
		DimensionType x = createDimension( handle.getX( ), false );
		DimensionType y = createDimension( handle.getY( ), false );
		item.setHeight( height );
		item.setWidth( width );
		item.setX( x );
		item.setY( y );
		
		TOCHandle tocHandle = handle.getTOC( );
		if ( tocHandle != null )
		{
			String toc = tocHandle.getExpression( );
			item.setTOC( createExpression( toc ) );
		}
		
		String bookmark = handle.getBookmark( );
		item.setBookmark( createExpression( bookmark ) );
		String onCreate = handle.getOnCreate( );
		String onCreateScriptText = createExpression( onCreate );
		if ( null != onCreateScriptText )
		{
			String id = ModuleUtil.getScriptUID( handle.getPropertyHandle( IReportItemModel.ON_CREATE_METHOD ) );
			ScriptExpression scriptExpr = new ScriptExpression( onCreateScriptText,
					id );
			item.setOnCreate( scriptExpr );
		}
		String OnRenderScriptText = handle.getOnRender( );
		if ( null != OnRenderScriptText )
		{