void (@NotNull DefaultMutableTreeNode node) { if (myReleaseRequested) return; addToCancelled(node); if (!isExpanded(node, false)) { node.removeAllChildren(); Object element = getElementFor(node); if (element != null && !getTreeStructure().isAlwaysLeaf(element)) { insertLoadingNode(node, true); } } else { removeFromUnbuilt(node); removeLoading(node, true); } }