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 _

I

IAlarmElementMapping - Interface in twaver.alarm
告警网元映射接口,用于描述网元上的所有告警,以及每个告警作用与的所有网元, 默认告警通过网元id与网元关联,一条告警发生在一个网元上,重写此接口可以实现一条告警作用于多个网元上
IChildList - Interface in twaver.core.model
孩子接口,twaver内部使用
id - Variable in class twaver.model.Layer
图层编号
IData - Interface in twaver.core.model
数据接口,twaver内部使用
IDataBox<T extends Data> - Interface in twaver.core.model
数据容器接口,twaver内部使用
Identifiable - Interface in twaver.model
可唯一标识类型,网元Element以及网元UIElementUI都是该类型的实现类
IDGenerator - Interface in twaver
id生成器,用于生成元素编号,默认为递增整数
idGenerator - Static variable in class twaver.Utils
id生成器,用于网元id的自动生成,默认为递增
IDispatcher<E extends Event> - Interface in twaver.event
事件派发器
IElement - Interface in twaver.core.model
网元接口,twaver内部使用
IElementBox - Interface in twaver.core.model
网元容器接口,twaver内部使用
IFilter<T> - Interface in twaver.filter
过滤器接口
IFollower - Interface in twaver.core.model
跟随者接口,twaver内部使用
IGroup - Interface in twaver.core.model
分组接口,twaver内部使用
IHandler<E extends Event> - Interface in twaver.event
事件处理器,表示该对象可以设置监听器
IHashCollection<T extends Data> - Interface in twaver.core.model
哈希数据容器接口,twaver内部使用
IHashCollectionListener<T extends Data> - Interface in twaver.core.model
哈希数据容器监听器接口,twaver内部使用
IHashList<T extends Identifiable> - Interface in twaver.core.model
哈希集合接口,twaver内部使用
IHost - Interface in twaver.core.model
宿主接口,twaver内部使用
IImage - Interface in twaver.network
图形数据接口,默认支持栅格图片,gif动画,以及任意Drawable实现类,比如NinePatchDrawable 可用于ImageUI的数据源
IInteraction - Interface in twaver.network.interaction
交互监听器接口
ILayer - Interface in twaver.core.model
图层接口,twaver内部使用
ILayerBox - Interface in twaver.core.model
图层容器接口,twaver内部使用
ILayouter - Interface in twaver.layout
自动布局接口,自动布局本质是通过布局算法,为网元设置合适的坐标,使拓扑图呈现不错的效果
ILink - Interface in twaver.core.model
连线接口,twaver内部使用
ILinkBundle - Interface in twaver.core.model
连线捆绑,用于两节点间的连线管理
IListener<E extends Event> - Interface in twaver.event
监听器接口,默认实现类为 Listener
image - Variable in class twaver.model.Node
图片属性
ImageAttachment - Class in twaver.model.attachment
图片附件,可用于在网元上挂载图片元素,对应的UI类是: ImageUI
ImageAttachment() - Constructor for class twaver.model.attachment.ImageAttachment
构造函数,图片附件,可用于在网元上挂载图片元素,对应的UI类是: ImageUI
ImageAttachment(String) - Constructor for class twaver.model.attachment.ImageAttachment
构造函数,图片附件,可用于在网元上挂载图片元素,对应的UI类是: ImageUI
ImageAttachment(String, Object) - Constructor for class twaver.model.attachment.ImageAttachment
构造函数,图片附件,可用于在网元上挂载图片元素,对应的UI类是: ImageUI
ImageAttachment(String, Object, Point) - Constructor for class twaver.model.attachment.ImageAttachment
构造函数,图片附件,可用于在网元上挂载图片元素,对应的UI类是: ImageUI
ImageUI - Class in twaver.network
图片UI元素,用于图片的呈现,当然并不限与静态栅格图片,也支持其他格式,比如gif动画,以及任意Drawable实现类,如NinePatchDrawable 使用IImage作为数据源,可以定制自己的IImage图形数据,更多可参考IImage
ImageUI(ElementUI<?>) - Constructor for class twaver.network.ImageUI
图片UI元素,用于图片的呈现,当然并不限与静态栅格图片,也支持其他格式,比如gif动画,以及任意Drawable实现类,如NinePatchDrawable 使用IImage作为数据源,可以定制自己的IImage图形数据,更多可参考IImage
imageUI - Variable in class twaver.network.NodeUI
图片元素 节点主体可以是图片,也可以是图形,可以使用Node.setContentType(int)进行切换 默认使用imageUI作为主体,imageUI不只支持图片,还包括其他数据,如gif动画,以及任意android.graphics.drawable.Drawable类型,更多可参考ImageUI
increaseAcknowledgedAlarm(AlarmSeverity) - Method in class twaver.alarm.AlarmState
 
increaseAcknowledgedAlarm(AlarmSeverity, int) - Method in class twaver.alarm.AlarmState
Increase acknowledged alarm count for given severity.
increaseNewAlarm(AlarmSeverity) - Method in class twaver.alarm.AlarmState
 
increaseNewAlarm(AlarmSeverity, int) - Method in class twaver.alarm.AlarmState
Increase new alarm count for given severity.
INDETERMINATE - Static variable in class twaver.alarm.AlarmSeverity
不确定级别
indexOf(T) - Method in interface twaver.core.model.IHashList
 
indexOf(T) - Method in class twaver.model.HashList
 
initialize() - Method in class twaver.network.ElementUI
初始化UI类,用于添加设置图形样式,创建孩子元素
initLayers() - Method in class twaver.model.LayerBox
初始化图层容器
inLayer(Element, Layer) - Method in class twaver.model.LayerBox
判断网元是否在指定图层
INode - Interface in twaver.core.model
节点接口,twaver内部使用
Insets - Class in twaver
间隙,包含上下左右四个参数,可用于图形填充量,间隙等 下面的方法设置网元文本间隙
Insets() - Constructor for class twaver.Insets
间隙,包含上下左右四个参数,可用于图形填充量,间隙等 下面的方法设置网元文本间隙
Insets(Insets) - Constructor for class twaver.Insets
间隙,包含上下左右四个参数,可用于图形填充量,间隙等
Insets(float) - Constructor for class twaver.Insets
间隙,包含上下左右四个参数,可用于图形填充量,间隙等
Insets(float, float) - Constructor for class twaver.Insets
指定水平和垂直方向间隙
Insets(float, float, float, float) - Constructor for class twaver.Insets
指定上左下右四个方向的间隙
Interaction - Class in twaver.network.interaction
交互监听器 IInteraction实现类
Interaction(Network) - Constructor for class twaver.network.interaction.Interaction
构造函数
INTERACTION_ANCHOR_POINTER_SIZE - Static variable in class twaver.Defaults
编辑模式下,挂载点半径,单位dpi
INTERACTION_MODE_BASE - Static variable in class twaver.Consts
基本交互模式
INTERACTION_MODE_CREATE_LINK - Static variable in class twaver.Consts
创建连线交互模式
INTERACTION_MODE_CREATE_SHAPE - Static variable in class twaver.Consts
创建多边形交互模式
INTERACTION_MODE_DEFAULT - Static variable in class twaver.Consts
默认模式
INTERACTION_MODE_EDIT - Static variable in class twaver.Consts
编辑模式
INTERACTION_MODE_MULTI_SELECT - Static variable in class twaver.Consts
多选交互模式
INTERACTION_MODE_VIEW - Static variable in class twaver.Consts
浏览交互模式
INTERACTION_POINTER_SIZE - Static variable in class twaver.Defaults
编辑图形路径坐标点时,编辑点默认半径,单位dpi
INTERACTION_RESIZE_POINTER_SIZE - Static variable in class twaver.Defaults
调整节点大小模式下,编辑点默认半径,单位dpi
InteractionEvent - Class in twaver.network.interaction
交互事件
InteractionEvent(Network, String, TouchEvent) - Constructor for class twaver.network.interaction.InteractionEvent
构造函数
InteractionEvent(Network, String, Element, TouchEvent) - Constructor for class twaver.network.interaction.InteractionEvent
构造函数
InteractionEvent(Network, String, Element, List<? extends Element>, TouchEvent) - Constructor for class twaver.network.interaction.InteractionEvent
构造函数
intersect(Point) - Method in class twaver.network.ElementUI
是否与指定点相交
intersect(Point, float, float) - Method in interface twaver.network.IImage
判断坐标点是否与图片相交
intersect(Point) - Method in class twaver.network.ImageUI
 
intersect(Rect) - Method in class twaver.network.ShapeUI
 
intersect(Point) - Method in class twaver.network.ShapeUI
 
intersect(Point) - Method in class twaver.network.UI
点相交
intersect(Rect) - Method in class twaver.network.UI
矩形相交
intersection(Rect) - Method in class twaver.Rect
相交区域
intersects(double, double) - Method in class twaver.Rect
是否包含坐标点
intersects(Point) - Method in class twaver.Rect
是否包含坐标点
intersects(Point, float) - Method in class twaver.Rect
是否包含坐标点
intersects(Rect) - Method in class twaver.Rect
矩形是否相交
intersects(double, double, double, double) - Method in class twaver.Rect
矩形是否相交
intersects(double, double, double, double) - Method in class twaver.RoundRect
 
intersects(double, double) - Method in class twaver.RoundRect
 
invalidate() - Method in interface twaver.core.model.ILinkBundle
无效绑定状态
invalidate() - Method in class twaver.model.attachment.Attachment
无效附件属性
invalidateAnchorPointFlag - Variable in class twaver.model.Node
挂载点变化标志
invalidateArrows() - Method in class twaver.network.ShapeUI
无效箭头
invalidateElement(Element) - Method in class twaver.network.Network
无效网元,使该网元对应的网元UI生效和重绘
invalidateElementSize(Element) - Method in class twaver.network.Network
无效网元尺寸,使该网元对应的网元UI重新测量大小,并重绘
invalidateImageFlag - Variable in class twaver.model.Node
图片无效标志
invalidateLinkBundle() - Method in class twaver.network.LinkUI
无效连线绑定状态
invalidateLinks() - Method in class twaver.network.NodeUI
 
invalidateLocation() - Method in class twaver.network.GroupUI
 
invalidateLocation() - Method in class twaver.network.NodeUI
 
invalidateNetwork() - Method in class twaver.network.Network
无效拓扑图,使拓扑图中的网元UI生效和重绘
invalidatePoints() - Method in class twaver.network.LinkUI
无效连线路径,调用此方法后,连线会在需要的时候重新生成路径和图形
invalidatePoints() - Method in class twaver.network.ShapeNodeUI
无效多边形路径数据
invalidateSize() - Method in class twaver.network.UI
无效尺寸
invalidateSizeFlag - Variable in class twaver.model.Node
网元大小无效标志
invalidateStyle(String) - Method in class twaver.network.ElementUI
无效样式
invalidateStyle(String) - Method in class twaver.network.Network
无效样式,遍历所有可见网元,无效网元的这个样式
invalidateStyles() - Method in class twaver.network.ElementUI
无效网元所有样式,网元UI中的样式会被重新加载
invalidateStyles(Element) - Method in class twaver.network.Network
无效网元的所有样式,使网元UI重新加载所有样式,并重绘
invalidateUI() - Method in class twaver.network.ElementUI
无效网元,通知系统进行重绘
invalidateVisibility() - Method in class twaver.model.Element
无效网元的可见状态
invalidateVisibility() - Method in class twaver.model.Group
 
invalidateVisibility() - Method in class twaver.model.Node
 
invalidateVisibility(Element) - Method in class twaver.network.Network
无效网元的可见状态
IPathUI - Interface in twaver.network
路径图形元素
isAcked() - Method in class twaver.alarm.Alarm
告警是否已确认
isAgentLink(Link) - Method in interface twaver.core.model.ILinkBundle
是否是代理连线
isAntialias() - Method in class twaver.network.Network
是否使用抗锯齿效果绘制拓扑图
isAntialias() - Method in class twaver.network.NetworkCanvas
是否抗锯齿
isAvailable() - Method in class twaver.event.WeakListener
弱引用对象是否还被持有
isByPathSegments() - Method in class twaver.network.ShapeUI
图形数据源是否是PathSegment集合
isCleared() - Method in class twaver.alarm.Alarm
是否已清除
isClosePath() - Method in class twaver.model.attachment.ShapeAttachment
图形是否闭合
isClosePath() - Method in class twaver.network.ShapeUI
是否闭合图形
isCurve() - Method in class twaver.PathSegment
 
isDataSerializable(Data) - Method in class twaver.model.io.XMLSerializer
数据元素是否允许序列化
isDefaultLayer(Layer) - Method in class twaver.model.LayerBox
是否是默认层
isDescendantOf(Data) - Method in interface twaver.core.model.IChildList
 
isDescendantOf(Data) - Method in class twaver.model.Data
 
isDrawBackground() - Method in class twaver.network.LinkUI
 
isDrawOutline() - Method in class twaver.network.LinkUI
 
isEditable() - Method in interface twaver.core.model.ILayer
 
isEditable() - Method in class twaver.model.Layer
 
isEditting() - Method in class twaver.network.Network
是否处于网元编辑状态,用于交互模式
ISelectionModel<T extends Data> - Interface in twaver.core.model
选中模型接口,twaver内部使用
isEmpty() - Method in class twaver.alarm.AlarmState
Tells whether this alarm state object has any alarms.
isEmpty() - Method in interface twaver.core.model.IHashList
 
isEmpty() - Method in class twaver.model.HashList
 
isEmpty() - Method in class twaver.Point
 
isEmpty() - Method in class twaver.Rect
是否为空
isEmpty() - Method in class twaver.shader.Gradient
空渐变
isEmpty() - Method in interface twaver.shader.IShader
是否为空着色器
isEmpty() - Method in class twaver.Size
宽度或者高度为0时,表示该对象没有面积,为空
isEnable() - Method in class twaver.alarm.PropertyPropagator
Get current enable status of this propagator.
isEnablePropagation() - Method in class twaver.alarm.AlarmState
Returns true if the children's alarm state can propagate to the related element of this alarm state.
ISerializable - Interface in twaver.model.io
序列化对象接口,实现此接口,表示此类可以序列化
ISerializer<T> - Interface in twaver.model.io
序列化工具接口,用于数据的序列化与反序列化
isExpanded() - Method in interface twaver.core.model.IGroup
 
isExpanded() - Method in interface twaver.core.model.ILinkBundle
连线捆绑是否为展开
isExpanded(Link, Network) - Method in interface twaver.core.model.ILinkBundle
连线是否为展开状态
isExpanded() - Method in class twaver.model.Group
 
isFitNodeHeight() - Method in class twaver.model.attachment.LabelAttachment
是否适应网元高度
isFitNodeHeight() - Method in class twaver.network.LabelUI
 
isFitNodeWidth() - Method in class twaver.model.attachment.LabelAttachment
是否适应网元宽度
isFitNodeWidth() - Method in class twaver.network.LabelUI
 
isFormat() - Method in class twaver.model.io.XMLSerializer
是否格式化(首行缩进)
isFrom - Variable in class twaver.network.ArrowInfo
是否为起始端
IShader - Interface in twaver.shader
着色器接口,可继承此接口定义自己的着色器
IShape - Interface in twaver.model
 
isHighlighting() - Method in class twaver.network.Network
拓扑图是否处于蒙板状态,并且有网元高亮显示
isInitialized() - Method in class twaver.network.ElementUI
是否已经初始化
isInterested(T) - Method in class twaver.model.QuickFinder
Whether specified data instanceof a data that current finder has interesting.
isInternalVisible(Element) - Method in class twaver.network.Network
网元是否可见的默认规则,包括子网过滤,连线绑定,子网展开合并逻辑等等,检测网元可见状态时会调用
isInvalid() - Method in class twaver.model.Link
连线是否无效,起始或者结束端点未设置时,称为无效连线
isInvalidate() - Method in class twaver.model.attachment.Attachment
附件属性是否为无效状态
isInvalidatePoints() - Method in class twaver.network.LinkUI
连线是否无效
isInvalidatePoints() - Method in class twaver.network.ShapeNodeUI
路径是否无效
isLayoutByAnchorPoint() - Method in class twaver.network.GroupUI
 
isLayoutByAnchorPoint() - Method in class twaver.network.LinkUI
 
isLayoutByAnchorPoint() - Method in class twaver.network.ShapeNodeUI
 
isLayoutByPath() - Method in interface twaver.network.IPathUI
是否沿线布局
isLayoutByPath() - Method in class twaver.network.LinkUI
 
isLayoutByPath() - Method in class twaver.network.ShapeNodeUI
 
isLayouting - Variable in class twaver.network.ElementUI
是否正在对孩子节点作布局
isLinkableFrom(Node) - Method in class twaver.network.Network
能否作为连线的起始端,用于创建连线交互CreateLinkInteraction
isLinkableTo(Node, Node) - Method in class twaver.network.Network
能否作为连线的终端,用于创建连线交互CreateLinkInteraction
isLinkBundleEnabled(Link) - Method in class twaver.network.Network
连线是否参与捆绑,默认通过连线的Styles.LINK_BUNDLE_ENABLE样式属性来决定
isLooped() - Method in interface twaver.core.model.ILink
 
isLooped() - Method in class twaver.model.Link
是否是自环,起始和结束端点相同时,称为自环
isMovable() - Method in interface twaver.core.model.ILayer
 
isMovable() - Method in class twaver.model.Layer
 
isMovable(Element) - Method in class twaver.network.Network
网元能否拖动,默认节点,有拐点Link.hasPathSegments()的连线都可以被拖动,此外还可以通过Network.setMovableFilter(IFilter)进行控制 在移动交互器中会用到此逻辑MoveInteraction
isNoAgentLinkVisible() - Method in class twaver.network.Network
无效连线是否可见
isNonClearedSeverity(AlarmSeverity) - Static method in class twaver.alarm.AlarmSeverity
Checks whether the given alarm severity is not a cleared alarm severity.
isPointerVisible() - Method in class twaver.model.attachment.Attachment
是否显示冒泡指针
isPropagating - Variable in class twaver.alarm.PropertyPropagator
 
isPropertySerializable(Data, String, String) - Method in class twaver.model.io.XMLSerializer
属性是否可以允许序列化
isPropertySerializable(Data, String, Object, String) - Method in class twaver.model.io.XMLSerializer
属性是否可以允许序列化
isRectangleSelectable() - Method in class twaver.network.Network
 
isRelativeLocation() - Method in class twaver.network.GroupUI
 
isRelativeLocation() - Method in class twaver.network.LinkUI
 
isRemoveAlarmWhenAlarmIsCleared() - Method in class twaver.alarm.AlarmBox
Indicates whether the alarm object will be removed from alarm box when this alarm severity/status is changed to "cleared".
isRemoveAlarmWhenElementIsRemoved() - Method in class twaver.alarm.AlarmBox
The flag value indicates that whether all alarms occured on an element need to be removed as well when the element is removed from the element box.
isResizable(Node) - Method in class twaver.network.Network
能否调整节点大小过滤器
isRotatable() - Method in class twaver.model.attachment.Attachment
是否随连线旋转
isRunning() - Method in class twaver.Timer
定时器是否正在运行
isSelectable(Element) - Method in class twaver.network.Network
网元是否可以被选中,适用于界面交互,SelectionInteraction, RectangleSelectionInteraction
isSelected(T) - Method in interface twaver.core.model.ISelectionModel
元素是否被选中
isSelected(T) - Method in class twaver.model.SelectionModel
 
isSelected(Element) - Method in class twaver.network.Network
网元是否选中
isSendToBottom() - Method in class twaver.model.attachment.Attachment
附件显示在网元的底层
isSendToBottom() - Method in class twaver.network.UI
是否绘制在网元的底部
isShapeEditable(IShape) - Method in class twaver.network.Network
多边形获取带拐点的连线能否编辑拐点
isShowOnTop() - Method in class twaver.model.attachment.Attachment
是否置顶显示
IStruct - Interface in twaver
结构接口,在C以及C#语言中有struct类型,.NET中的Point就是struct类型, 这种类型可以用于数据的值传递,以避免对原始对象的修改,这个结构也是这个目的, 在不希望修改原始对象时,可以拷贝一份新的数据对象作处理 Point, Rect, Size这些基本类都实现了此接口
IStyle - Interface in twaver.core.model
样式接口
ISubnetwork - Interface in twaver.model
子网接口,拓扑图中可以双击进入某个子网,显示该子网内的网元信息
isValidColor(int) - Static method in class twaver.Utils
是否是有效颜色,判断透明度是否不为0
isVisible(Element) - Method in class twaver.alarm.AlarmStateStatistics
Checks whether the given element is needed to be calculated for this alarm statistic.
isVisible() - Method in interface twaver.core.model.ILayer
 
isVisible() - Method in class twaver.model.attachment.Attachment
 
isVisible() - Method in class twaver.model.Element
网元是否可见,仅限于拓扑图
isVisible(Network) - Method in class twaver.model.Element
网元是否可见,如果可见状态无效,会先检查网元的可见状态,仅限于拓扑图
isVisible() - Method in class twaver.model.Layer
 
isVisible() - Method in class twaver.network.ElementUI
是否可见
isVisible(Element) - Method in class twaver.network.Network
网元是否可见,如果该网元的可见状态无效,twaver会通过Network.checkVisibility(Element)方法,重新确定其可见状态
iterator() - Static method in class twaver.alarm.AlarmSeverity
Gets a iterator object over all defined alarm severities.
iterator() - Method in class twaver.model.HashList
 

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 _