Interface IBoundedBpmnElementLayout<Element extends de.xima.bpmn_model.api.behavior.BpmnElement<?>>
- Type Parameters:
Element- The type of the BPMN element that is laid out.
- All Superinterfaces:
IBpmnElementAccessor<Element>, IBpmnElementLayout<Element>
- All Known Subinterfaces:
ISubProcessBpmnElementLayout<Element>
public interface IBoundedBpmnElementLayout<Element extends de.xima.bpmn_model.api.behavior.BpmnElement<?>>
extends IBpmnElementLayout<Element>
A laid out BPMN element with an explicit start and end event.
- Since:
- 8.4.0
-
Method Summary
Modifier and TypeMethodDescriptionIAnnotatedNamedBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.events.EndEvent> endEvent()The end event that terminates theIBpmnElementLayout.item().IAnnotatedNamedBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.events.StartEvent> The start event that starts theIBpmnElementLayout.item().Methods inherited from interface IBpmnElementLayout
bpmnElement, element, item
-
Method Details
-
endEvent
IAnnotatedNamedBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.events.EndEvent> endEvent()The end event that terminates theIBpmnElementLayout.item().- Returns:
- The alignment item for the end event.
-
startEvent
IAnnotatedNamedBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.events.StartEvent> startEvent()The start event that starts theIBpmnElementLayout.item().- Returns:
- The alignment item for the start event.
-