void (@NotNull RepositoryTreeNode node, @NotNull Expander afterRefreshExpander) { ThreadingAssertions.assertEventDispatchThread(); final Pair<RepositoryTreeNode, Expander> data = Pair.create(node, afterRefreshExpander); if (! myQueueProcessorActive) { startLoadTask(data); myQueueProcessorActive = true; } else { myLoadQueue.offer(data); } }