Class AbstractActivityBuilder<B extends AbstractActivityBuilder<B,​E>,​E extends Activity>

    • Constructor Detail

      • AbstractActivityBuilder

        protected AbstractActivityBuilder​(BpmnModelInstance modelInstance,
                                          E element,
                                          java.lang.Class<?> selfType)
    • Method Detail

      • camundaInputParameter

        public B camundaInputParameter​(java.lang.String name,
                                       java.lang.String value)
        Creates a new camunda input parameter extension element with the given name and value.
        Parameters:
        name - the name of the input parameter
        value - the value of the input parameter
        Returns:
        the builder object
      • camundaOutputParameter

        public B camundaOutputParameter​(java.lang.String name,
                                        java.lang.String value)
        Creates a new camunda output parameter extension element with the given name and value.
        Parameters:
        name - the name of the output parameter
        value - the value of the output parameter
        Returns:
        the builder object
      • calculateXCoordinate

        protected double calculateXCoordinate​(Bounds boundaryEventBounds)
      • setBoundaryEventCoordinates

        protected void setBoundaryEventCoordinates​(BpmnShape bpmnShape)