Class AbstractFluxnovaFormFieldBuilder<P,B extends AbstractFluxnovaFormFieldBuilder<P,B>>
java.lang.Object
org.finos.fluxnova.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder<B,FluxnovaFormField>
org.finos.fluxnova.bpm.model.bpmn.builder.AbstractFluxnovaFormFieldBuilder<P,B>
- Direct Known Subclasses:
FluxnovaStartEventFormFieldBuilder,FluxnovaUserTaskFormFieldBuilder
public class AbstractFluxnovaFormFieldBuilder<P,B extends AbstractFluxnovaFormFieldBuilder<P,B>>
extends AbstractBpmnModelElementBuilder<B,FluxnovaFormField>
- Author:
- Kristin Polenz
-
Field Summary
FieldsFields inherited from class org.finos.fluxnova.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder
element, modelInstance, myself -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractFluxnovaFormFieldBuilder(BpmnModelInstance modelInstance, BaseElement parent, FluxnovaFormField element, Class<?> selfType) -
Method Summary
Modifier and TypeMethodDescriptionfluxnovaDefaultValue(String defaultValue) Sets the form field default value.Finishes the building of a form field.fluxnovaId(String id) Sets the form field id.fluxnovaLabel(String label) Sets form field label.fluxnovaType(String type) Sets the form field type.Methods inherited from class org.finos.fluxnova.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder
done, getElement, subProcessDone, throwEventDefinitionDone, transactionDone
-
Field Details
-
parent
-
-
Constructor Details
-
AbstractFluxnovaFormFieldBuilder
protected AbstractFluxnovaFormFieldBuilder(BpmnModelInstance modelInstance, BaseElement parent, FluxnovaFormField element, Class<?> selfType)
-
-
Method Details
-
fluxnovaId
Sets the form field id.- Parameters:
id- the form field id- Returns:
- the builder object
-
fluxnovaLabel
Sets form field label.- Parameters:
label- the form field label- Returns:
- the builder object
-
fluxnovaType
Sets the form field type.- Parameters:
type- the form field type- Returns:
- the builder object
-
fluxnovaDefaultValue
Sets the form field default value.- Parameters:
defaultValue- the form field default value- Returns:
- the builder object
-
fluxnovaFormFieldDone
Finishes the building of a form field.- Returns:
- the parent activity builder
-