Uses of Class
twaver.network.Network

Packages that use Network
twaver   
twaver.core.model   
twaver.layout   
twaver.model   
twaver.network   
twaver.network.interaction   
 

Uses of Network in twaver
 

Methods in twaver with parameters of type Network
static java.util.List<Interaction> Defaults.getInteractions(java.lang.String name, Network network)
          获取交互监听器
 

Uses of Network in twaver.core.model
 

Methods in twaver.core.model with parameters of type Network
 boolean ILinkBundle.canBind(Network network)
          是否需要绑定
 int ILinkBundle.getBundleSize(Network network)
          可绑定的连线数量
 boolean ILinkBundle.isExpanded(Link link, Network network)
          连线是否为展开状态
 void ILinkBundle.validate(Network network)
          生效连线的捆绑状态
 

Uses of Network in twaver.layout
 

Methods in twaver.layout with parameters of type Network
 void AutoLayouter.setNetwork(Network network)
          设置拓扑图对象
 

Constructors in twaver.layout with parameters of type Network
AutoLayouter(Network network, int layoutType)
          构造函数,自动布局,twaver默认实现了几种布局算法,支持树形布局,圆形布局,星形布局,层次布局
AutoLayouter(Network network, int layoutType, java.lang.Runnable callback, int xOffset, int yOffset, Generator<Node,Size> elementSizeGenerator)
          构造函数,自动布局,twaver默认实现了几种布局算法,支持树形布局,圆形布局,星形布局,层次布局
SpringLayouter(Network network)
          构造函数,弹簧布局
 

Uses of Network in twaver.model
 

Methods in twaver.model with parameters of type Network
 boolean Element.isVisible(Network network)
          网元是否可见,如果可见状态无效,会先检查网元的可见状态,仅限于拓扑图
 

Uses of Network in twaver.network
 

Fields in twaver.network declared as Network
protected  Network StyleGenerator.network
           
protected  Network NetworkCanvas.network
          拓扑图组件
protected  Network ElementUI.network
          拓扑图
 

Methods in twaver.network that return Network
 Network NetworkCanvas.getNetwork()
          拓扑图组件
 Network ElementUI.getNetwork()
           
 

Constructors in twaver.network with parameters of type Network
ElementUI(T data, Network network)
          网元UI类,用于网元在拓扑图中的绘制,由一个主体和多个孩子UI元素构成
GroupUI(Group group, Network network)
           
LinkUI(Link link, Network network)
          连线UI元素,用于绘制连线,主体使用图形元素(ShapeUI)
NetworkCanvas(Context context, Network network)
          拓扑图面板,包含于拓扑图组件中,是画布面板getElementCanvas()和顶层面板TopCanvas的基类
NodeUI(Node node, Network network)
          节点图形元素,用于绘制网元节点
ShapeNodeUI(ShapeNode data, Network network)
           
StyleGenerator(Network network)
          默认网元样式生成器
TopCanvas(Context context, Network network)
          位于拓扑图顶层,用于呈现拓扑图交互过程中的一些绘制效果,比如选中框,拐点编辑,文字提示,高亮蒙板等
 

Uses of Network in twaver.network.interaction
 

Fields in twaver.network.interaction declared as Network
protected  Network TouchEvent.network
          拓扑图
protected  Network NetworkEventHandler.network
          拓扑图
protected  Network Interaction.network
          拓扑图
 

Constructors in twaver.network.interaction with parameters of type Network
CreateLinkInteraction(Network network)
          构造函数,创建连线交互
CreateShapeInteraction(Network network)
          构造函数,创建多边形交互,用于创建 ShapeNode网元类型
DoubleTabInteraction(Network network)
          构造函数
Interaction(Network network)
          构造函数
InteractionEvent(Network source, java.lang.String kind, Element data, java.util.List<? extends Element> datas, TouchEvent event)
          构造函数
InteractionEvent(Network source, java.lang.String kind, Element data, TouchEvent event)
          构造函数
InteractionEvent(Network source, java.lang.String kind, TouchEvent event)
          构造函数
MoveInteraction(Network network)
          构造函数,拖动网元交互
MultiSelectionInteraction(Network network)
          构造函数
NetworkEventHandler(Network network)
          构造函数,拓扑图交互事件处理类,用于处理拓扑图的所有触控交互
PanInteraction(Network network)
          构造函数,平移交互
PointsInteraction(Network network)
          构造函数,路径片段编辑交互
RectangleSelectionInteraction(Network network)
          构造函数,框选交互
ResizeInteraction(Network network)
          调整网元大小交互
SelectionInteraction(Network network)
          构造函数,点选操作
SingleTouchDragInteraction(Network network)
          单点触摸交互监听器,用于单点拖拽,平移,框选等交互的封装
TouchEvent(MotionEvent motionEvent, Network network)
          构造函数
ZoomInteraction(Network network)
          构造函数,缩放交互