rem: var element = event.getData()[0]; var hierarchy = element.getHierarchy(new Array()); 
add:  var tree = fsm.getObject("tree");    var nodes = event.getData(); var node = nodes[0];  var hierarchy = tree.getHierarchy(node.nodeId); 
context:       "predicate" :        function(fsm, event)        {          var element = event.getData()[0];          var hierarchy = element.getHierarchy(new Array());          // Strip off the root node          hierarchy.shift();          // Get the tree object          var tree = fsm.getObject("tree");          // If element is the root...          if (element == tree)          {            // ... then just clear out the attribute/value table.            var tableModel = fsm.getObject("tableModel:browse");            tableModel.setData([]);            return null;        // don't search additional transitionis          }          return true;        },
meta: 5771	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5771/d3eef7270d033fa0e37c07291065389bc746881f/Fsm.js/clean/webapps/swat/source/class/swat/module/ldbbrowse/Fsm.js