Interface IWorkflowBpmnLayoutEventBuilder
-
- All Superinterfaces:
IWorkflowBpmnLayoutAnnotatedElementBuilder<IWorkflowBpmnLayoutEventBuilder>
,IWorkflowBpmnLayoutNamedBuilder<IWorkflowBpmnLayoutEventBuilder>
,IWorkflowBpmnLayoutNamedOutsideBuilder<IWorkflowBpmnLayoutEventBuilder>
,IWorkflowBpmnLayoutPortDirectionOptionsBuilder<IWorkflowBpmnLayoutEventBuilder>
public interface IWorkflowBpmnLayoutEventBuilder extends IWorkflowBpmnLayoutPortDirectionOptionsBuilder<IWorkflowBpmnLayoutEventBuilder>, IWorkflowBpmnLayoutNamedOutsideBuilder<IWorkflowBpmnLayoutEventBuilder>, IWorkflowBpmnLayoutAnnotatedElementBuilder<IWorkflowBpmnLayoutEventBuilder>
Builder for the layout of a BPMNEvent
.- Since:
- 8.4.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <E extends de.xima.bpmn_model.api.element.bpmn.events.Event<?>>
IAnnotatedNamedBpmnElementLayout<E>build(E event)
Creates the layout for the given event, using the current layout settings.IWorkflowBpmnLayoutEventBuilder
diameter(double radius)
The radius of the event circle.-
Methods inherited from interface de.xima.fc.interfaces.workflow.bpmn.IWorkflowBpmnLayoutAnnotatedElementBuilder
annotation, annotation, annotationDirection, annotationDirection, annotationDirection, annotationSpacing, annotationTextLayoutSettings
-
Methods inherited from interface de.xima.fc.interfaces.workflow.bpmn.IWorkflowBpmnLayoutNamedBuilder
name, name, nameTextLayoutSettings
-
Methods inherited from interface de.xima.fc.interfaces.workflow.bpmn.IWorkflowBpmnLayoutNamedOutsideBuilder
nameDirection, nameDirection, nameDirection, nameSpacing
-
Methods inherited from interface de.xima.fc.interfaces.workflow.bpmn.IWorkflowBpmnLayoutPortDirectionOptionsBuilder
portDirection, portDirection
-
-
-
-
Method Detail
-
build
<E extends de.xima.bpmn_model.api.element.bpmn.events.Event<?>> IAnnotatedNamedBpmnElementLayout<E> build(E event)
Creates the layout for the given event, using the current layout settings.- Type Parameters:
E
- The type of the event.- Parameters:
event
- The event to create the layout for.- Returns:
- The layout for the event.
-
diameter
IWorkflowBpmnLayoutEventBuilder diameter(double radius)
The radius of the event circle. Defaults to the layout settings' default event diameter, depending on the type of event.- Parameters:
radius
- The radius of the event circle.- Returns:
- This builder for chaining method calls.
-
-