y.布局
类子图Layouter
java.lang.Object(java.lang.对象)y.布局。抽象布局阶段
y.布局。子图图层
- 所有实现的接口:
- 层外(Layour),布局阶段
公众阶级子图图层
- 延伸抽象布局阶段
A类子图图层
是一个布局阶段
筛选出不属于特定子图。
诱导此子图的节点使用数据提供程序
已向注册特定子图节点键
。他们将由核心布局算法
.
可选地,子图中包含的边也可以通过注册显式标记一数据提供程序
使用子图边键
。此功能很有用以排除特定边被堆芯布置图
.如果未注册提供程序,则包含所有边。
-
- 所有排除的节点、其入射边和显式排除的边都保持其位置。因此,仅排列子图可能会导致重叠。
-
-
现场总结 |
静态java.lang.Object |
子图_图例_DP键
A类数据提供程序 标记子图中包含的边的键,因此在核心布局期间可见 |
从类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(布局图)