@Override public void run() { if (metadataRecord == null) { recordTree.setModel(EMPTY_MODEL); } else { GroovyTreeNode root = new GroovyTreeNode(metadataRecord); recordTree.setModel(new DefaultTreeModel(root)); root.expand(); } }