Bug 126233 [FieldAssist] DecoratedField should not automatically reserve space on field ends
bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/DecoratedField.java
* @param style
	 *            the desired style bits for the field.
	 * @param controlCreator
	 *            the IControlCreator used to specify the specific kind of
	 *            control that is to be decorated.
	 * 
	 * @see IControlCreator
	 */
	public DecoratedField(Composite parent, int style,
			IControlCreator controlCreator) {
		this.form = createForm(parent);
		this.control = controlCreator.createControl(form, style);
		addControlListeners();
		
		addFieldDecoration(new FieldDecoration(null, null), SWT.LEFT | SWT.TOP,
				true);
		addFieldDecoration(new FieldDecoration(null, null),
				SWT.RIGHT | SWT.TOP, true);
		form.setTabList(new Control[] { control });
		
		
		FormData data = new FormData();
		data.left = new FormAttachment(decDatas[LEFT_TOP].label);
		data.right = new FormAttachment(decDatas[RIGHT_TOP].label);
		data.top = new FormAttachment(0, 0);
		control.setLayoutData(data);
	}
	/**
	 * Adds an image decoration to the field.
	 *