Bug 198221 Different master page when export report current page to different format.[05]
Description: Different master page when export report current page to different format. Build number:2.2.1.v200707270630 Steps to reproduce: 1. Preview attached report in Web Viewer. (the report uses multiple master page) 2. Jump to the third page. 3. Export report, select current page, select different formats. Expected result: All formats apply the same master page for the third page. Actual result: In pdf/ps, Master page content is page number in page header. In word/ppt, Master page content is current date in page footer. Error log:n/a
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFLayoutManagerFactory.java
{
			boolean isInline = parent instanceof ILineStackingLayoutManager;
			if ( isInline )
			{
				return new PDFTextLM( context, parent, content, 
						executor );
				/*assert ( parent instanceof PDFLineAreaLM );
				DimensionType width = content.getWidth( );
				// if text contains line break or width is specified, this text
				// will be regard as a inline-block area
				if ( width != null  || text.indexOf( '\n' )>=0 )
				{
					return new PDFTextInlineBlockLM( context, parent, content,
							executor );
				}
				else
				{
					return new PDFTextLM( context, parent, content, 
							executor );
				}*/
			}
			else
			{
				String text = content.getText( );
				if(text==null || "".equals( text )) 
				{
					content.setText( " " ); 
				}
				return new PDFTextBlockContainerLM( context, parent, content,
						executor );