Uses of Interface
twaver.Action

Packages that use Action
twaver   
twaver.core.model   
twaver.model   
twaver.network   
 

Uses of Action in twaver
 

Methods in twaver with parameters of type Action
static boolean Utils.forEachByBreadthFirst(java.lang.Iterable<? extends Data> roots, Action<Data> action)
          广度优先遍历,回调函数返回false时,整个遍历结束
static boolean Utils.forEachByDepthFirst(java.lang.Iterable<? extends Data> list, Action<Data> action)
          深度优先遍历,回调函数返回false时,整个遍历结束
static boolean Utils.forEachByDepthFirstReverse(java.util.List<? extends Data> list, Action<Data> action)
          深度优先遍历,回调函数返回false时,整个遍历结束
static boolean Utils.forEachChildren(Data parent, Action<Data> action)
          遍历孩子元素,回调函数返回false时,整个遍历结束
static
<T> boolean
Utils.forEachReverse(java.util.List<T> dataList, Action<T> action)
          反向遍历
 

Uses of Action in twaver.core.model
 

Methods in twaver.core.model with parameters of type Action
 boolean IHashList.forEach(Action<T> action)
           
 boolean ILayerBox.forEach(int layerId, Action<Element> action)
           
 boolean ILayerBox.forEach(Layer layer, Action<Element> action)
           
 boolean IElementBox.forEachByLayer(Action<Element> action)
           
 boolean IHashList.forEachReverse(Action<T> action)
           
 

Uses of Action in twaver.model
 

Methods in twaver.model with parameters of type Action
 boolean HashList.forEach(Action<T> action)
           
 boolean HashList.forEach(Action<T> action, java.lang.Class<? extends T> type)
           
 boolean LayerBox.forEach(int layerId, Action<Element> action)
           
 boolean LayerBox.forEach(Layer layer, Action<Element> action)
           
 boolean DataBox.forEachByBreadthFirst(Action<Data> action)
          广度优先遍历
 boolean DataBox.forEachByDepthFirst(Action<Data> action)
          深度优先遍历
 boolean DataBox.forEachByDepthFirstReverse(Action<Data> action)
          深度优先反向遍历
 boolean ElementBox.forEachByLayer(Action<Element> action)
           
 boolean HashList.forEachReverse(Action<T> action)
           
 boolean LayerBox.forEachReverse(Layer layer, Action<Element> action)
          反向遍历该层所有的网元
 

Uses of Action in twaver.network
 

Methods in twaver.network with parameters of type Action
 boolean Network.forEachVisibleElement(Action<Element> action)
          遍历当前所有可见的网元,遍历顺序会网元显示顺序,从上到下