Bug 42767 Grabbing vertically on add constructor/ gen contructors using fields action
The source actions related to creating constructors is not relayouting properly on resize. The lowermost checkbox is grabbing vertically when it shouldn't be. In the case of the gen. constructors using fields dialog, the upper combobox and label are grabbing vertical space when they shouldn't be either.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/actions/GenerateNewConstructorUsingFieldsAction.java
private List getExistingConstructorSignatures() {
			List constructorMethods= new ArrayList();
			try {
				IMethod[] methods= fType.getMethods();
				for (int i= 0; i < methods.length; i++) {
					IMethod curr= methods[i];
					if (curr.isConstructor()) {
						constructorMethods.add(curr.getSignature());
					}
				}
			} catch (JavaModelException e) {
			}
			return constructorMethods;
		}
	}
	private static class GenerateConstructorUsingFieldsSelectionDialog extends SourceActionDialog {
		private GenerateConstructorUsingFieldsContentProvider fContentProvider;
		private int fSuperIndex;
		private int fWidth= 60;
		private int fHeight= 18;
		protected Button[] fButtonControls;
		private boolean[] fButtonsEnabled;
		private boolean fOmitSuper;
		private IMethod[] fSuperConstructors;
		private IDialogSettings fGenConstructorSettings;
		protected CheckboxTreeViewer fTreeViewer;
		private GenerateConstructorUsingFieldsTreeViewerAdapter fTreeViewerAdapter;
		private static final int UP_BUTTON= IDialogConstants.CLIENT_ID + 1;
		private static final int DOWN_BUTTON= IDialogConstants.CLIENT_ID + 2;