A B C D E F G H I K L M N O P Q R S T U V W X Y Z _

A

accept(T) - Method in class twaver.filter.FilterDispatcher
 
accept(T) - Method in interface twaver.filter.IFilter
是否接受
accept(T) - Method in class twaver.model.HashCollection
 
accept(T) - Method in class twaver.model.SelectionModel
 
acked - Variable in class twaver.alarm.Alarm
告警是否已确认
acknowledgeAlarm(AlarmSeverity) - Method in class twaver.alarm.AlarmState
Acknowledges an alarm of a given severity.
acknowledgeAllAlarms(AlarmSeverity) - Method in class twaver.alarm.AlarmState
Acknowledges all alarms of a given severity.
acknowledgeAllAlarms() - Method in class twaver.alarm.AlarmState
Acknowledges all alarms.
Action<T> - Interface in twaver
执行器接口,可传入一个输入参数
action(T) - Method in interface twaver.Action
执行函数,可传入一个输入参数
action(T1, T2) - Method in interface twaver.Action2
执行函数
action(Canvas, Paint) - Method in class twaver.network.interaction.CreateShapeInteraction
 
Action2<T1,T2> - Interface in twaver
执行器接口,可传入两个输入参数
add(T) - Method in interface twaver.core.model.IHashList
 
add(T, int) - Method in interface twaver.core.model.IHashList
 
add(Collection<? extends T>) - Method in interface twaver.core.model.IHashList
 
add(Collection<? extends T>, int) - Method in interface twaver.core.model.IHashList
 
add(T, int) - Method in class twaver.model.HashCollection
 
add(Collection<? extends T>, int) - Method in class twaver.model.HashCollection
 
add(T) - Method in class twaver.model.HashList
 
add(T, int) - Method in class twaver.model.HashList
 
add(Collection<? extends T>) - Method in class twaver.model.HashList
 
add(HashList<T>) - Method in class twaver.model.HashList
 
add(Collection<? extends T>, int) - Method in class twaver.model.HashList
 
add(Point) - Method in class twaver.Rect
添加点,扩大矩形范围
add(float, float) - Method in class twaver.Rect
添加点,扩大矩形范围
add(android.graphics.RectF) - Method in class twaver.Rect
添加矩形,扩大矩形范围
addAcknowledgedAlarm(AlarmSeverity) - Method in class twaver.alarm.AlarmState
Adds a acknowledged alarm with a given severity.
addAlarmSeverityChangeListener(AlarmSeverityChangeListener) - Static method in class twaver.alarm.AlarmSeverity
Add a severity change listener.
addAll(Collection<? extends T>) - Method in class twaver.model.HashList
 
addAttachment(Attachment<?>) - Method in class twaver.model.Element
添加附件
addChild(Data) - Method in interface twaver.core.model.IChildList
 
addChild(Data, int) - Method in interface twaver.core.model.IChildList
 
addChild(Data) - Method in class twaver.model.Data
 
addChild(Data, int) - Method in class twaver.model.Data
 
addChild(UI<?>) - Method in class twaver.network.ElementUI
添加孩子元素
addCustomInteraction(Interaction) - Method in class twaver.network.Network
添加用户交互监听器 在切换交互模式后,用户交互监听器依然可以保持监听,也就是说不受当前交互模式的影响,保持可用
addDrawable(Action2<Canvas, Paint>) - Method in class twaver.network.TopCanvas
添加一段绘制逻辑,比如创建连线交互时,会添加一个绘制线条的绘制器,在交互结束时,再将其从TopCanvas中删除
addFilter(IFilter<T>) - Method in class twaver.filter.FilterDispatcher
添加过滤器
addFollower(Node) - Method in interface twaver.core.model.IHost
 
addFollower(Node) - Method in class twaver.model.Node
添加跟随者,网元被拖动时,跟随者也会被拖动,以下两行代码作用相同:
addInteractionListener(IListener<InteractionEvent>) - Method in class twaver.network.Network
添加交互监听
addLast(T) - Method in class twaver.model.HashList
 
addListener(IListener<E>) - Method in class twaver.event.Dispatcher
 
addListener(IListener<E>) - Method in interface twaver.event.IDispatcher
添加监听器
addNavigation() - Method in class twaver.network.interaction.PanInteraction
添加导航箭头
addNewAlarm(AlarmSeverity) - Method in class twaver.alarm.AlarmState
Adds a new alarm with given severity.
addPathSegement(PathSegment) - Method in interface twaver.model.IShape
添加路径片段
addPathSegement(PathSegment, int) - Method in interface twaver.model.IShape
添加路径片段
addPathSegement(PathSegment) - Method in class twaver.model.Link
添加路径片段
addPathSegement(PathSegment, int) - Method in class twaver.model.Link
添加路径片段
addPathSegement(PathSegment) - Method in class twaver.model.ShapeNode
 
addPathSegement(PathSegment, int) - Method in class twaver.model.ShapeNode
 
addPathSegments(PathSegment[]) - Method in interface twaver.model.IShape
添加一组路径片段
addPathSegments(PathSegment[]) - Method in class twaver.model.Link
添加路径片段
addPathSegments(PathSegment[]) - Method in class twaver.model.ShapeNode
 
addPopupButton(int, Action2<Element, Point>, String) - Method in class twaver.network.Network
添加弹出菜单项
addPopupButton(int, Action2<Element, Point>, String, IFilter<Element>) - Method in class twaver.network.Network
添加弹出菜单项
addPropertyChangeListener(IListener<PropertyChangeEvent>) - Method in class twaver.alarm.AlarmStateStatistics
 
addPropertyChangeListener(IListener<PropertyChangeEvent>) - Method in class twaver.network.Network
添加拓扑图属性变化事件监听器
addSelectionChangeListener(Listener<ListEvent<Element>>) - Method in class twaver.network.Network
添加网元选中变化监听器
addWeakListener(IListener<E>) - Method in class twaver.event.Dispatcher
 
addWeakListener(IListener<E>) - Method in interface twaver.event.IDispatcher
添加弱引用监听器,将普通监听器包装成弱引用监听器,当监听器不被任何对象引用时,自动从派发器中删除
Alarm - Class in twaver.alarm
告警对象,代表一条告警数据
Alarm(AlarmSeverity) - Constructor for class twaver.alarm.Alarm
构造函数,指定告警级别
Alarm(int, AlarmSeverity) - Constructor for class twaver.alarm.Alarm
构造函数,指定网元编号,告警级别
alarm - Variable in class twaver.network.ElementUI
告警标签
ALARM_ANCHOR_POSITION - Static variable in class twaver.Styles
告警冒泡挂载点位置
ALARM_BACKGROUND_SHADER - Static variable in class twaver.Styles
告警冒泡背景着色器
ALARM_COLOR - Static variable in class twaver.Styles
告警冒泡字体颜色
ALARM_CORNER_RADIUS - Static variable in class twaver.Styles
告警冒泡圆角半径
ALARM_FONT - Static variable in class twaver.Styles
告警冒泡字体
ALARM_FONT_SIZE - Static variable in class twaver.Styles
告警冒泡字体大小
ALARM_OFFSET - Static variable in class twaver.Styles
告警冒泡偏移量
ALARM_ON_TOP - Static variable in class twaver.Styles
告警冒泡是否置顶显示
ALARM_OUTLINE_COLOR - Static variable in class twaver.Styles
告警冒泡边框颜色
ALARM_OUTLINE_WIDTH - Static variable in class twaver.Styles
告警冒泡边框宽度
ALARM_PADDING - Static variable in class twaver.Defaults
告警冒泡填充间距
ALARM_PADDING - Static variable in class twaver.Styles
告警冒泡填充间距
ALARM_POINTER_VISIBLE - Static variable in class twaver.Styles
告警冒泡冒泡指针是否可见
ALARM_POINTER_WIDTH - Static variable in class twaver.Styles
告警冒泡冒泡指针宽度
ALARM_POSITION - Static variable in class twaver.Styles
告警冒泡位置
ALARM_ROTATABLE - Static variable in class twaver.Styles
告警冒泡是否旋转
AlarmBox - Class in twaver.alarm
告警容器,用于管理告警对象的数据容器
AlarmBox(ElementBox) - Constructor for class twaver.alarm.AlarmBox
Constructor of AlarmBox.
AlarmElementMapping - Class in twaver.alarm
In general the elementID property of alarm is used to connected the alarm to corresponding element.
AlarmElementMapping(AlarmBox) - Constructor for class twaver.alarm.AlarmElementMapping
Constructor of this class.
alarmSeverity - Variable in class twaver.alarm.Alarm
告警级别
AlarmSeverity - Class in twaver.alarm
告警级别,反映告警的紧急程度,默认有六种告警级别
alarmSeverityChange() - Method in interface twaver.alarm.AlarmSeverityChangeListener
This method gets called when a bound property of source alarm state is changed, or AlarmSeverity is registered and removed.
alarmSeverityChange() - Method in class twaver.alarm.WeakAlarmSeverityChangeListener
 
AlarmSeverityChangeListener - Interface in twaver.alarm
告警级别变化事件
AlarmSeverityComparator - Class in twaver.alarm
The comparator is used to compare alarm severity.
AlarmSeveritySerializer - Class in twaver.alarm
告警级别序列化工具,用于告警级别类型的序列化
AlarmSeveritySerializer() - Constructor for class twaver.alarm.AlarmSeveritySerializer
 
AlarmState - Class in twaver.alarm
告警状态
AlarmState() - Constructor for class twaver.alarm.AlarmState
Default constructor
AlarmState(Element) - Constructor for class twaver.alarm.AlarmState
Create alarm state object that is initialized with the given element as the source element.
alarmState - Variable in class twaver.model.Element
告警状态
AlarmStateChangeEvent - Class in twaver.alarm
告警状态变化事件
AlarmStateChangeEvent(Element) - Constructor for class twaver.alarm.AlarmStateChangeEvent
构造函数
AlarmStateChangeEvent(Element, String) - Constructor for class twaver.alarm.AlarmStateChangeEvent
构造函数
AlarmStatePropagator - Class in twaver.alarm
告警状态传播器,用于告警传递逻辑的控制,twaver中子节点上的告警可以向上传播,被称为传播告警
AlarmStatePropagator(ElementBox) - Constructor for class twaver.alarm.AlarmStatePropagator
Creator.
AlarmStateStatistics - Class in twaver.alarm
The AlarmStateStatistics class is designed to calculate alarm state of elements in connected data box.
AlarmStateStatistics() - Constructor for class twaver.alarm.AlarmStateStatistics
Creates a AlarmStateStatistics instance with a default data box created inside the initialization.
AlarmStateStatistics(ElementBox) - Constructor for class twaver.alarm.AlarmStateStatistics
Creates a a AlarmStateStatistics instance with a given data box object.
AlarmStateStatistics(ElementBox, List<AlarmSeverity>) - Constructor for class twaver.alarm.AlarmStateStatistics
Creates a a AlarmStateStatistics instance with a given data box object.
anchorPosition - Variable in class twaver.model.attachment.Attachment
附件挂载点位置
anchorPosition - Variable in class twaver.model.Node
挂载点位置
angle - Variable in class twaver.shader.Gradient
渐变旋转角度
ANTIALIAS - Static variable in class twaver.Defaults
拓扑图是否抗锯齿
ARROW_FROM - Static variable in class twaver.Styles
起始端箭头
ARROW_FROM_FILL_COLOR - Static variable in class twaver.Styles
起始端箭头填充颜色
ARROW_FROM_FILL_SHADER - Static variable in class twaver.Styles
起始端箭头填充着色器
ARROW_FROM_HEIGHT - Static variable in class twaver.Styles
起始端箭头高度
ARROW_FROM_SHAPE - Static variable in class twaver.Styles
起始端箭头形状
ARROW_FROM_STROKE - Static variable in class twaver.Styles
起始端箭头边框
ARROW_FROM_STROKE_CAP - Static variable in class twaver.Styles
起始端箭头边框端点样式
ARROW_FROM_STROKE_COLOR - Static variable in class twaver.Styles
起始端箭头边框颜色
ARROW_FROM_STROKE_JOIN - Static variable in class twaver.Styles
起始端箭头边框拐点样式
ARROW_FROM_STROKE_PATTERN - Static variable in class twaver.Styles
箭头边框虚线数组,比如
ARROW_FROM_WIDTH - Static variable in class twaver.Styles
起始端箭头宽度
ARROW_FROM_XOFFSET - Static variable in class twaver.Styles
起始端箭头x偏移量,沿线方向
ARROW_FROM_YOFFSET - Static variable in class twaver.Styles
起始端箭头y偏移量,垂直线方向
ARROW_HEIGHT - Static variable in class twaver.Defaults
箭头高度
ARROW_TO - Static variable in class twaver.Styles
结束端箭头
ARROW_TO_FILL_COLOR - Static variable in class twaver.Styles
结束端箭头填充色
ARROW_TO_FILL_SHADER - Static variable in class twaver.Styles
结束端箭头填充着色器
ARROW_TO_HEIGHT - Static variable in class twaver.Styles
结束端箭头高度
ARROW_TO_SHAPE - Static variable in class twaver.Styles
结束端箭头形状
ARROW_TO_STROKE - Static variable in class twaver.Styles
结束端箭头边框
ARROW_TO_STROKE_CAP - Static variable in class twaver.Styles
结束端箭头端点样式
ARROW_TO_STROKE_COLOR - Static variable in class twaver.Styles
结束端箭头边框颜色
ARROW_TO_STROKE_JOIN - Static variable in class twaver.Styles
结束端箭头边框拐点样式
ARROW_TO_STROKE_PATTERN - Static variable in class twaver.Styles
箭头边框虚线数组,比如
ARROW_TO_WIDTH - Static variable in class twaver.Styles
结束端箭头宽度
ARROW_TO_XOFFSET - Static variable in class twaver.Styles
结束端箭头x偏移量,沿线方向
ARROW_TO_YOFFSET - Static variable in class twaver.Styles
结束端箭头y偏移量,垂直线方向
ARROW_WIDTH - Static variable in class twaver.Defaults
箭头宽度
ArrowInfo - Class in twaver.network
箭头图形数据,可用于Link和ShapeNode
ArrowInfo() - Constructor for class twaver.network.ArrowInfo
 
ArrowInfo(IPathUI, boolean) - Constructor for class twaver.network.ArrowInfo
箭头图形数据
ASCENDING - Static variable in class twaver.alarm.AlarmSeverityComparator
This is a default alarm severity comparator.
Attachment<T> - Class in twaver.model.attachment
附件,用于网元上挂载图形元素,一个网元上可以挂载多个附件 每个附件对应一个UI类,比如LabelAttachment对应LabelUI,UI类用于附件在拓扑图上的绘制和呈现,附件的属性对应UI相应的属性
Attachment() - Constructor for class twaver.model.attachment.Attachment
构造函数
Attachment(T) - Constructor for class twaver.model.attachment.Attachment
构造函数
Attachment(String, T) - Constructor for class twaver.model.attachment.Attachment
构造函数
attachments - Variable in class twaver.model.Element
附件集合
AutoLayouter - Class in twaver.layout
自动布局,twaver默认实现了几种布局算法,支持树形布局,圆形布局,星形布局,层次布局
AutoLayouter(Network, int) - Constructor for class twaver.layout.AutoLayouter
构造函数,自动布局,twaver默认实现了几种布局算法,支持树形布局,圆形布局,星形布局,层次布局
AutoLayouter(Network, int, Runnable, int, int, Generator<Node, Size>) - Constructor for class twaver.layout.AutoLayouter
构造函数,自动布局,twaver默认实现了几种布局算法,支持树形布局,圆形布局,星形布局,层次布局

A B C D E F G H I K L M N O P Q R S T U V W X Y Z _