Example usage for com.google.gwt.user.client.ui TreeItem getImageElement

List of usage examples for com.google.gwt.user.client.ui TreeItem getImageElement

Introduction

In this page you can find the example usage for com.google.gwt.user.client.ui TreeItem getImageElement.

Prototype

Element getImageElement() 

Source Link

Usage

From source file:org.iucn.sis.client.ui.TreeTable.java

License:Apache License

private boolean elementClicked(TreeItem root, Element hElem) {
    Vector chain = new Vector();
    collectElementChain(chain, getElement(), hElem);

    TreeItem item = findItemByChain(chain, 0, root);
    if (item != null) {
        if (DOM.compare(item.getImageElement(), hElem)) {
            item.setState(!item.getState(), true);
            return true;
        } else if (DOM.isOrHasChild(item.getElement(), hElem)) {
            onSelection(item, true);//from  ww  w  . j ava  2  s. c o  m
            return true;
        }
    }

    return false;
}