IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.addFlowPadding() |
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.addFlowPadding(double spacingFactor) |
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.addFlowPadding(double flowDirectionFactor,
double crossFlowDirectionFactor) |
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.addFlowPadding(double flowDirectionFactor,
double crossFlowDirectionFactor,
double reverseFlowDirectionFactor,
double reverseCrossFlowDirectionFactor) |
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.addFlowPaddingHalfForBoundaryEvents() |
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.addFlowPaddingHalfForBoundaryEvents(double spacingFactor) |
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.addFlowPaddingHalfForBoundaryEvents(double flowDirectionFactor,
double crossFlowDirectionFactor) |
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.addFlowPaddingHalfForBoundaryEvents(double flowDirectionFactor,
double crossFlowDirectionFactor,
double reverseFlowDirectionFactor,
double reverseCrossFlowDirectionFactor) |
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.addMargin(double margin) |
Adds the given amount of margin in all directions to the body.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.addMargin(ECardinalDirection2D direction,
double margin) |
Adds the given amount of margin in the given directions to the body.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.addMargin(ICardinalDirection2DMapDouble margin) |
Sets the (minimum) margin of the sub process.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.addPadding(double padding) |
Adds the given amount of padding in all directions to the body.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.addPadding(ECardinalDirection2D direction,
double padding) |
Adds the given amount of padding in the given directions to the body.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.addPadding(ICardinalDirection2DMapDouble padding) |
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.alignBodyCrossFlow(double alignment) |
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.alignBodyFlow(double alignment) |
Aligns the body in flow direction.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.alignBodyX(double alignX) |
Aligns the body in the x direction.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.alignBodyY(double alignY) |
Aligns the body in the y direction.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.appendBoundaryEvent(ECardinalDirection2D side,
double position,
de.xima.bpmn_model.api.element.bpmn.events.BoundaryEvent event,
IWorkflowBpmnAlignmentItem<?,?> item) |
Appends a boundary event to the sub process at the given position on the given side.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.appendBoundaryEventAtEdge(ECardinalDirection2D side,
EAxisPolarity direction,
de.xima.bpmn_model.api.element.bpmn.events.BoundaryEvent event,
IWorkflowBpmnAlignmentItem<?,?> item) |
Appends a boundary event at one of the four sides of the sub
process, either at the beginning or at the end of that side, depending on the given direction.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.appendBoundaryEventAtEdge(ECardinalDirection2D side,
EAxisPolarity direction,
IBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.events.BoundaryEvent> event) |
Appends a boundary event at one of the four sides of the sub
process, either at the beginning or at the end of that side, depending on the given direction.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.appendBoundaryEventNextToEvent(ECardinalDirection2D side,
EAxisPolarity direction,
int boundaryEventIndex,
de.xima.bpmn_model.api.element.bpmn.events.BoundaryEvent event,
IWorkflowBpmnAlignmentItem<?,?> item) |
Appends a boundary event next to an existing boundary event on one of the four
sides of the sub process; either before or after the boundary event, depending on
the given direction.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.appendBoundaryEventNextToEvent(ECardinalDirection2D side,
EAxisPolarity direction,
int boundaryEventIndex,
IBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.events.BoundaryEvent> event) |
Appends a boundary event next to an existing boundary event on one of the four
sides of the sub process; either before or after the boundary event, depending on
the given direction.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.appendBoundaryEventNextToPort(EAxisPolarity portSide,
EAxisPolarity direction,
de.xima.bpmn_model.api.element.bpmn.events.BoundaryEvent event,
IWorkflowBpmnAlignmentItem<?,?> item) |
Appends a boundary event next to the in or out port of the sub process; either before or
after the port, depending on the given direction.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.appendBoundaryEventNextToPort(EAxisPolarity portSide,
EAxisPolarity direction,
IBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.events.BoundaryEvent> event) |
Appends a boundary event next to the in or out port of the sub process; either before or
after the port, depending on the given direction.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.body(IWorkflowBpmnAlignmentItem<?,?> body) |
Sets the item representing the body content of the sub process.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.bodyWithStartAndEndEvent(IWorkflowBpmnAlignmentItem<?,?> body,
String startEventName,
String endEventName) |
Adds a start and end event to the given body and sets the resulting alignment
items as the body .
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.changeInPort(double inPort) |
Override the position of the in port.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.changeOutPort(double outPort) |
Override the position of the out port.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.changePortToItem(Object value) |
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeInnerHeightBottom(double height) |
Increases the inner height of the sub process to the given value by adding new space at the bottom.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeInnerHeightBottomBy(double amount) |
Increases the inner height of the sub process by the given amount, adding new space at the bottom.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeInnerHeightTop(double height) |
Increases the inner height of the sub process to the given value by adding new space at the top.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeInnerHeightTopBy(double amount) |
Increases the inner height of the sub process by the given amount, adding new space at the top.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeInnerLength(ECardinalDirection2D side,
double length) |
Increases the inner length of the sub process to the given value by adding new space at the given side.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeInnerLength(ECartesianAxis2D axis,
EAxisPolarity direction,
double length) |
Increases the inner length of the sub process to the given value by adding new space at the given side.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeInnerLengthBy(ECardinalDirection2D side,
double amount) |
Increases the inner length of the sub process by the given amount at the given side, adding new space at that
side.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeInnerLengthBy(ECartesianAxis2D axis,
EAxisPolarity direction,
double amount) |
Increases the inner length of the sub process by the given amount at the given side, adding new space at that
side.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeInnerWidthLeft(double width) |
Increases the inner width of the sub process to the given value by adding new space at the left.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeInnerWidthLeftBy(double amount) |
Increases the inner width of the sub process by adding new space at the left.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeInnerWidthRight(double width) |
Increases the inner width of the sub process to the given value by adding new space at the right.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeInnerWidthRightBy(double amount) |
Increases the inner width of the sub process by adding new space at the right.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeOuterHeightBottom(double height) |
Increases the outer height of the sub process to the given value by adding new space at the bottom.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeOuterHeightBottomBy(double amount) |
Increases the outer height of the sub process by the given amount, adding new space at the bottom.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeOuterHeightTop(double height) |
Increases the outer height of the sub process to the given value by adding new space at the top.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeOuterHeightTopBy(double amount) |
Increases the outer height of the sub process by the given amount, adding new space at the top.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeOuterLength(ECardinalDirection2D side,
double length) |
Increases the outer length of the sub process to the given value by adding new space at the given side.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeOuterLength(ECartesianAxis2D axis,
EAxisPolarity direction,
double length) |
Increases the outer length of the sub process to the given value by adding new space at the given side.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeOuterLengthBy(ECardinalDirection2D side,
double amount) |
Increases the outer length of the sub process by the given amount at the given side, adding new space at that
side.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeOuterLengthBy(ECartesianAxis2D axis,
EAxisPolarity direction,
double amount) |
Increases the outer length of the sub process by the given amount at the given side, adding new space at that
side.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeOuterWidthLeft(double width) |
Increases the outer width of the sub process to the given value by adding new space at the left.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeOuterWidthLeftBy(double amount) |
Increases the outer width of the sub process by adding new space at the left.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeOuterWidthRight(double width) |
Increases the outer width of the sub process to the given value by adding new space at the right.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.enlargeOuterWidthRightBy(double amount) |
Increases the outer width of the sub process by adding new space at the right.
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayouter.layoutSubProcess() |
Creates a builder for creating the layout of a BPMN SubProcess .
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.spaceBoundaryEventsEvenly(ECardinalDirection2D side) |
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.useInPortOfBody() |
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.useOutPortOfBody() |
|
IWorkflowBpmnLayoutSubProcessBuilder |
IWorkflowBpmnLayoutSubProcessBuilder.usePortsOfBody() |
|