ReportDesignHandle reportDesign = executionContext.getDesign( ); ReportScriptExecutor.handleBeforeOpenDoc( reportDesign, executionContext );
	protected void openReportDocument( ReportDocumentReader reportDoc )	{		ReportDesignHandle reportDesign = executionContext.getDesign( );		ReportScriptExecutor.handleBeforeOpenDoc( reportDesign,				executionContext );		this.reportDoc = reportDoc;		executionContext.setReportDocument( reportDoc );		// load the informationf rom the report document		setParameterValues( reportDoc.getParameterValues( ) );		executionContext.registerGlobalBeans( reportDoc				.getGlobalVariables( null ) );		ReportScriptExecutor				.handleAfterOpenDoc( reportDesign, executionContext );	}