Bug 207131 Background image position is wrong in Layout [0300]
UI/org.eclipse.birt.report.designer.core/src/org/eclipse/birt/report/designer/core/model/DesignElementHandleAdapter.java
int x = 0;
		int y = 0;
		Object px = handle.getProperty( StyleHandle.BACKGROUND_POSITION_X_PROP );
		Object py = handle.getProperty( StyleHandle.BACKGROUND_POSITION_Y_PROP );
		
		if ( px instanceof String && py instanceof String )
		{
			return new int[]{
					getPosition( (String) px ), getPosition( (String) py )
			};
		}
		
		if ( px instanceof DimensionValue && py instanceof DimensionValue )
		{
			
			if ( DesignChoiceConstants.UNITS_PERCENTAGE.equals( ( (DimensionValue) px ).getUnits( ) ) )
			{
				if ( !( DesignChoiceConstants.UNITS_PERCENTAGE.equals( ( (DimensionValue) py ).getUnits( ) ) ) )
				{
					return new int[]{
							PositionConstants.CENTER, PositionConstants.CENTER
					};
				}
				return new DimensionValue[]{
						(DimensionValue) px, (DimensionValue) py
				};
			}
			
			x = (int) DEUtil.convertoToPixel( px );
			y = (int) DEUtil.convertoToPixel( py );