public class DMNSugiyamaLayoutService extends SugiyamaLayoutService implements LayoutService
| Constructor and Description |
|---|
DMNSugiyamaLayoutService(CycleBreaker cycleBreaker,
VertexLayerer vertexLayerer,
VertexOrdering vertexOrdering,
VertexPositioning vertexPositioning,
DMNGraphProcessor graphProcessor)
Default constructor.
|
createLayoutgetLayoutInformationThreshold, hasLayoutInformation, isCloseToZeroclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateLayout, hasLayoutInformation@Inject public DMNSugiyamaLayoutService(CycleBreaker cycleBreaker, VertexLayerer vertexLayerer, VertexOrdering vertexOrdering, VertexPositioning vertexPositioning, @Any DMNGraphProcessor graphProcessor)
cycleBreaker - The strategy used to break cycles in cycle graphs.vertexLayerer - The strategy used to choose the layer for each vertex.vertexOrdering - The strategy used to order vertices inside each layer.vertexPositioning - The strategy used to position vertices on screen (x,y coordinates).graphProcessor - Applies some pre-process in the graph to extract the nodes to be used.Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.