Interface IWorkflowBpmnAlignAroundPortSelector
- All Superinterfaces:
IWorkflowBpmnAlignAtAxisPortSelector
Selector for an in and out ports of the
IWorkflowBpmnAlignmentItem created by
IWorkflowBpmnLayoutAlignAroundBuilder.- Since:
- 8.4.0
-
Method Summary
Modifier and TypeMethodDescriptionselectPort(List<? extends Positioned<? extends IWorkflowBpmnAlignmentItem<?, ?>, Point2DDouble>> positionedItems, EPrimaryIntercardinalDirection2D direction) Selects the in and out ports to use for the builtIWorkflowBpmnAlignmentItemrepresenting the two aligned items, when the second item is aligned in a primary intercardinal direction relative to the first item.Methods inherited from interface IWorkflowBpmnAlignAtAxisPortSelector
selectPort
-
Method Details
-
selectPort
AlignmentItemPorts selectPort(List<? extends Positioned<? extends IWorkflowBpmnAlignmentItem<?, ?>, Point2DDouble>> positionedItems, EPrimaryIntercardinalDirection2D direction) Selects the in and out ports to use for the builtIWorkflowBpmnAlignmentItemrepresenting the two aligned items, when the second item is aligned in a primary intercardinal direction relative to the first item.- Parameters:
positionedItems- The items that were aligned.direction- The direction in which the items were aligned.- Returns:
- The position of the ports relative to top-left corner of the aligned item.
-