搜索此API

y.布局
类子图Layouter

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

公众阶级子图图层
延伸抽象布局阶段

A类子图图层是一个布局阶段筛选出不属于特定子图。

诱导此子图的节点使用数据提供程序已向注册特定子图节点键。他们将由核心布局算法.

可选地,子图中包含的边也可以通过注册显式标记数据提供程序使用子图边键。此功能很有用以排除特定边被堆芯布置图.如果未注册提供程序,则包含所有边。

 
所有排除的节点、其入射边和显式排除的边都保持其位置。因此,仅排列子图可能会导致重叠。
 

现场总结
静态java.lang.Object 子图_图例_DP键
A类数据提供程序标记子图中包含的边的键,因此在核心布局期间可见
 
从接口y.layout继承的字段。层外(Layour)
边缘_ID_DPKEY,节点ID_DPKEY,节点_类型_DP键,选择的_边缘,所选节点
 
构造方法摘要
子图图层()
创建新的子图图层实例的默认设置。
子图图层(层外(Layour)核心层外部)
创建新的子图图层使用给定核心布局算法.
 
方法摘要
布尔值 can布局(LayoutGraph布局图图表)
接受其指定子图可以由核心布局算法.
空隙 do布局(LayoutGraph布局图图表)
委托安排指定子图给定图形的核心布局算法.
java.lang.Object(java.lang.对象) 获取子图边缘DpKey()
返回注册密钥数据提供程序标记子图中包含的边,因此,在核心布局期间可见。
java.lang.Object(java.lang.对象) 获取子图节点DpKey()
返回注册密钥数据提供程序标记诱导子图排列的节点。
空隙 设置子图边DpKey(java.lang.Object键)
指定要注册的密钥数据提供者标记子图中包含的边,因此,在核心布局期间可见。
空隙 设置子图节点DpKey(java.lang.Object键)
指定要注册的密钥数据提供程序标记诱导子图排列的节点。
 
从y.layout类继承的方法。抽象布局阶段
canLayout核心,doLayoutCore(do布局核心),获取核心布局器,设置核心层
 
从类java.lang.Object继承的方法
clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait
 

字段详细信息

子图_图例_DP键

公共静态final java.lang.Object子图_图例_DP键
A类数据提供程序标记子图中包含的边的键,因此在核心布局期间可见

 
如果没有数据提供程序使用密钥注册,将包括所有边,除了那些边由于源节点或目标节点被排除而被排除的。
 
这是属性的默认键setSubgraphEdgesDpKey(对象)。如果是自定义密钥则将其指定为该属性值并注册数据提供者使用自定义密钥。如果在较大的布局管道中运行此布局阶段的多个实例,并且实例必须包含/排除不同的边。
建造商详图

子图Layouter

公众的子图图层(层外(Layour)核心层)
创建新的子图图层实例使用给定核心布局算法.

参数:
核心布局器-核心布局程序

子图图层

公众的子图Layouter()
创建新的子图图层实例的默认设置。

方法详细信息

获取子图节点DpKey

公共java.lang.Object获取子图节点DpKey()
返回注册密钥数据提供程序标记诱导子图排列的节点。

如果没有数据提供程序使用指定的密钥注册,则将包括所有节点。

退货:
这个数据提供程序钥匙
另请参阅:
setSubgraphNodesDpKey(对象)

设置子图节点DpKey

公共空虚设置子图节点DpKey(java.lang.Object键)
指定要注册的密钥数据提供程序其标记引起要排列的子图的节点。

如果没有数据提供程序使用指定的密钥注册,则将包括所有节点。

默认值:
默认值为布局器。所选节点
参数:
钥匙-的数据提供程序钥匙
投掷次数:
java.lang.Illegal参数异常-如果指定的键是无效的

获取子图边缘DpKey

公共java.lang.Object获取子图边DpKey()
返回注册密钥数据提供程序标记子图中包含的边,因此,在核心布局期间可见。

如果没有数据提供程序使用指定的密钥注册,则将包括所有边,但那些边除外已被排除,因为其源或目标节点已被排除。

退货:
这个数据提供程序钥匙
投掷次数:
java.lang.Illegal参数异常-如果指定的键是无效的
另请参阅:
子图_图例_DP键,setSubgraphEdgesDpKey(对象)

设置子图边缘DpKey

公共空虚设置子图边缘DpKey(java.lang.Object键)
指定要注册的密钥数据提供程序标记子图中包含的边,因此,在核心布局期间可见。

如果没有数据提供程序使用指定的密钥注册,则将包括所有边,但那些边除外已被排除,因为其源或目标节点已被排除。

默认值:
默认值为子图_图例_DP键
参数:
钥匙-的数据提供程序钥匙
投掷次数:
java.lang.Illegal参数异常-如果指定的键是无效的
另请参阅:
子图_图例_DP键

do布局

公共空虚doLayout(do布局)(LayoutGraph布局图图表)
委托安排指定子图给定图形的核心布局算法.

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

can布局

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

参数:
图表-输入图形
退货:
真的如果堆芯布局算法无效的或接受输入图的子图,否则
另请参阅:
Layouter.doLayout(布局图)

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