01: /*
02: * GWT-Ext Widget Library
03: * Copyright(c) 2007-2008, GWT-Ext.
04: * licensing@gwt-ext.com
05: *
06: * http://www.gwt-ext.com/license
07: */
08:
09: package com.gwtext.client.data;
10:
11: /**
12: * The node traversal callback itnerface used by several Node methods.
13: *
14: * @see Node#cascade(NodeTraversalCallback)
15: * @see Node#bubble(NodeTraversalCallback)
16: * @see Node#findChildBy(NodeTraversalCallback)
17: */
18: public interface NodeTraversalCallback {
19:
20: /**
21: * The callback method.
22: *
23: * @param node the node beign traversed upon.
24: * @return boolean value
25: */
26: boolean execute(Node node);
27: }
|