TableItem updateItem) { if (dialog.open() != Window.OK) { return; } String[] nameValuePair = dialog.getNameValuePair(); TableItem tableItem = updateItem; if (tableItem == null) { tableItem = getTableItemForName(nameValuePair[0]); if (tableItem == null) { tableItem = new TableItem(this.fParametersTable, SWT.NONE); } } tableItem.setText(nameValuePair); this.fParametersTable.setSelection(new TableItem[] { tableItem}); updateLaunchConfigurationDialog();
TableItem updateItem) { if (dialog.open() != Window.OK) { return;
    private void openNewParameterDialog(NameValuePairDialog dialog,            TableItem updateItem) {        if (dialog.open() != Window.OK) {            return;        }        String[] nameValuePair = dialog.getNameValuePair();        TableItem tableItem = updateItem;        if (tableItem == null) {            tableItem = getTableItemForName(nameValuePair[0]);            if (tableItem == null) {                tableItem = new TableItem(this.fParametersTable, SWT.NONE);            }        }        tableItem.setText(nameValuePair);        this.fParametersTable.setSelection(new TableItem[] { tableItem});        updateLaunchConfigurationDialog();    }