| | |
| | | { |
| | | if (t == null) |
| | | { |
| | | javaHome.setText(readJavaHome); |
| | | useOpenDSJavaHome.setSelected(readUseOpenDSJavaHome); |
| | | useSpecifiedJavaHome.setSelected(!readUseOpenDSJavaHome); |
| | | useOpenDSJavaArgs.setSelected(readUseOpenDSJavaArgs); |
| | | useSpecifiedJavaArgs.setSelected(!readUseOpenDSJavaArgs); |
| | | currentJavaArguments.clear(); |
| | | currentJavaArguments.addAll(readJavaArguments); |
| | | argumentsTableModel.setData( |
| | | filterJavaArguments(currentJavaArguments)); |
| | | updateContentsOfPanelWithReadValues(); |
| | | Utilities.updateTableSizes(argumentsTable, 7); |
| | | } |
| | | else |
| | |
| | | * {@inheritDoc} |
| | | */ |
| | | @Override |
| | | public void cancelClicked() |
| | | { |
| | | updateContentsOfPanelWithReadValues(); |
| | | super.cancelClicked(); |
| | | } |
| | | |
| | | /** |
| | | * {@inheritDoc} |
| | | */ |
| | | @Override |
| | | public void okClicked() |
| | | { |
| | | editor.stopCellEditing(); |
| | |
| | | return propertiesFile; |
| | | } |
| | | |
| | | private void updateContentsOfPanelWithReadValues() |
| | | { |
| | | if (readJavaHome != null) |
| | | { |
| | | javaHome.setText(readJavaHome); |
| | | } |
| | | else |
| | | { |
| | | javaHome.setText(""); |
| | | } |
| | | useOpenDSJavaHome.setSelected(readUseOpenDSJavaHome); |
| | | useSpecifiedJavaHome.setSelected(!readUseOpenDSJavaHome); |
| | | useOpenDSJavaArgs.setSelected(readUseOpenDSJavaArgs); |
| | | useSpecifiedJavaArgs.setSelected(!readUseOpenDSJavaArgs); |
| | | currentJavaArguments.clear(); |
| | | currentJavaArguments.addAll(readJavaArguments); |
| | | argumentsTableModel.setData( |
| | | filterJavaArguments(currentJavaArguments)); |
| | | } |
| | | |
| | | /** |
| | | * Class containing the command-name and the associated java |
| | | * arguments. |