Interface IWorkflowBpmnLayoutDataStoreBuilder
- All Superinterfaces:
IWorkflowBpmnLayoutAnnotatedElementBuilder<IWorkflowBpmnLayoutDataStoreBuilder>, IWorkflowBpmnLayoutNamedBuilder<IWorkflowBpmnLayoutDataStoreBuilder>, IWorkflowBpmnLayoutNamedOutsideBuilder<IWorkflowBpmnLayoutDataStoreBuilder>, IWorkflowBpmnLayoutPortDirectionOptionsBuilder<IWorkflowBpmnLayoutDataStoreBuilder>
public interface IWorkflowBpmnLayoutDataStoreBuilder
extends IWorkflowBpmnLayoutPortDirectionOptionsBuilder<IWorkflowBpmnLayoutDataStoreBuilder>, IWorkflowBpmnLayoutNamedOutsideBuilder<IWorkflowBpmnLayoutDataStoreBuilder>, IWorkflowBpmnLayoutAnnotatedElementBuilder<IWorkflowBpmnLayoutDataStoreBuilder>
Builder for the layout of a BPMN
DataStoreReference.- Since:
- 8.4.0
-
Method Summary
Modifier and TypeMethodDescriptionIAnnotatedNamedBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.data.DataStoreReference> build(de.xima.bpmn_model.api.element.bpmn.data.DataStoreReference event) Creates the layout for the given data store, using the current layout settings.height(double height) The height of the data store rectangle.width(double width) The width of the data store rectangle.Methods inherited from interface IWorkflowBpmnLayoutAnnotatedElementBuilder
annotation, annotation, annotationDirection, annotationDirection, annotationDirection, annotationSpacing, annotationTextLayoutSettingsMethods inherited from interface IWorkflowBpmnLayoutNamedBuilder
name, name, nameTextLayoutSettingsMethods inherited from interface IWorkflowBpmnLayoutNamedOutsideBuilder
nameDirection, nameDirection, nameDirection, nameSpacingMethods inherited from interface IWorkflowBpmnLayoutPortDirectionOptionsBuilder
portDirection, portDirection
-
Method Details
-
build
IAnnotatedNamedBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.data.DataStoreReference> build(de.xima.bpmn_model.api.element.bpmn.data.DataStoreReference event) Creates the layout for the given data store, using the current layout settings.- Parameters:
event- The data store to create the layout for.- Returns:
- The layout for the data store.
-
height
The height of the data store rectangle. Defaults to the layout settings' default data store height.- Parameters:
height- The height of the data store rectangle.- Returns:
- This builder for chaining method calls.
-
width
The width of the data store rectangle. Defaults to the layout settings' default data store width.- Parameters:
width- The width of the data store rectangle.- Returns:
- This builder for chaining method calls.
-