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 _

G

geElementBox() - Method in class twaver.alarm.AlarmStateStatistics
Gets the connected data box.
generate(I) - Method in interface twaver.Generator
生成结果
generateId(Object) - Static method in class twaver.Utils
generate id for elements
Generator<I,O> - Interface in twaver
生成器接口,可传入一个参数
generator(I1, I2) - Method in interface twaver.Generator2
生成结果
generator(Element, String) - Method in class twaver.network.StyleGenerator
 
Generator2<I1,I2,O> - Interface in twaver
生成器接口,可传入两个输入参数
gestureDetector - Variable in class twaver.network.interaction.NetworkEventHandler
手势处理
get(String) - Method in interface twaver.core.model.IData
 
get(String) - Method in class twaver.model.Data
 
get(String) - Method in class twaver.Styles
获取样式属性
getAbout() - Static method in class twaver.Utils
 
getAcknowledgedAlarmCount() - Method in class twaver.alarm.AlarmState
Returns the number of acknowledged alarms, all alarm severities included.
getAcknowledgedAlarmCount(AlarmSeverity) - Method in class twaver.alarm.AlarmState
Returns the total acknowledged alarm count of specified severity.
getAcknowledgedAlarmCount() - Method in class twaver.alarm.AlarmStateStatistics
Gets the acknowledged alarm count of elements in connected data box.
getAcknowledgedAlarmCount(AlarmSeverity) - Method in class twaver.alarm.AlarmStateStatistics
Get acknowledged alarm count for specified alarm severity.
getAgent() - Method in interface twaver.core.model.ILinkBundle
获取连线代理
getAgentLinks() - Method in class twaver.model.Node
所有的代理连线
getAlarmBox() - Method in class twaver.alarm.AlarmElementMapping
 
getAlarmBox() - Method in class twaver.model.ElementBox
告警容器
getAlarmColor(Element) - Method in class twaver.network.Network
告警冒泡颜色,默认取网元作高级别的新发告警颜色
getAlarmCount() - Method in class twaver.alarm.AlarmState
Returns the total number of alarms, acknowledged or otherwise, all alarm severities included.
getAlarmCount(AlarmSeverity) - Method in class twaver.alarm.AlarmState
Returns the total number of alarms with the specified severity, acknowledged or new.
getAlarmElementMapping() - Method in class twaver.alarm.AlarmBox
Get the alarm-elemen mapping object.
getAlarmLabel(Element) - Method in class twaver.network.Network
获取告警文本,用于告警冒泡的显示,默认根据网元的告警信息,返回类似这样的文本:2C+,表示有两个C级别的新发告警,加号表示还有其他低级别的新发告警,如果网元上没有告警,返回null
getAlarmPosition(Element) - Method in class twaver.network.Network
告警冒泡的位置,默认取网元的Styles.ALARM_POSITION样式
getAlarmSeverity() - Method in class twaver.alarm.Alarm
获取告警级别
getAlarmState() - Method in class twaver.model.Element
告警状态
getAlarmState(boolean) - Method in class twaver.model.Element
获取告警状态,如果不存在,且参数create为true,则创建一个告警状态实例
getAlarmStatePropagator() - Method in class twaver.model.ElementBox
告警状态传播器
getAlarmType() - Method in class twaver.alarm.AlarmStateChangeEvent
获取告警类型
getAllNonClearedSeverities() - Static method in class twaver.alarm.AlarmSeverity
 
getAllSeverities() - Static method in class twaver.alarm.AlarmSeverity
Get all defined alarm severities.
getAnchorPoint() - Method in class twaver.model.Node
获取挂载点坐标
getAnchorPoint() - Method in class twaver.network.GroupUI
 
getAnchorPosition() - Method in class twaver.model.attachment.Attachment
附件挂载位置
getAnchorPosition() - Method in class twaver.model.Node
挂载点位置
getAndroidSDKVersion() - Static method in class twaver.Utils
 
getAnotherAgent(Node) - Method in class twaver.model.Link
获取另一个代理节点
getAnotherNode(Node) - Method in interface twaver.core.model.ILink
 
getAnotherNode(Node) - Method in class twaver.model.Link
获取另一端的节点
getArrows() - Method in class twaver.network.ShapeUI
箭头数据
getAttachment(String) - Method in class twaver.model.Element
获取附件
getAttachments() - Method in class twaver.model.Element
获取附件集合
getBackgroundColor() - Method in class twaver.model.attachment.Attachment
背景色
getBackgroundShader() - Method in class twaver.model.attachment.Attachment
背景着色器
getBody() - Method in class twaver.network.ElementUI
网元主体元素
getBodyBounds() - Method in class twaver.network.ElementUI
获取网元主体范围
getBodyBounds(Element) - Method in class twaver.network.Network
获取网元组件的主体尺寸和位置
getBooleanStyle(String) - Method in class twaver.network.ElementUI
获取boolean类型的样式属性
getBooleanStyle(Element, String) - Method in class twaver.network.Network
获取boolean类型样式属性
getBottom() - Method in class twaver.Rect
 
getBundleSize(Network) - Method in interface twaver.core.model.ILinkBundle
可绑定的连线数量
getById(int) - Method in interface twaver.core.model.IHashList
 
getById(int) - Method in class twaver.model.HashList
 
getByIndex(int) - Method in interface twaver.core.model.IHashList
 
getByIndex(int) - Method in class twaver.model.HashList
 
getByName(String) - Static method in class twaver.alarm.AlarmSeverity
Get the alarm severity via name.
getByValue(int) - Static method in class twaver.alarm.AlarmSeverity
Get the alarm severity via severity value.
getCalculateSize() - Method in class twaver.model.Node
网元计算大小, Node.calculateSize
getCenter() - Method in class twaver.Rect
 
getCenterX() - Method in class twaver.Rect
 
getCenterY() - Method in class twaver.Rect
 
getChild() - Method in class twaver.event.ChildIndexChangeEvent
子节点
getChildAt(int) - Method in interface twaver.core.model.IChildList
 
getChildAt(int) - Method in class twaver.model.Data
 
getChildIndex(Data) - Method in interface twaver.core.model.IChildList
 
getChildIndex(Data) - Method in class twaver.model.Data
 
getChildren() - Method in interface twaver.core.model.IChildList
 
getChildren() - Method in class twaver.model.Data
 
getChildren() - Method in class twaver.network.ElementUI
孩子UI元素
getChildrenCount() - Method in interface twaver.core.model.IChildList
 
getChildrenCount() - Method in class twaver.model.Data
 
getClassByName(String) - Static method in class twaver.Utils
从类名获取类,比如"Integer"得到java.long.Integer类型
getClassSortName(Class<?>) - Static method in class twaver.Utils
获取类缩短名称,比如java.long.Integer返回"Integer",用于数据的序列化,以便缩短数据
getClearedAlarmSeverity() - Static method in class twaver.alarm.AlarmSeverity
Gets the cleared alarm severity.
getColor() - Method in class twaver.alarm.AlarmSeverity
Get the color of this alarm severity.
getColor() - Method in class twaver.model.attachment.LabelAttachment
文本颜色
getColor() - Method in class twaver.network.LabelUI
文本颜色
getColorStyle(String) - Method in class twaver.network.ElementUI
获取颜色样式属性
getColorStyle(Element, String) - Method in class twaver.network.Network
获取颜色样式属性
getContentBounds() - Method in class twaver.network.UIBounds
content bounds = fill bounds + outline
getContentType() - Method in class twaver.model.Node
获取内容类型,默认为图片,表示网元呈现主体,可设置为图片或者图形类型 Consts.CONTENT_TYPE_IMAGE, Consts.CONTENT_TYPE_SHAPE
getContext() - Static method in class twaver.Utils
应用上下文
getControlPoint() - Method in class twaver.PathSegment
 
getCornerRadius() - Method in class twaver.model.attachment.Attachment
圆角半径
getCorrespondingAlarms(Element) - Method in class twaver.alarm.AlarmBox
Get the corresponding alarms of the given element, that is, all alarms occured on this element object.
getCorrespondingAlarms(Element) - Method in class twaver.alarm.AlarmElementMapping
Get all corresponding alarms for the given element object.
getCorrespondingAlarms(Element) - Method in interface twaver.alarm.IAlarmElementMapping
网元上的所有告警
getCorrespondingElements(Alarm) - Method in class twaver.alarm.AlarmBox
Get all corresponding elements by given the alarm object.
getCorrespondingElements(Alarm) - Method in class twaver.alarm.AlarmElementMapping
Get all corresponding elements for the given alarm object.
getCorrespondingElements(Alarm) - Method in interface twaver.alarm.IAlarmElementMapping
告警对应的网元
getCurrentInteractionMode() - Method in class twaver.network.Network
获取当前交互模式
getCurrentInteractions() - Method in class twaver.network.Network
获取当前交互监听器
getCurrentSubnetwork() - Method in class twaver.network.Network
当前子网
getCustomInteractions() - Method in class twaver.network.Network
获取用户交互监听器
getDashPattern() - Method in class twaver.network.ShapeUI
 
getData() - Method in class twaver.event.ListEvent
数据元素
getData() - Method in class twaver.model.attachment.Attachment
附件图形数据
getData(UI<T>, ElementUI<?>) - Method in class twaver.model.attachment.Attachment
获取附件数据
getData() - Method in class twaver.network.interaction.InteractionEvent
当前网元
getDataBox() - Method in class twaver.alarm.PropertyPropagator
Get the connected data box.
getDataBox() - Method in class twaver.model.QuickFinder
Get the data box this quick finder connected.
getDataChangeDispatcher() - Method in interface twaver.core.model.IDataBox
 
getDataChangeDispatcher() - Method in class twaver.model.DataBox
 
getDatas() - Method in interface twaver.core.model.IHashList
 
getDatas() - Method in class twaver.event.ListEvent
数据元素集合
getDatas() - Method in class twaver.model.HashList
 
getDatas() - Method in class twaver.network.interaction.InteractionEvent
当前操作的网元集合
getDataSource() - Method in interface twaver.core.model.ISelectionModel
获取该选中模型所用于的数据容器
getDataSource() - Method in class twaver.model.SelectionModel
 
getDefaultLayer() - Method in interface twaver.core.model.ILayerBox
 
getDefaultLayer() - Method in class twaver.model.LayerBox
默认层
getDisplayName() - Method in class twaver.alarm.AlarmSeverity
Get the display name of this alarm severity.
getDistance() - Method in class twaver.Point
 
getElement() - Method in class twaver.network.interaction.TouchEvent
获取网元
getElement(TouchEvent) - Method in class twaver.network.Network
获取触摸事件所在坐标点下的网元,存在多个网元时,取最上面的一个
getElement(MotionEvent) - Method in class twaver.network.Network
获取触摸事件所在坐标点下的网元,存在多个网元时,取最上面的一个
getElementAt(Point) - Method in class twaver.network.Network
获取逻辑坐标位置的网元,存在多个网元时,取最上面的一个
getElementAt(float, float) - Method in class twaver.network.Network
获取逻辑坐标位置的网元,存在多个网元时,取最上面的一个
getElementBox() - Method in class twaver.alarm.AlarmBox
Get the element box this alarm box connect to.
getElementBox() - Method in interface twaver.core.model.ILayerBox
 
getElementBox() - Method in class twaver.model.LayerBox
 
getElementBox() - Method in class twaver.network.Network
获取网元容器
getElementByScreenPoint(Point) - Method in class twaver.network.Network
获取屏幕指定位置相交的网元,如果该位置存在多个网元时,取最上面的一个,如果没有,返回null
getElementCanvas() - Method in class twaver.network.Network
获取拓扑图画布面板,拓扑元素都绘制在这个面板上
getElementId() - Method in class twaver.alarm.Alarm
网元编号
getElementLabel(Element) - Method in class twaver.network.Network
获取网元文本,默认取网元的name属性
getElementListChangeDispatcher() - Method in class twaver.network.Network
用于管理网元容器变化监听器,使用这个事件派发器,可以避免切换网元容器时带来的问题 比如下面的代码,即使切换不同的网元容器,依然可以监听到当前拓扑图所使用的elementBox的元素增减事件,不会被绑死到初始的网元容器
getElementPropertyChangeDispatcher() - Method in class twaver.network.Network
获取网元属性变化事件派发器
getElements(Layer) - Method in interface twaver.core.model.ILayerBox
 
getElements(Layer) - Method in class twaver.model.LayerBox
 
getElements(TouchEvent) - Method in class twaver.network.Network
获取触摸事件所在坐标点下的所有网元
getElements(MotionEvent) - Method in class twaver.network.Network
获取触摸事件所在坐标点下的所有网元
getElementsAt(float, float) - Method in class twaver.network.Network
获取逻辑坐标位置所有相交的网元
getElementsAt(Point) - Method in class twaver.network.Network
获取逻辑坐标位置所有相交的网元
getElementsBounds() - Method in class twaver.network.Network
网元显示范围,使用逻辑坐标
getElementsByScreenPoint(Point) - Method in class twaver.network.Network
获取屏幕指定位置所有相交的网元
getElementsByScreenPoint(float, float) - Method in class twaver.network.Network
获取屏幕指定位置所有相交的网元
getElementsInGroup(Group) - Static method in class twaver.Utils
获取分组内的所有网元
getElementStyle(Element, String) - Method in class twaver.network.Network
网元样式生成器
getElementStyleGenerator() - Method in class twaver.network.Network
网元样式生成器,默认为StyleGenerator
getElementUI(Element) - Method in class twaver.network.Network
获取网元对应的UI元素
getElementUI() - Method in class twaver.network.UI
 
getFillBounds() - Method in class twaver.network.UIBounds
fill bounds = body + padding
getFillColor() - Method in class twaver.model.attachment.ShapeAttachment
填充颜色
getFillColor() - Method in class twaver.network.ShapeUI
填充颜色
getFillShader() - Method in class twaver.model.attachment.ShapeAttachment
获取着色器
getFillShader() - Method in class twaver.network.ShapeUI
填充着色器,比如渐变
getFilter() - Method in class twaver.model.QuickFinder
Get search filter function.
getFilterDispatcher() - Method in class twaver.model.HashCollection
获取过滤派发器,可通过此对象添加或删除过滤器
getFirstPoint() - Method in class twaver.PathSegment
 
getFloatStyle(String) - Method in class twaver.network.ElementUI
获取浮点数类型的样式属性
getFloatStyle(Element, String) - Method in class twaver.network.Network
获取数值样式属性
getFollowerCount() - Method in class twaver.model.Node
获取跟随者数量
getFollowerIndex(Node) - Method in class twaver.model.Node
获取跟随者的索引号
getFollowers() - Method in interface twaver.core.model.IHost
 
getFollowers() - Method in class twaver.model.Node
获取所有的跟随者,结果可能为null
getFollowers(boolean) - Method in class twaver.model.Node
获取所有的跟随者
getFont() - Method in class twaver.model.attachment.LabelAttachment
获取文本字体
getFont() - Method in class twaver.network.LabelUI
文字字体,默认字体为Defaults.FONT
getFontSize() - Method in class twaver.model.attachment.LabelAttachment
文本字体大小
getFontSize() - Method in class twaver.network.LabelUI
文字字体大小,默认大小为Defaults.FONT_SIZE
getFontStyle(Element, String) - Method in class twaver.network.Network
获取字体样式属性Typeface
getFrom() - Method in interface twaver.core.model.ILink
 
getFrom() - Method in class twaver.model.Link
 
getFromAgent() - Method in class twaver.model.Link
获取起始端代理节点 如果起始或者结束节点放在分组中,分组合并状态时,外观上分组与连线相连,这时此分组为代理节点
getFromAgentLinks() - Method in class twaver.model.Node
获取起始端所有的代理连线
getFromLinks() - Method in interface twaver.core.model.INode
 
getFromLinks() - Method in class twaver.model.Node
获取所有起始端连线
getGroup(Element) - Method in class twaver.network.Network
获取网元所在的分组
getGroupLayoutType(Group) - Method in class twaver.layout.AutoLayouter
获取分组布局类型
getGroupMinSize() - Method in class twaver.model.Group
展开时的最小大小,Group.groupMinSize
getHeight() - Method in interface twaver.network.IImage
获取图片高度
getHighestAcknowledgedAlarmSeverity() - Method in class twaver.alarm.AlarmState
Gets the highest acknowledged alarm severity
getHighestNativeAlarmSeverity() - Method in class twaver.alarm.AlarmState
Get the highest native alarm severity.
getHighestNewAlarmSeverity() - Method in class twaver.alarm.AlarmState
Get the highest new alarm severity
getHighestOverallAlarmSeverity() - Method in class twaver.alarm.AlarmState
Get the highest overall alarm severity.
getHost() - Method in interface twaver.core.model.IFollower
 
getHost() - Method in class twaver.model.Node
获取宿主节点
getId() - Method in class twaver.model.Data
 
getId() - Method in interface twaver.model.Identifiable
元素编号,唯一标识
getId() - Method in class twaver.model.Layer
 
getId() - Method in class twaver.network.ElementUI
 
getImage() - Method in class twaver.model.attachment.ImageAttachment
图片
getImage() - Method in class twaver.model.Node
获取网元图片
getImage(Object) - Method in class twaver.network.Network
获取图片,可全局注册图片,支持多种图片类型IImage
getImage(Node) - Method in class twaver.network.Network
获取节点图片,可全局注册图片,支持多种图片类型IImage
getIndex() - Method in class twaver.event.ListEvent
新序号
getInsetsStyle(String) - Method in class twaver.network.ElementUI
获取Insets类型的样式值
getInsetsStyle(Element, String) - Method in class twaver.network.Network
获取Insets样式属性
getInstance() - Static method in class twaver.model.io.XMLSerializer
XML序列化静态实例
getInstance() - Static method in class twaver.Styles
 
getInteractionDispatcher() - Method in class twaver.network.Network
获取交互事件派发器,可通过此派发器监听拓扑图交互事件
getInteractions(String, Network) - Static method in class twaver.Defaults
获取交互监听器
getInteractions(String) - Method in class twaver.network.Network
获取指定交互模式的交互监听器集合
getInterval() - Method in class twaver.Timer
获取间隔时间,默认间隔时间为:Defaults.TIMER_INTERVAL,最小间隔时间为:Defaults.TIMER_INTERVAL_MIN
getIntStyle(String) - Method in class twaver.network.ElementUI
获取整型样式属性
getIntStyle(Element, String) - Method in class twaver.network.Network
获取整型样式属性
getLastData() - Method in interface twaver.core.model.IHashList
 
getLastData() - Method in class twaver.model.HashList
 
getLayer(Element) - Method in interface twaver.core.model.ILayerBox
获取网元所在的图层
getLayer(Element) - Method in class twaver.model.LayerBox
 
getLayerBox() - Method in interface twaver.core.model.IElementBox
 
getLayerBox() - Method in class twaver.model.ElementBox
 
getLayerById(int) - Method in class twaver.model.LayerBox
通过图层编号获取图层
getLayerId() - Method in interface twaver.core.model.IElement
 
getLayerId() - Method in class twaver.model.Element
图层编号
getLayoutBounds() - Method in class twaver.network.UIBounds
布局范围,与content bounds相同
getLeft() - Method in class twaver.Rect
 
getLength() - Method in interface twaver.network.IPathUI
路径长度
getLength() - Method in class twaver.network.LinkUI
 
getLength() - Method in class twaver.network.ShapeNodeUI
 
getLength(Point) - Method in class twaver.PathSegment
路径长度
getLicenseInfo() - Static method in class twaver.Utils
 
getLineWidth() - Method in interface twaver.network.IPathUI
路径线条宽度
getLineWidth() - Method in class twaver.network.LinkUI
 
getLineWidth() - Method in class twaver.network.ShapeNodeUI
 
getLineWidth() - Method in class twaver.network.ShapeUI
线总宽度,等于线宽加上边线外框(stroke + strokeOutline * 2),适用于图形不填充时,呈现为线条的时
getLinkBundle(Link) - Method in class twaver.model.ElementBox
获取连线捆绑器
getLinkBundle(Node, Node) - Method in class twaver.model.ElementBox
获取连线捆绑器
getLinkBundle(Link) - Method in class twaver.network.Network
获取连线捆绑对象,通过该对象可以得到两节点之间所有的连线
getLinkBundle(Node, Node) - Method in class twaver.network.Network
获取连线捆绑对象,通过该对象可以得到两节点之间所有的连线
getLinkBundleLabel(Link) - Method in class twaver.network.Network
获取连线捆绑时显示的文本,默认为:+连线数量 Styles#LINK_BUNDLE_LABEL_***
getLinkBundleOffset() - Method in class twaver.network.LinkUI
获取连线绑定偏移量 如果该连线不参与捆绑,或者连线没有展开,则返回null
getLinkBundles() - Method in class twaver.model.ElementBox
获取所有的连线捆绑器
getLinks() - Method in interface twaver.core.model.ILinkBundle
获取所有连线集合
getLinks() - Method in interface twaver.core.model.INode
 
getLinks() - Method in class twaver.model.Node
获取该节点上所有的连线
getListChangeDispatcher() - Method in interface twaver.core.model.IHashCollection
 
getListChangeDispatcher() - Method in class twaver.model.HashCollection
 
getLocation() - Method in class twaver.model.Node
节点坐标
getLocation() - Method in class twaver.Rect
 
getLogicalPoint(TouchEvent) - Method in class twaver.network.Network
获取触摸事件所在拓扑图的逻辑坐标,会根据缩放比例和偏移量作转换
getLogicalPoint(MotionEvent) - Method in class twaver.network.Network
获取触摸事件所在拓扑图的逻辑坐标,会根据缩放比例和偏移量作转换
getLoopedLinks() - Method in interface twaver.core.model.INode
 
getLoopedLinks() - Method in class twaver.model.Node
获取节点左右的自环
getMotionEvent() - Method in class twaver.network.interaction.TouchEvent
原始触摸事件
getMovableFilter() - Method in class twaver.network.Network
网元能否拖动过滤器,在移动交互器中会用到此逻辑MoveInteraction
getName() - Method in class twaver.alarm.AlarmSeverity
Get the name of this alarm severity.
getName() - Method in interface twaver.core.model.IElement
 
getName() - Method in class twaver.model.attachment.Attachment
附件名称
getName() - Method in class twaver.model.Element
网元名称
getName() - Method in class twaver.model.Layer
图层名称
getNetwork() - Method in class twaver.network.ElementUI
 
getNetwork() - Method in class twaver.network.NetworkCanvas
拓扑图组件
getNewAlarmCount() - Method in class twaver.alarm.AlarmState
Returns the number of all new alarms, all alarm severities included.
getNewAlarmCount(AlarmSeverity) - Method in class twaver.alarm.AlarmState
Returns the total number of all new alarms of the given severity.
getNewAlarmCount() - Method in class twaver.alarm.AlarmStateStatistics
Gets the new alarm count of elements in connected data box.
getNewAlarmCount(AlarmSeverity) - Method in class twaver.alarm.AlarmStateStatistics
Get new alarm count for specified alarm severity.
getNewIndex() - Method in class twaver.event.ChildIndexChangeEvent
新序号
getNewIndex() - Method in class twaver.event.ParentChangeEvent
获取元素在父节点的新位置
getNickName() - Method in class twaver.alarm.AlarmSeverity
Get the nickname of this alarm severity.
getNode1() - Method in interface twaver.core.model.ILinkBundle
端点
getNode2() - Method in interface twaver.core.model.ILinkBundle
另一端点
getNonClearedRandomSeverity() - Static method in class twaver.alarm.AlarmSeverity
Get a random alarm severity, not include AlarmSeverity.CLEARED.
getOffset() - Method in class twaver.model.attachment.Attachment
获取偏移量
getOldFrom() - Method in class twaver.model.Link
最后一次设置的起始端 当连线从网元容器中删除时,连线的起始和结束端会被设置为空, 此时将无法获取连线的端点信息,而这个方法可以缓存最后一次设置的起始端
getOldIndex() - Method in class twaver.event.ChildIndexChangeEvent
老序号
getOldIndex() - Method in class twaver.event.ListEvent
获取数据元素老序号
getOldIndex() - Method in class twaver.event.ParentChangeEvent
元素在原来父节点的位置
getOldParent() - Method in class twaver.event.ParentChangeEvent
原来的父节点
getOldTo() - Method in class twaver.model.Link
最后一次设置的结束端 当连线从网元容器中删除时,连线的起始和结束端会被设置为空, 此时将无法获取连线的端点信息,而这个方法可以缓存最后一次设置的结束端
getOutline() - Method in class twaver.model.attachment.Attachment
获取边框宽度
getOutline(Element) - Method in class twaver.network.Network
获取边框宽度,不同类型的网元取不同的样式属性,普通节点取Styles.NODE_OUTLINE_WIDTH样式, 连线取Styles.LINK_OUTLINE_WIDTH样式,分组展开时取Styles.GROUP_OUTLINE_WIDTH样式
getOutline() - Method in class twaver.network.UIBounds
selectionBorder ------------------ | outline | | ------------ | | | padding | | | | -------- | | | | | body | | | | | -------- | | | ------------ | |----------------|
getOutlineColor() - Method in class twaver.model.attachment.Attachment
边框颜色
getOutlineColor(Element) - Method in class twaver.network.Network
网元边框颜色,不同类型的网元取不同的样式属性,普通节点取Styles.NODE_OUTLINE_COLOR样式, 连线取Styles.LINK_OUTLINE_COLOR样式,分组展开时取Styles.GROUP_OUTLINE_COLOR样式
getPadding() - Method in class twaver.model.attachment.Attachment
填充间距
getPadding() - Method in class twaver.network.UIBounds
selectionBorder ------------------ | outline | | ------------ | | | padding | | | | -------- | | | | | body | | | | | -------- | | | ------------ | |----------------|
getParent() - Method in interface twaver.core.model.IChildList
 
getParent() - Method in class twaver.event.ChildIndexChangeEvent
父节点
getParent() - Method in class twaver.event.ParentChangeEvent
获取父节点
getParent() - Method in class twaver.model.Data
 
getParentChangeDispatcher() - Method in class twaver.model.DataBox
元素父节点变化事件派发器
getPathSegment(int) - Method in interface twaver.model.IShape
获取指定序号的路径片段
getPathSegment(int) - Method in class twaver.model.Link
获取路径片段
getPathSegment(int) - Method in class twaver.model.ShapeNode
 
getPathSegments() - Method in interface twaver.model.IShape
获取路径片段集合
getPathSegments() - Method in class twaver.model.Link
获取路径片段集合
getPathSegments() - Method in class twaver.model.ShapeNode
 
getPathSegments() - Method in interface twaver.network.IPathUI
获取路径
getPathSegments() - Method in class twaver.network.LinkUI
 
getPathSegments() - Method in class twaver.network.ShapeNodeUI
 
getPathSegments() - Method in class twaver.network.ShapeUI
路径片段,twaver内部都使用PathSegment作为图形数据
getPoint() - Method in class twaver.PathSegment
 
getPointerWidth() - Method in class twaver.model.attachment.Attachment
冒泡指针宽度
getPointStyle(Element, String) - Method in class twaver.network.Network
获取Point样式属性
getPosition() - Method in class twaver.model.attachment.Attachment
附件位置
getPosition() - Method in class twaver.network.UI
 
getPositionStyle(Element, String) - Method in class twaver.network.Network
获取位置Position样式属性
getPropagateSeverity() - Method in class twaver.alarm.AlarmState
Gets the propagate alarm severity.
getProperties() - Method in interface twaver.core.model.IData
 
getProperties() - Method in class twaver.model.Data
获取数据属性列表
getProperties(boolean) - Method in class twaver.model.Data
获取数据属性列表,如果列表不存在,且参数create为true,则初始化属性列表
getPropertyChangeDispatcher() - Method in class twaver.alarm.AlarmStateStatistics
 
getPropertyChangeDispatcher() - Method in class twaver.network.Network
拓扑图属性变化事件派发器
getPropertyName() - Method in class twaver.alarm.PropertyPropagator
Get the property name that only this property changes the propagator will be triggered.
getPropertyName() - Method in class twaver.model.QuickFinder
The property name query condition of this finder.
getPropertyType() - Method in class twaver.alarm.PropertyPropagator
Get the property type that only properties with this type changes the propagator will be triggered.
getPropertyType() - Method in class twaver.model.QuickFinder
Get the property type query condition.
getRandomData() - Method in class twaver.model.DataBox
获取随机元素
getRandomSeverity() - Static method in class twaver.alarm.AlarmSeverity
Generate a random alarm severity.
getRenderColor(Element) - Method in class twaver.network.Network
获取宣染色,默认取网元最高级别告警颜色
getResizableFilter() - Method in class twaver.network.Network
能否调整节点大小过滤器
getReversePath(PathSegment) - Method in class twaver.PathSegment
获取反向路径
getRight() - Method in class twaver.Rect
 
getRoots() - Method in class twaver.model.DataBox
根层元素原始集合
getSelectedElement() - Method in class twaver.network.interaction.TouchEvent
触摸点选中网元
getSelectionBorder() - Method in class twaver.network.UIBounds
selectionBorder ------------------ | outline | | ------------ | | | padding | | | | -------- | | | | | body | | | | | -------- | | | ------------ | |----------------|
getSelectionChangeDispatcher() - Method in interface twaver.core.model.IDataBox
 
getSelectionChangeDispatcher() - Method in class twaver.model.DataBox
 
getSelectionChangeDispatcher() - Method in class twaver.network.Network
网元选中变化事件派发器,可通过此派发器监听选中变化事件
getSelectionModel() - Method in interface twaver.core.model.IDataBox
 
getSelectionModel() - Method in class twaver.model.DataBox
 
getSelectionModel() - Method in class twaver.network.Network
选中模型,可通过选中模型设置网元选中或者取消选中,默认取网元容器的选中模型DataBox.getSelectionModel()
getSeverityComparator() - Static method in class twaver.alarm.AlarmSeverity
Get the alarm severity comparator object
getSeverityList() - Method in class twaver.alarm.AlarmStateStatistics
Gets a list contains all alarm severities that are interested.
getShader(float, float, Size) - Method in class twaver.shader.Gradient
 
getShader(Size) - Method in class twaver.shader.Gradient
 
getShader(Size) - Method in interface twaver.shader.IShader
生成指定大小区域的着色器,比如渐变的作用范围
getShader(float, float, Size) - Method in interface twaver.shader.IShader
生成指定偏移量和大小区域的着色器
getShader(String) - Static method in class twaver.shader.ShaderFactory
获取着色器
getShaderStyle(String) - Method in class twaver.network.ElementUI
获取着色器类型的样式属性
getShaderStyle(Element, String) - Method in class twaver.network.Network
获取着色器IShader样式属性
getShape(String, float, float) - Static method in class twaver.Utils
获取图形
getShapeType() - Method in class twaver.model.attachment.ShapeAttachment
获取图形类型
getSize() - Method in interface twaver.core.model.INode
 
getSize() - Method in class twaver.model.attachment.Attachment
附件大小
getSize() - Method in class twaver.model.Node
获取网元大小,@see Node.size
getSize(boolean) - Method in class twaver.model.Node
获取网元大小,如果calculate参数为true,返回网元计算大小Node.calculateSize,否则返回网元大小Node.size
getSize() - Method in class twaver.network.ImageUI
获取图片尺寸 当size的width或者height为-1时,twaver会保持等比例缩放 如果图片原始宽高为32*16,比如下面的代码,可设置网元宽度为40,高度保持等比例为20 node.setSize(new Size(40, -1));
getSource() - Method in class twaver.event.ElementPropertyChangeEvent
获取网元
getSource() - Method in class twaver.event.ParentChangeEvent
获取数据元素
getStateOutline(Element) - Method in class twaver.network.Network
获取网元外边框宽度
getStateOutlineColor(Element) - Method in class twaver.network.Network
网元外边框颜色,默认取网元最高级别传递告警颜色
getStringStyle(String) - Method in class twaver.network.ElementUI
获取字符串类型的样式属性
getStringStyle(Element, String) - Method in class twaver.network.Network
获取字符串样式属性
getStroke() - Method in class twaver.model.attachment.ShapeAttachment
边框
getStroke() - Method in class twaver.network.ShapeUI
边线宽度
getStrokeCap() - Method in class twaver.network.ShapeUI
端点样式
getStrokeColor() - Method in class twaver.model.attachment.ShapeAttachment
边线颜色
getStrokeColor() - Method in class twaver.network.ShapeUI
边线颜色
getStrokeJoin() - Method in class twaver.network.ShapeUI
拐点样式
getStrokeOutline() - Method in class twaver.network.ShapeUI
边线外框宽度
getStrokeOutlineColor() - Method in class twaver.network.ShapeUI
边线外框颜色
getStrokeShader() - Method in class twaver.network.ShapeUI
边线着色器,比如渐变
getStyle(String) - Method in interface twaver.core.model.IStyle
获取样式
getStyle(String) - Method in class twaver.model.Element
获取样式
getStyle(String) - Method in class twaver.network.ElementUI
获取网元样式属性
getStyles() - Method in class twaver.model.Element
样式列表
getStyles(boolean) - Method in class twaver.model.Element
样式列表,如果为null,且参数 create为true,则创建样式列表
getStyles() - Method in class twaver.network.Network
获取默认样式列表
getTo() - Method in interface twaver.core.model.ILink
 
getTo() - Method in class twaver.model.Link
 
getToAgent() - Method in class twaver.model.Link
获取结束端代理节点 如果起始或者结束节点放在分组中,分组合并状态时,外观上分组与连线相连,这时此分组为代理节点
getToAgentLinks() - Method in class twaver.model.Node
获取结束端所有代理连线
getToLinks() - Method in interface twaver.core.model.INode
 
getToLinks() - Method in class twaver.model.Node
获取所有结束端连线
getTop() - Method in class twaver.Rect
 
getTopCanvas() - Method in class twaver.network.Network
获取顶层面板,顶层面板,用于绘制拓扑图交互过程中的一些绘制效果,比如选中框,拐点编辑,文字提示,高亮蒙板等
getTotalAlarmCount() - Method in class twaver.alarm.AlarmStateStatistics
Gets the total alarm count of elements in connected data box, including new and acknowledged alarm.
getTotalAlarmCount(AlarmSeverity) - Method in class twaver.alarm.AlarmStateStatistics
Get alarm total count for specified alarm severity.
getTouchEvent() - Method in class twaver.network.interaction.InteractionEvent
触摸事件
getTranslate() - Method in class twaver.network.Network
获取当前拓扑图偏移量
getTranslateX() - Method in class twaver.network.Network
获取拓扑图x方向偏移量
getTranslateY() - Method in class twaver.network.Network
获取拓扑图y方向偏移量
getUIBounds() - Method in class twaver.network.ElementUI
UI的整体范围,包括所有文本,告警以及挂载UI所占的空间
getUIBounds(Element) - Method in class twaver.network.Network
获取网元在拓扑图中所占的范围
getUIClass() - Method in interface twaver.core.model.IElement
 
getUiClass() - Method in class twaver.model.attachment.Attachment
附件对应的UI类型
getUIClass() - Method in class twaver.model.Element
获取网元UI类
getValue() - Method in class twaver.alarm.AlarmSeverity
Get the severe value of this alarm severity.
getValue(T) - Method in class twaver.model.QuickFinder
读取元素属性
getValueGenerator() - Method in class twaver.model.QuickFinder
Get the value generator function.
getVersion() - Static method in class twaver.Utils
 
getViewBounds() - Method in class twaver.network.UIBounds
UI总计范围 view bounds = content bounds + selection border
getViewportBounds() - Method in class twaver.network.Network
拓扑图当前可见范围,使用逻辑坐标
getVisibleFilter() - Method in class twaver.alarm.AlarmStateStatistics
Gets the visible filter for this alarm statistic.
getVisibleFilter() - Method in class twaver.network.Network
网元可见过滤器
getWidth() - Method in interface twaver.network.IImage
获取图片宽度
getX() - Method in class twaver.model.Node
节点x坐标
getX() - Method in class twaver.network.interaction.TouchEvent
触摸点屏幕坐标
getX() - Method in class twaver.Rect
 
getY() - Method in class twaver.model.Node
节点y坐标
getY() - Method in class twaver.network.interaction.TouchEvent
触摸点屏幕坐标
getY() - Method in class twaver.Rect
 
getYOffset(LinkUI) - Method in interface twaver.core.model.ILinkBundle
获取y方向(垂直于连线的方向)偏移量,适用于展开状态连线的绘制
getZoom() - Method in class twaver.network.Network
获取拓扑图缩放比例
Gradient - Class in twaver.shader
渐变着色器
Gradient() - Constructor for class twaver.shader.Gradient
构造函数,渐变
Gradient(String, int[]) - Constructor for class twaver.shader.Gradient
构造函数,指定渐变类型,渐变颜色,渐变位置将平均分布
Gradient(String, int[], float[]) - Constructor for class twaver.shader.Gradient
构造函数,指定渐变类型,颜色以及位置
Gradient(String, int[], float[], float) - Constructor for class twaver.shader.Gradient
构造函数,指定渐变类型,颜色,位置以及角度
Gradient(String, int[], float[], float, float, float) - Constructor for class twaver.shader.Gradient
构造函数,指定渐变类型,颜色,位置,角度以及缩放比例
Group - Class in twaver.model
分组类型,继承于Node类型,可以展开合并,合并状态时与普通节点呈现一致,展开状态时,分组内的孩子节点可见
Group() - Constructor for class twaver.model.Group
构造函数,分组类型,继承于Node类型,可以展开合并,合并状态时与普通节点呈现一致,展开状态时,分组内的孩子节点可见
GROUP_BACKGROUND_COLOR - Static variable in class twaver.Defaults
分组展开背景色
GROUP_BACKGROUND_COLOR - Static variable in class twaver.Styles
分组展开时背景色
GROUP_BACKGROUND_SHADER - Static variable in class twaver.Styles
分组展开时背景着色器
GROUP_CORNER_RADIUS - Static variable in class twaver.Styles
分组展开时圆角半径
GROUP_EXPAND - Static variable in class twaver.network.interaction.InteractionEvent
分组展开或合并
GROUP_EXPANDED - Static variable in class twaver.Defaults
分组默认是否展开
GROUP_IMAGE - Static variable in class twaver.Defaults
分组图片
GROUP_MIN_SIZE - Static variable in class twaver.Defaults
分组展开最小尺寸
GROUP_OUTLINE_COLOR - Static variable in class twaver.Styles
分组展开时边框颜色
GROUP_OUTLINE_WIDTH - Static variable in class twaver.Styles
分组展开时边框宽度
GROUP_PADDING - Static variable in class twaver.Styles
分组展开时填充间距
groupMinSize - Variable in class twaver.model.Group
分组展开时的最小大小
GroupUI - Class in twaver.network
 
GroupUI(Group, Network) - Constructor for class twaver.network.GroupUI
 
grow(float, float) - Method in class twaver.Rect
扩大矩形范围
grow(Insets) - Method in class twaver.Rect
扩大矩形范围,指定间距
grow(float, float, float, float) - Method in class twaver.Rect
扩大矩形范围,指定间距

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 _