|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
构造函数,缩放交互 |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |