boolean (final Sdk jdk, final boolean selectInTree) { if (!myUiDisposed) { myContext.getDaemonAnalyzer().queueUpdate(new SdkProjectStructureElement(myContext, jdk)); addNode(new MyNode(new JdkConfigurable((ProjectJdkImpl)jdk, myJdksTreeModel, TREE_UPDATER, myHistory, myProject)), myRoot); if (selectInTree) { selectNodeInTree(MasterDetailsComponent.findNodeByObject(myRoot, jdk)); } return true; } return false; }