Bug 92847 [api] missing specs and @since tags on GenerateNewConstructorUsingFieldsAction fields
3.1 HEAD GenerateNewConstructorUsingFieldsAction static public final int DOWN_INDEX= 1; static public final int UP_INDEX= 0; These 2 fields were private in 3.0; now they're public, and therefore API. If the intent was to make them API, add specs and @since 3.1 tags.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/actions/GenerateConstructorUsingFieldsSelectionDialog.java
setOmitSuper(isSelected);
			}
		});
		fOmitSuperButton.setSelection(isOmitSuper());
		
		fOmitSuperButton.setEnabled(getSuperConstructorChoice().getParameterTypes().length == 0);
		GridData gd= new GridData(GridData.HORIZONTAL_ALIGN_FILL);
		gd.horizontalSpan= 2;
		fOmitSuperButton.setLayoutData(gd);
		return omitSuperComposite;
	}
	protected Composite createSelectionButtons(Composite composite) {
		Composite buttonComposite= super.createSelectionButtons(composite);
		GridLayout layout= new GridLayout();
		buttonComposite.setLayout(layout);
		createUpDownButtons(buttonComposite);
		layout.marginHeight= 0;
		layout.marginWidth= 0;
		layout.numColumns= 1;
		return buttonComposite;
	}
	void createUpDownButtons(Composite buttonComposite) {
		int numButtons= 2; 
		fButtonControls= new Button[numButtons];
		fButtonsEnabled= new boolean[numButtons];
		fButtonControls[GenerateNewConstructorUsingFieldsAction.UP_INDEX]= createButton(buttonComposite, UP_BUTTON, ActionMessages.GenerateConstructorUsingFieldsSelectionDialog_up_button, false); 
		fButtonControls[GenerateNewConstructorUsingFieldsAction.DOWN_INDEX]= createButton(buttonComposite, DOWN_BUTTON, ActionMessages.GenerateConstructorUsingFieldsSelectionDialog_down_button, false); 
		boolean defaultState= false;
		fButtonControls[GenerateNewConstructorUsingFieldsAction.UP_INDEX].setEnabled(defaultState);
		fButtonControls[GenerateNewConstructorUsingFieldsAction.DOWN_INDEX].setEnabled(defaultState);