void () { String selectedVersion = getSelectedVersion(); LOG.assertTrue(selectedVersion != null); ArtifactDependencyNode root = JarRepositoryManager.loadDependenciesTree(repositoryLibraryDescription, selectedVersion, project); if (root == null) return; Set<String> dependencies = new DependencyExclusionEditor(root, mainPanel).selectExcludedDependencies(model.getExcludedDependencies()); if (dependencies != null) { model.setExcludedDependencies(dependencies); updateIncludeTransitiveDepsCheckBoxState(); onChangeListener.onChange(this); } }