return new TransientReportDocument( document, pageNumber, params, beans, finished );
return new TransientReportDocument( document, pageNumber, params, parameterDisplayTexts, beans, finished );
	public IReportDocument openReportDocument( ) throws BirtException	{		IReportEngine engine = context.getEngine( );		String documentName = context.getReportDocWriter( ).getName( );		if ( new File( documentName ).isDirectory( ) )		{			char lastChar = documentName.charAt( documentName.length( ) - 1 );			if ( lastChar != '\\' && lastChar != '/'					&& lastChar != File.separatorChar )			{				documentName = documentName + File.separatorChar;			}		}		IReportDocument document = engine.openReportDocument( documentName );		return new TransientReportDocument( document, pageNumber, params, beans, finished );	}