搜索此API

y.布局
类PlaceNodesAtBarycenterStage

java.lang.Object(java.lang.对象)由扩展 y.布局。抽象布局阶段
      由扩展 y.布局。将节点放置在BaryceenterStage
所有实现的接口:
层外(Layour),布局阶段

公众阶级将节点放置在BaryceenterStage
延伸抽象布局阶段

将节点放置在BaryceenterStage暂时隐藏受影响的节点,应用指定的核心布局算法(如果有)到结果图,最后,通过将隐藏节点放置在使用指定的节点大小

此阶段的一个可能应用是动画增量布局,即,如果有新元素,在开始动画之前,可以先将它们放置在现有邻居的重心附近。因此,由于新元素从合适的初始“开始”,动画将产生更平滑的布局位置。如果新元素应该放置在其原始坐标上和/或在启动动画并在调用核心布局之前,可以使用给定坐标阶段

另请参阅:
给定坐标阶段
 

现场总结
静态java.lang.Object 受影响的代码_DPKEY
A类数据提供程序用于确定此阶段应放置哪些节点的键。
静态java.lang.Object 受影响的代码大小
A类数据提供程序键指定受影响节点的大小。
 
从接口y.layout继承的字段。层外(Layour)
边缘_ID_DPKEY,节点ID_DPKEY,节点_类型_DP键,选定的边缘,所选节点
 
构造方法摘要
将节点放置在BaryceenterStage()
创建新的将节点放置在BaryceenterStage实例的默认设置。
将节点放置在BaryceenterStage(层外(Layour)核心层)
创建新的将节点放置在BaryceenterStage实例使用给定核心布局算法
 
方法摘要
布尔值 can布局(LayoutGraph布局图图表)
接受可以由核心布局算法
空隙 do布局(LayoutGraph布局图图表)
启动布局。
布尔值 折弯移除已启用()
返回是否发生边弯曲受影响的节点应该删除。
布尔值 启用分组考虑()
返回是否应考虑分组结构。
布尔值 端口重置已启用()
返回边缘端口是否与受影响的节点应该设置为相应节点的中心。
空隙 设置折弯移除已启用(布尔删除折弯)
指定边的弯曲是否与受影响的节点应该删除。
空隙 已启用setGroupingConsiderationEnabled(布尔分组考虑启用)
指定是否应考虑分组结构。
空隙 设置端口重置已启用(布尔端口重置已启用)
指定边的端口是否与受影响的节点应该被设置为相应节点的中心。
 
从y.layout类继承的方法。抽象布局阶段
can布局核心,doLayoutCore(do布局核心),获取核心布局器,设置核心层
 
从类java.lang.Object继承的方法
clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait
 

字段详细信息

受影响的代码_DPKEY

公共静态最终java.lang.Object受影响的代码_DPKEY
A类数据提供程序用于确定此阶段应放置哪些节点的键。


受影响的代码大小

公共静态最终java.lang.Object受影响的代码大小
A类数据提供程序键指定受影响节点的大小。

 
未映射到特定大小的受影响节点将保持其当前大小。
建造商详图

将节点放置在BaryceenterStage

公众的将节点放置在BaryceenterStage()
创建新的将节点放置在BaryceenterStage实例的默认设置。


将节点放置在BaryceenterStage

公众的将节点放置在BaryceenterStage(层外(Layour)核心层)
创建新的将节点放置在BaryceenterStage实例使用给定核心布局算法

参数:
核心布局器-核心布局程序
方法详细信息

can布局

公共布尔值can布局(LayoutGraph布局图图表)
接受可以由核心布局算法

如果没有核心布局算法,接受所有图形。

参数:
图表-输入图形
退货:
真的如果没有核心布局算法或核心布局算法接受图形,否则
另请参阅:
Layouter.doLayout(布局图)

折弯移除已启用

公共布尔值折弯移除已启用()
返回是否发生边弯曲受影响的节点应该删除。

退货:
真的如果拆除弯管,否则
另请参阅:
setBendRemovalEnabled(布尔值),setPortResettingEnabled(布尔值)

设置折弯移除已启用

公共空虚设置折弯移除已启用(布尔删除折弯)
指定边的弯曲是否与受影响的节点应该删除。

默认值:
默认值为true。应拆除弯管。
参数:
移除弯头-真的如果应拆除弯管,否则
另请参阅:
setPortResettingEnabled(布尔值)

端口重置已启用

公共布尔值端口重置已启用()
返回边缘端口是否与受影响的节点应该设置为相应节点的中心。

 
只有在以下情况下才考虑此属性setBendRemovalEnabled(布尔值)已启用。
退货:
真的如果端口设置为相应节点的中心,否则
另请参阅:
setPortResettingEnabled(布尔值),setBendRemovalEnabled(布尔值)

设置端口重置已启用

公共空虚设置端口重置已启用(布尔端口重置已启用)
指定边的端口是否与受影响的节点应该设置为相应节点的中心。

 
只有在以下情况下才考虑此属性setBendRemovalEnabled(布尔值)已启用。
默认值:
默认值为false。端口未设置为中心。
参数:
端口重置已启用-真的如果端口应设置为相应节点的中心,否则
另请参阅:
setBendRemovalEnabled(布尔值)

启用分组考虑

公共布尔值已启用分组考虑()
返回是否应考虑分组结构。

如果启用此选项,布局算法将按如下方式考虑分层分组结构:

如果禁用此选项,则不会对组节点进行特殊处理。

退货:
真的如果考虑分组结构,否则
另请参阅:
setGroupingConsiderationEnabled(布尔值)

已启用setGroupingConsiderationEnabled

公共空虚已启用setGroupingConsiderationEnabled(布尔分组考虑启用)
指定是否应考虑分组结构。

如果启用此选项,布局算法将按如下方式考虑分层分组结构:

如果禁用此选项,则不会对组节点进行特殊处理。

默认值:
默认值为true。考虑了分组结构。
参数:
分组考虑已启用-真的如果应该考虑分组结构,否则

do布局

公共空虚do布局(LayoutGraph布局图图表)
启动布局。

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

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