public CmsPageTree() {
super();
this.setModel(new MdlPageTree(new CmsPageTreeNode("Root", null, null)));
this.getSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);
this.addTreeSelectionListener(new TreeSelectionListener() {
public void valueChanged(TreeSelectionEvent arg0) {
CmsPageTreeNode node = (CmsPageTreeNode) arg0.getPath().getLastPathComponent();
setSelectedPage(node.getCmsPage());
if (node.getCmsPage() != null) {