Interface IWorkflowBpmnLayoutDataObjectBuilder

All Superinterfaces:
IWorkflowBpmnLayoutAnnotatedElementBuilder<IWorkflowBpmnLayoutDataObjectBuilder>, IWorkflowBpmnLayoutNamedBuilder<IWorkflowBpmnLayoutDataObjectBuilder>, IWorkflowBpmnLayoutNamedOutsideBuilder<IWorkflowBpmnLayoutDataObjectBuilder>, IWorkflowBpmnLayoutPortDirectionOptionsBuilder<IWorkflowBpmnLayoutDataObjectBuilder>

  • Method Details

    • build

      IAnnotatedNamedBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.data.DataObjectReference> build(de.xima.bpmn_model.api.element.bpmn.data.DataObjectReference event)
      Creates the layout for the given data object, using the current layout settings.
      Parameters:
      event - The data object to create the layout for.
      Returns:
      The layout for the data object.
    • height

      IWorkflowBpmnLayoutDataObjectBuilder height(double height)
      The height of the data object rectangle. Defaults to the layout settings' default data object height.
      Parameters:
      height - The height of the data object rectangle.
      Returns:
      This builder for chaining method calls.
    • width

      The width of the data object rectangle. Defaults to the layout settings' default data object width.
      Parameters:
      width - The width of the data object rectangle.
      Returns:
      This builder for chaining method calls.