Interface IAnnotatedBpmnElementLayout<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:
IAnnotatedNamedBpmnElementLayout<Element>, ISubProcessBpmnElementLayout<Element>
public interface IAnnotatedBpmnElementLayout<Element extends de.xima.bpmn_model.api.behavior.BpmnElement<?>>
extends IBpmnElementLayout<Element>
Represents a laid out BPMN element that has a single
text annotation.- Since:
- 8.4.0
-
Method Summary
Modifier and TypeMethodDescriptionIWorkflowBpmnAlignmentItem<de.xima.bpmn_model.api.element.bpmn.artifacts.TextAnnotation, ?> Gets the alignment item for the text annotation of the BPMN element.Gets the alignment item for the text annotation text content of the BPMN element.Methods inherited from interface IBpmnElementLayout
bpmnElement, element, item
-
Method Details
-
annotation
IWorkflowBpmnAlignmentItem<de.xima.bpmn_model.api.element.bpmn.artifacts.TextAnnotation, ?> annotation()Gets the alignment item for the text annotation of the BPMN element.- Returns:
- The text annotation of the BPMN element, or null if it has no annotation.
-
annotationText
IWorkflowBpmnAlignmentItem<StyledBpmnLabel, ?> annotationText()Gets the alignment item for the text annotation text content of the BPMN element.- Returns:
- The annotation text of the BPMN element, or null if it has no annotation.
-