}
public List<? extends BrowserTreeNode> getTreeChildren() {
if (visibleTreeChildren == null) {
visibleTreeChildren = new ArrayList<BrowserTreeNode>();
visibleTreeChildren.add(new LoadInProgressTreeNode(this));
new BackgroundTask(getProject(), "Loading data dictionary", true) {
public void execute(@NotNull ProgressIndicator progressIndicator) {
buildTreeChildren();
}
}.start();