Class AbstractOperatonFormFieldBuilder<P,B extends AbstractOperatonFormFieldBuilder<P,B>>

java.lang.Object
org.operaton.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder<B,OperatonFormField>
org.operaton.bpm.model.bpmn.builder.AbstractOperatonFormFieldBuilder<P,B>
Direct Known Subclasses:
OperatonStartEventFormFieldBuilder, OperatonUserTaskFormFieldBuilder

public class AbstractOperatonFormFieldBuilder<P,B extends AbstractOperatonFormFieldBuilder<P,B>> extends AbstractBpmnModelElementBuilder<B,OperatonFormField>
Author:
Kristin Polenz
  • Field Details

  • Constructor Details

  • Method Details

    • operatonId

      public B operatonId(String id)
      Sets the form field id.
      Parameters:
      id - the form field id
      Returns:
      the builder object
    • operatonLabel

      public B operatonLabel(String label)
      Sets form field label.
      Parameters:
      label - the form field label
      Returns:
      the builder object
    • operatonType

      public B operatonType(String type)
      Sets the form field type.
      Parameters:
      type - the form field type
      Returns:
      the builder object
    • operatonDefaultValue

      public B operatonDefaultValue(String defaultValue)
      Sets the form field default value.
      Parameters:
      defaultValue - the form field default value
      Returns:
      the builder object
    • operatonFormFieldDone

      public P operatonFormFieldDone()
      Finishes the building of a form field.
      Returns:
      the parent activity builder