button.setText(text);
	private Button createButton(Composite buttonComposite, String text, final boolean up) {		Button button= new Button(buttonComposite, SWT.PUSH);		button.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));		SWTUtil.setButtonDimensionHint(button);		button.setText(text);		button.addSelectionListener(new SelectionAdapter(){			public void widgetSelected(SelectionEvent e) {				ISelection savedSelection= fTableViewer.getSelection();				if (savedSelection == null)					return;				if (getSelectedItems().length == 0)					return;				if (up)					setNewParameterOrder(moveUp());				else						setNewParameterOrder(moveDown());									fTableViewer.refresh();				fTableViewer.getControl().setFocus();				fTableViewer.setSelection(savedSelection);				tableModified(getNewParameterNames());			}		});		return button;	}