Uses of Class
twaver.event.ListEvent

Packages that use ListEvent
twaver.core.model   
twaver.event   
twaver.model   
twaver.network   
 

Uses of ListEvent in twaver.core.model
 

Methods in twaver.core.model that return types with arguments of type ListEvent
 IDispatcher<ListEvent<T>> IHashCollection.getListChangeDispatcher()
           
 IDispatcher<ListEvent<T>> IDataBox.getSelectionChangeDispatcher()
           
 

Uses of ListEvent in twaver.event
 

Methods in twaver.event with parameters of type ListEvent
 void ListEventListener.onEvent(ListEvent<T> event)
           
 

Uses of ListEvent in twaver.model
 

Methods in twaver.model that return types with arguments of type ListEvent
 IDispatcher<ListEvent<T>> HashCollection.getListChangeDispatcher()
           
 IDispatcher<ListEvent<T>> DataBox.getSelectionChangeDispatcher()
           
 

Method parameters in twaver.model with type arguments of type ListEvent
 void HashCollection.setListener(IListener<ListEvent<T>> listener)
           
 

Uses of ListEvent in twaver.network
 

Methods in twaver.network that return types with arguments of type ListEvent
 Dispatcher<ListEvent<Element>> Network.getElementListChangeDispatcher()
          用于管理网元容器变化监听器,使用这个事件派发器,可以避免切换网元容器时带来的问题 比如下面的代码,即使切换不同的网元容器,依然可以监听到当前拓扑图所使用的elementBox的元素增减事件,不会被绑死到初始的网元容器
 Dispatcher<ListEvent<Element>> Network.getSelectionChangeDispatcher()
          网元选中变化事件派发器,可通过此派发器监听选中变化事件
 

Methods in twaver.network with parameters of type ListEvent
protected  void Network.onElementSelectionChange(ListEvent<Element> event)
          选中变幻事件时,回调此函数
protected  void Network.onLayerListChange(ListEvent<Layer> event)
          图层变化事件时,回调此函数
 

Method parameters in twaver.network with type arguments of type ListEvent
 void Network.addSelectionChangeListener(Listener<ListEvent<Element>> listener)
          添加网元选中变化监听器
 void Network.removeSelectionChangeListener(Listener<ListEvent<Element>> listener)
          删除网元选中变化监听器