y.布局
类分区布局器
java.lang.Object(java.lang.对象)y.布局。抽象布局阶段
y.布局。分区布局器
- 所有实现的接口:
- 层外(Layour),布局阶段
- 直接已知子类:
- 紧凑正交外层
公众阶级分区布局器
- 延伸抽象布局阶段
分区布局器
为基于分而治之方法的布局提供了一个框架。
概念
该方法可分为四个阶段:
- 输入图形被划分为较小的单元。本阶段的实施可以使用方法设置
setPartitionFinder(PartitionLayouter.PartitionFind器)
。
- 或者,布局算法安排每个分区。本阶段的实施可以使用方法设置
AbstractLayoutStage.setCoreLayouter(外层)
。
- 图形分区相邻排列,保持布局不变。本阶段的实施可以使用方法设置
setPartitionPlacer(PartitionLayour.PartitionPlace)
。
- 连接不同图形分区中节点的边将被路由。本阶段的实施可以使用方法设置
setInterEdgeRouter(分区布局器。InterEdgeRouter)
-
-
从类java.lang.Object继承的方法 |
clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait |
分区布局器
公众的分区布局器()
- 创建新的
分区布局器
实例的默认设置。
can布局
公共布尔值can布局(LayoutGraph布局图图表)
- 接受可以由
核心布局算法
。如果没有核心布局算法
,接受所有图形。
- 参数:
图表
-输入图形- 退货:
真的
如果没有核心布局算法或核心布局算法接受图形,假
否则- 另请参阅:
Layouter.doLayout(布局图)
do布局
公共空虚do布局(LayoutGraph布局图图表)
- 在图形中排列和放置独立分区。
- 参数:
图表
-输入图形- 投掷次数:
java.lang.IllegalState异常
-如果分区查找器
是无效的
- 另请参阅:
Layouter.canLayout(LayoutGraph)
获取分区查找器
公众的分区布局。分区查找器 获取分区查找器()
- 返回
分区布局。分区查找器
负责划分输入图的实例。
- 退货:
- 这个
分区布局。分区查找器
使用的 - 另请参阅:
setPartitionFinder(分区查找器)
setPartitionFinder(设置分区查找器)
公共空虚setPartitionFinder(设置分区查找器)(分区布局。分区查找器分区查找器)
- 指定
分区布局。分区查找器
负责划分输入图的实例。
- 默认值:
- 默认值为null。
- 参数:
分区查找器
-的分区布局。分区查找器
应该使用的
获取分区放置器
公众的分区布局。分区放置器 获取分区占位符()
- 返回
分区布局。分区放置器
负责安排图形分区的实例。
- 退货:
- 这个
分区布局。分区放置器
使用的 - 另请参阅:
setPartitionPlacer(分区放置器)
设置分区放置器
公共空虚设置分区放置器(分区布局。分区放置器分区放置器)
- 指定
分区布局。分区放置器
负责安排图形分区的实例。
- 默认值:
- 默认值为null。
- 参数:
分区放置器
-的分区布局。分区放置器
应该使用的
获取InterEdgeRouter
公众的分区布局。InterEdgeRouter公司 获取InterEdgeRouter()
- 返回
分区布局。InterEdgeRouter公司
负责边缘路由的实例。
- 退货:
- 这个
分区布局。InterEdgeRouter公司
使用的 - 另请参阅:
设置InterEdgeRouter(InterEdgeRouter)
设置InterEdgeRouter
公共空虚设置InterEdgeRouter(分区布局。InterEdgeRouter公司interEdgeRouter)
- 指定
分区布局。InterEdgeRouter公司
负责边缘路由的实例。
- 默认值:
- 默认值为null。
- 参数:
interEdgeRouter(边缘路由器)
-的分区布局。InterEdgeRouter公司
应该使用的