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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IAnnotatedNamedBpmnElementLayout<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>
startEvent()
The start event that starts theIBpmnElementLayout.item()
.-
Methods inherited from interface de.xima.fc.interfaces.workflow.bpmn.IBpmnElementLayout
bpmnElement, element, item
-
-
-
-
Method Detail
-
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.
-
-