layoutPageHandler.addPageHandler( new ContextPageBreakHandler( executionContext ) );
	public ReportDocumentBuilder( ExecutionContext context,			ReportDocumentWriter document )	{		this.executionContext = context;		this.document = document;		OnPageBreakLayoutPageHandle onPageBreakHandler = new OnPageBreakLayoutPageHandle(				context );		outputEmitters = new CompositeContentEmitter( );		outputEmitters.addEmitter( new PageEmitter( ) );		outputEmitters.addEmitter( onPageBreakHandler.getEmitter( ) );		layoutPageHandler = new CompositeLayoutPageHandler( );		layoutPageHandler.addPageHandler( new LayoutPageHandler( ) );		layoutPageHandler.addPageHandler( onPageBreakHandler );		contentEmitter = new ContentEmitter( );	}