public class ContractDefinitionBuilder extends InputContainerDefinitionBuilder
| Constructor and Description |
|---|
ContractDefinitionBuilder(ProcessDefinitionBuilder processDefinitionBuilder,
DesignProcessDefinitionImpl container) |
ContractDefinitionBuilder(ProcessDefinitionBuilder processDefinitionBuilder,
FlowElementContainerDefinitionImpl container,
UserTaskDefinitionImpl activity) |
| Modifier and Type | Method and Description |
|---|---|
ContractInputDefinitionBuilder |
addComplexInput(String name,
String description) |
ContractInputDefinitionBuilder |
addComplexInput(String name,
String description,
boolean multiple) |
ContractDefinitionBuilder |
addConstraint(String name,
String expression,
String explanation,
String... inputNames) |
ContractDefinitionBuilder |
addFileInput(String name,
String description) |
ContractDefinitionBuilder |
addFileInput(String name,
String description,
boolean multiple) |
ContractDefinitionBuilder |
addInput(String name,
Type type,
String description) |
ContractDefinitionBuilder |
addInput(String name,
Type type,
String description,
boolean multiple) |
protected InputContainerDefinitionImpl |
getInputContainerDefinition() |
addAutomaticTask, addBlobData, addBooleanData, addCallActivity, addConnector, addData, addDateData, addDefaultTransition, addDoubleData, addEndEvent, addFloatData, addGateway, addIntegerData, addIntermediateCatchEvent, addIntermediateThrowEvent, addLongData, addLongTextData, addManualTask, addReceiveTask, addSendTask, addShortTextData, addStartEvent, addSubProcess, addTransition, addTransition, addUserTask, addXMLData, getContainer, getProcess, getProcessBuilderpublic ContractDefinitionBuilder(ProcessDefinitionBuilder processDefinitionBuilder, FlowElementContainerDefinitionImpl container, UserTaskDefinitionImpl activity)
public ContractDefinitionBuilder(ProcessDefinitionBuilder processDefinitionBuilder, DesignProcessDefinitionImpl container)
public ContractDefinitionBuilder addConstraint(String name, String expression, String explanation, String... inputNames)
protected InputContainerDefinitionImpl getInputContainerDefinition()
getInputContainerDefinition in class InputContainerDefinitionBuilderpublic ContractDefinitionBuilder addFileInput(String name, String description)
addFileInput in class InputContainerDefinitionBuilderpublic ContractDefinitionBuilder addFileInput(String name, String description, boolean multiple)
addFileInput in class InputContainerDefinitionBuilderpublic ContractDefinitionBuilder addInput(String name, Type type, String description)
addInput in class InputContainerDefinitionBuilderpublic ContractDefinitionBuilder addInput(String name, Type type, String description, boolean multiple)
addInput in class InputContainerDefinitionBuilderpublic ContractInputDefinitionBuilder addComplexInput(String name, String description)
addComplexInput in class InputContainerDefinitionBuilderpublic ContractInputDefinitionBuilder addComplexInput(String name, String description, boolean multiple)
addComplexInput in class InputContainerDefinitionBuilderCopyright © 2018 Bonitasoft S.A.. All rights reserved.