Bug 38514 getters/setters dialog: layout [code manipulation]
I20030604 label and comboboxes should be aligned horizontally (not vertically) -> more space efficient -> required for accessability?
org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/actions/AddGetterSetterAction.java
RefactoringMessages.getString("VisibilityControlUtil.defa&ult_4"), 
				"pri&vate" 
			};
			Integer[] data= new Integer[] {
						new Integer(Modifier.PUBLIC),
						new Integer(Modifier.PROTECTED),
						new Integer(Modifier.NONE),
						new Integer(Modifier.PRIVATE)};
			Integer initialVisibility= new Integer(correctVisibility);
			for (int i= 0; i < labels.length; i++) {
				Button radio= new Button(group, SWT.RADIO);
				Integer visibilityCode= data[i];
				radio.setText(labels[i]);
				radio.setData(visibilityCode);
				radio.setSelection(visibilityCode.equals(initialVisibility));
				radio.setEnabled(allowedVisibilities.contains(visibilityCode));
				radio.addSelectionListener(new SelectionAdapter() {
					public void widgetSelected(SelectionEvent event) {
						visibilityChangeListener.visibilityChanged(((Integer)event.widget.getData()).intValue());
					}
				});
			}
			group.setLayoutData((new GridData(GridData.FILL_HORIZONTAL)));
			return group;
		}		
		
		private Composite createVisibilityControlAndModifiers(Composite parent, final IVisibilityChangeListener visibilityChangeListener, int[] availableVisibilities, int correctVisibility) {
			Composite visibilityComposite= createVisibilityControl(parent, visibilityChangeListener, availableVisibilities, correctVisibility);
			Button finalCheckboxButton= new Button(visibilityComposite, SWT.CHECK);
			finalCheckboxButton.setText(RefactoringMessages.getString("VisibilityControlUtil.final"));