void (Library library) { final LibraryTable table = library.getTable(); if (table != null) { final String level = table.getTableLevel(); final LibraryConfigurable configurable = new LibraryConfigurable(myContext.createModifiableModelProvider(level), library, myContext, TREE_UPDATER); final MyNode node = new MyNode(configurable); addNode(node, myRoot); final ProjectStructureDaemonAnalyzer daemonAnalyzer = myContext.getDaemonAnalyzer(); daemonAnalyzer.queueUpdate(new LibraryProjectStructureElement(myContext, library)); daemonAnalyzer.queueUpdateForAllElementsWithErrors(); } }