}
    protected void handleLoadArgumentsFromFileButtonSelected() {        String locationName = fSocietyXMLFileText.getText();        if (locationName != null && !locationName.equals("")) {            File file = null;            file = new File(locationName);            if (!file.exists()) {                MessageDialog                        .openError(                                getShell(),                                LauncherUIMessages                                        .getString("CougaarEnvironmentTab.SocietyFileDoesNotExistTitle"),                                LauncherUIMessages                                        .getString("CougaarEnvironmentTab.SocietyFileDoesNotExistMessage"));            } else {                String nodeName = fNodeBlock.getNodeName();                if (nodeName != null && !nodeName.equals("")) {                    setDirty(true);                    this.fParametersTable.removeAll();                    displaySocietyXMLParameters(file, nodeName);                    setParametersButtonsEnableState();                    updateLaunchConfigurationDialog();                } else {                    MessageDialog                            .openError(                                    getShell(),                                    LauncherUIMessages                                            .getString("CougaarEnvironmentTab.NoNodeSelectedTitle"),                                    LauncherUIMessages                                            .getString("CougaarEnvironmentTab.NoNodeSelectedMessage"));                }            }        } else {            MessageDialog                    .openError(                            getShell(),                            LauncherUIMessages                                    .getString("CougaarEnvironmentTab.NoSocietyFileTitle"),                            LauncherUIMessages                                    .getString("CougaarEnvironmentTab.NoSocietyFileMessage"));        }    }