/*
* Ext GWT 2.2.4 - Ext for GWT
* Copyright(c) 2007-2010, Ext JS, LLC.
* licensing@extjs.com
*
* http://extjs.com/license
*/
package com.extjs.gxt.ui.client.widget.tree;
import com.extjs.gxt.ui.client.widget.treepanel.TreePanel;
import com.google.gwt.user.client.DOM;
import com.google.gwt.user.client.Element;
/**
* @deprecated see {@link TreePanel}
*/
class RootTreeItem extends TreeItem {
public RootTreeItem(Tree tree) {
this.tree = tree;
}
@Override
protected TreeItemUI getTreeItemUI() {
ui = new DefaultTreeItemUI() {
@Override
public Element getContainerElement() {
return getElement();
}
};
ui.bind(this);
setData("loaded", true);
setStyleName("my-root-item");
return ui;
}
@Override
protected void onRender(Element target, int index) {
setElement(DOM.createDiv(), target, index);
getTreeItemUI();
}
}