Bug 119817 properities using percentage dimension as value don't work in BIRT PDF Emitter.
Description: properities using percentage dimension as value don't work in BIRT PDF Emitter. Steps to reproduce: 1. Set percentage value to Margin/Padding 2. Preview Expected result: Percentage values work. Actual result: No effects.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFTemplateLM.java
areaStyle.setProperty( IStyle.STYLE_MARGIN_RIGHT,
						IStyle.NUMBER_0 );
				hMarginWidth = 0;
			}
			
			
			if ( hBorderWidth > width )
			{
				areaStyle.setProperty( IStyle.STYLE_BORDER_LEFT_WIDTH,
						IStyle.NUMBER_0 );
				areaStyle.setProperty( IStyle.STYLE_BORDER_RIGHT_WIDTH,
						IStyle.NUMBER_0 );
				hBorderWidth = 0;
			}
		}
		if ( height <= 0 )
		{
			height = (int) ( PropertyUtil.getDimensionValue( style
					.getFontSize( ) ) * 1.35 )
					+ vMarginWidth + vBorderWidth + vPaddingWidth;
		}
		int maxContentWidth = maxWidth - hMarginWidth;
		width = ( width > maxContentWidth ) ? maxContentWidth : width;
		Dimension d = new Dimension( );
		d.setDimension( width, height );
		con.setWidth( d.getWidth( ) );
		con.setHeight( d.getHeight( ) );
		Dimension templateDimension = new Dimension( );
		templateDimension.setDimension( con.getContentWidth( ), con
				.getContentHeight( ) );