Bug 128586 Change parameter in drill through link doesn't work in pdf.
Description: Change parameter in drill through link doesn't work in pdf. Steps to reproduce: 1. New a report source and a report target. 2. Insert a report parameter p1 in target.rptdesign, drag it to Layout. 3. Insert a label in source.rptdesign, define a drill through link to target.rptdesign and set p1 to "first". 4. Preview source.rptdesign in pdf and click the link. 5. Revise drill through link to set p1 to "second", then preview in pdf, click the link. Expected result: Target show "second" as value. Actual result: Target still showed "first"
engine/org.eclipse.birt.report.engine.emitter.pdf/src/org/eclipse/birt/report/engine/emitter/pdf/PDFEmitter.java
Color bc = PropertyUtil.getColor(page.getStyle().getProperty(StyleConstants.STYLE_BACKGROUND_COLOR));
		drawBackgroundColor( bc, 0, pageHeight, pageWidth, pageHeight );
		
		
		String bi = PropertyUtil.getBackgroundImage(
        		page.getStyle().getProperty(StyleConstants.STYLE_BACKGROUND_IMAGE));
		drawBackgroundImage( bi, 0, pageHeight, pageWidth, pageHeight, 
				PropertyUtil.getPercentageValue(page.getStyle().getProperty(StyleConstants.STYLE_BACKGROUND_POSITION_X)),
				PropertyUtil.getPercentageValue(page.getStyle().getProperty(StyleConstants.STYLE_BACKGROUND_POSITION_Y)),
				page.getStyle().getBackgroundRepeat());
	}
	private class BorderInfo
	{
		public static final int TOP_BORDER = 0;
		public static final int RIGHT_BORDER = 1;
		public static final int BOTTOM_BORDER = 2;
		public static final int LEFT_BORDER = 3;
		public int startX, startY, endX, endY;
		public int borderWidth;
		public Color borderColor;
		public String borderStyle;
		public int borderType;
		public BorderInfo(int startX, int startY, int endX, int endY, 
				int borderWidth, Color borderColor, String borderStyle, int borderType)
		{
			this.startX = startX;
			this.startY = startY;
			this.endX = endX;