context:     _setExpanded: function(node, state, sendEvent) {        while (node.className != "treeRow") node = node.parentNode;        if (node.tw_isLeaf || node.tw_expanded == state) return;        node.tw_expanded = state;                if (state) {            node.imageNode.src = node == node.parentNode.lastChild ? tw_Tree.imageExpandBottom : tw_Tree.imageExpand;        } else {            node.imageNode.src = node == node.parentNode.lastChild ? tw_Tree.imageUnexpandBottom : tw_Tree.imageUnexpand;        }                node.subNodes.style.display = state ? "block" : "none";                    if (this._treeTop.firstChild == node) this._makeTopImage();                if (sendEvent) {            var fullIndex = this._fullIndex(node);            this.firePropertyChange("itemExpanded", (state ? "t" : "f") + fullIndex, "itemExpanded" + fullIndex);        }    },
meta: 5515	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5515/f1f0c95a57d8d7a88b8db0d8dac14769628aba36/Tree.js/buggy/src/thinwire/render/web/resources/Tree.js