Bug 340767 Fail to generate concurrent reports containing CRLF and <BR>
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/nLayout/area/impl/TextCompositor.java
}
			lineBreakCollapse = LINE_BREAK_COLLAPSE_FREE;
			fontInfo = chunk.getFontInfo( );
			runLevel = chunk.getRunLevel( );
			remainWords = new WordRecognizerWrapper( chunk.getText( ), context
					.getLocale( ) );
		}
		
		TextArea textArea = createTextArea( textContent, offset, runLevel,
				fontInfo );
		textArea.setMaxWidth( maxLineWidth );
		textArea.setWidth( 0 );
		addWordsIntoTextArea( textArea, remainWords );
		return textArea;
	}
	protected TextStyle textStyle = null;
	protected TextArea createTextArea( ITextContent textContent,
			FontInfo fontInfo, boolean blankLine )
	{
		if ( textStyle == null || textStyle.getFontInfo( )!= fontInfo)
		{
			textStyle = TextAreaLayout.buildTextStyle( textContent,
					fontInfo );
			if ( blankText )
			{
				textStyle.setHasHyperlink( false );
			}
		}
		TextArea area = new TextArea(  textStyle );
		area.setOffset( offset );