Bug 147643 [Regression]Text transform is not supported in PDF
Steps to reproduce: 1.New a label with content "aaa" 2.Add a style for the label, set text transform to "Upper Case" 3.Preview in PDF Expected result: "aaa" is transformed to "AAA" Actual result: Still "aaa", text transform is not supported in PDF
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFTextLM.java
{
	private PDFLineAreaLM lineLM;
	/**
	 * Checks if the compositor needs to pause.
	 */
	private boolean pause = false;
	private Compositor comp = null;
	private ITextContent textContent = null;
	public PDFTextLM( PDFLayoutEngineContext context, PDFStackingLM parent,
			IContent content, IContentEmitter emitter,
			IReportItemExecutor executor )
	{
		super( context, parent, content, emitter, executor );
		lineLM = (PDFLineAreaLM) getParent( );
		ITextContent textContent = (ITextContent) content;
		String text = textContent.getText( );
		if ( !PropertyUtil.isInlineElement( content ) )
		{
			if ( text == null && "".equals( text ) ) 
			{
				textContent.setText( " " ); 
			}
		}
		if ( text != null && text.length( ) != 0 )
		{
			this.textContent = textContent;
			comp = new Compositor( textContent, lineLM.getMaxAvaWidth( ), this );
		}
	}