搜索此API

y.布局
类PortConstraintEnforcementStage

java.lang.Object(java.lang.对象)由扩展 y.布局。抽象布局阶段
      由扩展 y.布局。端口约束实施阶段
所有实现的接口:
层外(Layour),布局阶段

公众阶级端口约束实施阶段
延伸抽象布局阶段

这个端口约束实施阶段强制布局算法不会更改与strong/fixed关联的端口的相对坐标端口约束用法:

//准备端口约束graph.addDataProvider(PortConstraintKeys.SOURCE_PORT_CONSTRAINT_KEY,createSPC(graph));graph.addDataProvider(PortConstraintKeys.TARGET_PORT_CONSTRAINT_KEY,createTPC(graph));//创建布局管道OrganicLayouter布局器=新的OrganicLayouter();PortConstraintEnforcementStage阶段=新的PortConstraint Enforcement阶段();stage.setCoreLayouter(有机);//发射算法new BufferedLayouter(stage).doLayout(graph);

另请参阅:
端口约束,端口约束.isStrong()
 

现场总结
 
从接口y.layout继承的字段。层外(Layour)
边缘_ID_DPKEY,节点ID_DPKEY,节点_类型_DP键,选定的边缘,所选节点
 
构造方法摘要
端口约束实施阶段()
创建新的端口约束实施阶段实例。
 
方法摘要
布尔值 can布局(LayoutGraph布局图图表)
接受所有通用图形。
空隙 do布局(LayoutGraph布局图图表)
恢复具有强的边的相对坐标端口约束调用核心布局算法
 
从y.layout类继承的方法。抽象布局阶段
can布局核心,doLayoutCore(do布局核心),获取核心布局器,设置核心层
 
从类java.lang.Object继承的方法
clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait
 

建造商详图

端口约束实施阶段

公众的端口约束实施阶段()
创建新的端口约束实施阶段实例。

方法详细信息

can布局

公共布尔值can布局(LayoutGraph布局图图表)
接受所有通用图形。

参数:
图表-输入图形
退货:
真的对于所有图形
另请参阅:
Layouter.doLayout(布局图)

do布局

公共空虚do布局(LayoutGraph布局图图表)
恢复具有强的边的相对坐标端口约束调用核心布局算法

参数:
图表-输入图形
另请参阅:
Layouter.canLayout(LayoutGraph)

©版权所有2000-2022,
yWorks股份有限公司
保留所有权利。