visibilityComposite.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
if (visibilityComposite != null) visibilityComposite.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
	public void createControl(Composite parent) {		Composite composite= new Composite(parent, SWT.NONE);		composite.setLayout((new GridLayout()));		        try {            int[] availableVisibilities= getChangeMethodSignatureRefactoring().getAvailableVisibilities();            int currectVisibility= getChangeMethodSignatureRefactoring().getVisibility();            IVisibilityChangeListener visibilityChangeListener= new IVisibilityChangeListener(){            	public void visibilityChanged(int newVisibility) {            		getChangeMethodSignatureRefactoring().setVisibility(newVisibility);            		update(true);                }            };            Composite visibilityComposite= VisibilityControlUtil.createVisibilityControl(composite, visibilityChangeListener, availableVisibilities, currectVisibility);       		visibilityComposite.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));                        if ( getChangeMethodSignatureRefactoring().canChangeReturnType())            	createReturnTypeControl(composite);            createParameterTableComposite(composite);                        Label label= new Label(composite, SWT.SEPARATOR | SWT.HORIZONTAL);            label.setLayoutData((new GridData(GridData.FILL_HORIZONTAL)));                        fSignaturePreview= new Label(composite, SWT.WRAP);            GridData gl= new GridData(GridData.FILL_BOTH);            gl.widthHint= convertWidthInCharsToPixels(50);            fSignaturePreview.setLayoutData(gl);            update(false);                        setControl(composite);        } catch (JavaModelException e) {        	ExceptionHandler.handle(e, "Change Signature", "Internal Error. See log for details.");        }		WorkbenchHelp.setHelp(composite, IJavaHelpContextIds.MODIFY_PARAMETERS_WIZARD_PAGE);	}