void (Config config) { fullyQualifiedName.setSelected(config.isUseFullyQualifiedName()); DuplicationPolicy option = config.getReplaceDialogInitialOption(); for (JRadioButton anInitialValueForReplaceDialog : initialValueForReplaceDialog) { ConflictResolutionOptionAction action = (ConflictResolutionOptionAction)anInitialValueForReplaceDialog.getAction(); if (action.option.equals(option)) { anInitialValueForReplaceDialog.setSelected(true); } } InsertWhere option2 = config.getInsertNewMethodInitialOption(); for (JRadioButton anInitialValueForNewMethodDialog : initialValueForNewMethodDialog) { if (anInitialValueForNewMethodDialog.getText().equals(option2.toString())) { anInitialValueForNewMethodDialog.setSelected(true); } } filterConstant.setSelected(config.isFilterConstantField()); filterEnum.setSelected(config.isFilterEnumField()); filterStatic.setSelected(config.isFilterStaticModifier()); filterTransient.setSelected(config.isFilterTransientModifier()); filterLoggers.setSelected(config.isFilterLoggers()); enableMethods.setSelected(config.isEnableMethods()); moveCaretToMethod.setSelected(config.isJumpToMethod()); int sort = config.getSortElements(); sortElements.setSelected(sort != 0); sortElementsComboBox.setEnabled(sortElements.isSelected()); if (sort == 0 || sort == 1) { sortElementsComboBox.setSelectedIndex(0); } else if (sort == 2) { sortElementsComboBox.setSelectedIndex(1); } else if (sort == 3) { sortElementsComboBox.setSelectedIndex(2); } }