|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IListener | |
---|---|
twaver.alarm | |
twaver.core.model | |
twaver.event | |
twaver.model | |
twaver.network |
Uses of IListener in twaver.alarm |
---|
Classes in twaver.alarm that implement IListener | |
---|---|
class |
Alarm
告警对象,代表一条告警数据 |
Methods in twaver.alarm with parameters of type IListener | |
---|---|
void |
AlarmStateStatistics.addPropertyChangeListener(IListener<PropertyChangeEvent> listener)
|
void |
AlarmStateStatistics.removePropertyChangeListener(IListener<PropertyChangeEvent> listener)
|
Uses of IListener in twaver.core.model |
---|
Subinterfaces of IListener in twaver.core.model | |
---|---|
interface |
IData
数据接口,twaver内部使用 |
interface |
IElement
网元接口,twaver内部使用 |
interface |
IFollower
跟随者接口,twaver内部使用 |
interface |
IGroup
分组接口,twaver内部使用 |
interface |
IHost
宿主接口,twaver内部使用 |
interface |
ILayer
图层接口,twaver内部使用 |
interface |
INode
节点接口,twaver内部使用 |
Uses of IListener in twaver.event |
---|
Subinterfaces of IListener in twaver.event | |
---|---|
interface |
IDispatcher<E extends Event>
事件派发器 |
Classes in twaver.event that implement IListener | |
---|---|
class |
Dispatcher<E extends Event>
事件派发器, IDispatcher 实现类 |
class |
HandlerSupport<E extends Event>
事件处理器实现类 |
class |
Listener<E extends Event>
监听器 |
class |
ListEventListener<T extends Data>
数据容器变化事件 |
class |
WeakListener<E extends Event>
弱引用监听器 |
Fields in twaver.event with type parameters of type IListener | |
---|---|
protected java.lang.ref.WeakReference<IListener<E>> |
WeakListener.reference
弱引用对象 |
Methods in twaver.event with parameters of type IListener | |
---|---|
void |
IDispatcher.addListener(IListener<E> listener)
添加监听器 |
void |
Dispatcher.addListener(IListener<E> listener)
|
WeakListener<E> |
IDispatcher.addWeakListener(IListener<E> listener)
添加弱引用监听器,将普通监听器包装成弱引用监听器,当监听器不被任何对象引用时,自动从派发器中删除 |
WeakListener<E> |
Dispatcher.addWeakListener(IListener<E> listener)
|
void |
IDispatcher.removeListener(IListener<E> listener)
删除监听器 |
void |
Dispatcher.removeListener(IListener<E> listener)
|
void |
IHandler.setListener(IListener<E> listener)
设置监听器 |
void |
HandlerSupport.setListener(IListener<E> listener)
|
Constructors in twaver.event with parameters of type IListener | |
---|---|
WeakListener(IListener<E> listener)
构造函数,弱引用监听器 |
Uses of IListener in twaver.model |
---|
Subinterfaces of IListener in twaver.model | |
---|---|
interface |
ISubnetwork
子网接口,拓扑图中可以双击进入某个子网,显示该子网内的网元信息 |
Classes in twaver.model that implement IListener | |
---|---|
class |
Data
数据元素 |
class |
Element
网元数据类型 |
class |
Group
分组类型,继承于Node类型,可以展开合并,合并状态时与普通节点呈现一致,展开状态时,分组内的孩子节点可见 |
class |
Layer
图层元素 |
class |
Link
连线类型,包含两个节点属性:起始节点 Link.from 和结束节点 Link.to
起始节点或者结束节点未设置时,称该连线无效 Link.isInvalid()
起始节点和结束节点相同时,称为自环 Link.isLooped()
如果起始或者结束节点放在分组中,分组合并状态时,外观上分组与连线相连,
这时此分组为代理节点Link.getFromAgent() ,Link.getToAgent()
此外还实现了IShape 接口,可以添加中间路径片段Link.addPathSegement(PathSegment)
对应的默认UI类为LinkUI |
class |
LinkSubnetwork
连线子网,外观与连线一致,具备子网功能 |
class |
Node
节点类型,可以设置图片,添加跟随者 默认对应的UI类是 NodeUI |
class |
ShapeNode
多边形节点,继承于 Node ,实现了IShape 接口,可以添加路径片段,通过添加路径片段,围成一个多边形,
可以填充颜色或者渐变,如果不填充,则表现为线条样式
默认UI类为ShapeNodeUI |
class |
ShapeSubnetwork
子网多边形,继承于 ShapeNode ,实现了子网接口 |
class |
Subnetwork
子网节点,继承于 Node ,实现了子网接口 |
Methods in twaver.model with parameters of type IListener | |
---|---|
void |
HashCollection.setListener(IListener<ListEvent<T>> listener)
|
void |
Data.setListener(IListener<PropertyChangeEvent> listener)
|
Uses of IListener in twaver.network |
---|
Classes in twaver.network that implement IListener | |
---|---|
class |
ImageUI
图片UI元素,用于图片的呈现,当然并不限与静态栅格图片,也支持其他格式,比如gif动画,以及任意 Drawable 实现类,如NinePatchDrawable
使用IImage作为数据源,可以定制自己的IImage图形数据,更多可参考IImage |
Methods in twaver.network with parameters of type IListener | |
---|---|
void |
Network.addInteractionListener(IListener<InteractionEvent> listener)
添加交互监听 |
void |
Network.addPropertyChangeListener(IListener<PropertyChangeEvent> listener)
添加拓扑图属性变化事件监听器 |
void |
Network.removeInteractionListener(IListener<InteractionEvent> listener)
删除交互监听 |
void |
Network.removePropertyChangeListener(IListener<PropertyChangeEvent> listener)
删除拓扑图属性变化事件监听器 |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |