private class TreeState extends DefaultTreeState {
@Override
public void selectNode(Object node, boolean selected) {
if (selected) {
JcrTreeNode n = (JcrTreeNode) node;
NodeManagerContainerPanel.this.setModel(n.getNodeModel());
setupDefaultEditor();
expandParents(n.getNodeModel().getObject());
}
}