Rev 1962 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
package in.shop2020.catalog.dashboard.client;import com.google.gwt.event.dom.client.ClickEvent;import com.google.gwt.event.dom.client.ClickHandler;import com.google.gwt.user.client.ui.Anchor;import com.google.gwt.user.client.ui.Composite;import com.google.gwt.user.client.ui.Tree;import com.google.gwt.user.client.ui.TreeItem;/*** A tree displaying a set of catalog folders.*/public class CatalogTree extends Composite {private Tree tree;public CatalogTree() {tree = new Tree();TreeItem root = new TreeItem("Catalog");tree.addItem(root);addItem(root, "All Items");addItem(root, "Best Deals");addItem(root, "Best Sellers");addItem(root, "Latest Arrivals");root.setState(true);initWidget(tree);}/**** @param root the tree item to which the new item will be added.* @param title the text associated with this item.*/private void addItem(TreeItem root, String title) {Anchor item = new Anchor(title);//TreeItem item = new TreeItem(title);root.addItem(item);item.addClickHandler(new ClickHandler() {@Overridepublic void onClick(ClickEvent event) {// TODO Auto-generated method stub}});}}