static TreeView gazelle_treeView(final GazelleTree t) { ret t == null ? null : new TreeView { GazelleTree node() { ret t; } L> children() { ret map gazelle_treeView(t.children); } TreeView parent() { ret gazelle_treeView(t.parent); } }; }