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
run(field.getDeclaringType(), new IField[] {field}, fEditor, false);
				return;
			}
			IJavaElement element= SelectionConverter.getElementAtOffset(fEditor);
			
			if (element != null){
				IType type= (IType)element.getAncestor(IJavaElement.TYPE);
				if (type != null) {
					if (type.getFields().length > 0) {
						run(type, new IField[0], fEditor, true);
						return;
					} 
				}
			} 
			MessageDialog.openInformation(getShell(), fDialogTitle, 
				ActionMessages.getString("CreateNewConstructorAction.not_applicable")); 
		} catch (CoreException e) {
			ExceptionHandler.handle(e, getShell(), getDialogTitle(), null);
		}		
	}
	
	private boolean checkEnabledEditor() {
		return fEditor != null && SelectionConverter.canOperateOn(fEditor);
	}	
	
	
	
	private void run(IType type, IField[] preselected, IEditorPart editor, boolean activatedFromEditor) throws CoreException {
		if (!ElementValidator.check(type, getShell(), getDialogTitle(), activatedFromEditor)) {
			return;