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 singletext annotation
.- Since:
- 8.4.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IWorkflowBpmnAlignmentItem<de.xima.bpmn_model.api.element.bpmn.artifacts.TextAnnotation,?>
annotation()
Gets the alignment item for the text annotation of the BPMN element.IWorkflowBpmnAlignmentItem<StyledBpmnLabel,?>
annotationText()
Gets the alignment item for the text annotation text content of the BPMN element.-
Methods inherited from interface de.xima.fc.interfaces.workflow.bpmn.IBpmnElementLayout
bpmnElement, element, item
-
-
-
-
Method Detail
-
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.
-
-