void (ProcessorConfigProfile defaultProfile, Collection<? extends ProcessorConfigProfile> moduleProfiles) { myDefaultProfile.initFrom(defaultProfile); myModuleProfiles.clear(); for (ProcessorConfigProfile profile : moduleProfiles) { ProcessorConfigProfile copy = new ProcessorConfigProfileImpl(""); copy.initFrom(profile); myModuleProfiles.add(copy); } final RootNode root = (RootNode)myTree.getModel().getRoot(); root.sync(); final DefaultMutableTreeNode node = TreeUtil.findNodeWithObject(root, myDefaultProfile); if (node != null) { TreeUtil.selectNode(myTree, node); } }