Bug 39746 Move super class constructor combo up.
Move the combo selection for the super class constructors to be above the field treeviewer for the "Create constructor using fields" source action.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/actions/CreateNewConstructorAction.java
private static int fEntries;
			
		CreateNewConstructorValidator(int entries) {
			super();
			fEntries= entries;
		}
		public IStatus validate(Object[] selection) {
			int count= countSelectedFields(selection);
			String message= ActionMessages.getFormattedString("CreateNewConstructorAction.fields_selected", 
																new Object[] { String.valueOf(count), String.valueOf(fEntries)} ); 																	
			return new StatusInfo(IStatus.INFO, message);
		}
		private int countSelectedFields(Object[] selection){
			int count= 0;
			for (int i = 0; i < selection.length; i++) {
				if (selection[i] instanceof IField)
					count++;
			}
			return count;
		}		
	}	
	
	private static class CreateNewConstructorSelectionDialog extends SourceActionDialog {
		private CreateNewConstructorContentProvider fContentProvider;
		private IType fType;
		private int fSuperIndex;
		
		private static final int UP_BUTTON= IDialogConstants.CLIENT_ID + 1;
		private static final int DOWN_BUTTON= IDialogConstants.CLIENT_ID + 2;