public ContractDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final UserTaskDefinitionImpl activity) { super(container, processDefinitionBuilder); contract = new ContractDefinitionImpl(); activity.setContract(contract); }
public ContractDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final FlowElementContainerDefinitionImpl container, final UserTaskDefinitionImpl activity) { super(container, processDefinitionBuilder); contract = new ContractDefinitionImpl(); activity.setContract(contract); }
public ContractDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final DesignProcessDefinitionImpl container) { super((FlowElementContainerDefinitionImpl) container.getProcessContainer(), processDefinitionBuilder); contract = new ContractDefinitionImpl(); container.setContract(contract); }
public ContractDefinitionBuilder(final ProcessDefinitionBuilder processDefinitionBuilder, final DesignProcessDefinitionImpl container) { super((FlowElementContainerDefinitionImpl) container.getProcessContainer(), processDefinitionBuilder); contract = new ContractDefinitionImpl(); container.setContract(contract); }
public static ContractDefinition toContract(final SContractDefinition sContract) { if (sContract == null) { return null; } final ContractDefinitionImpl contract = new ContractDefinitionImpl(); for (final SInputDefinition input : sContract.getInputDefinitions()) { contract.addInput(toInput(input)); } for (final SConstraintDefinition sConstraintDefinition : sContract.getConstraints()) { final ConstraintDefinitionImpl constraint = new ConstraintDefinitionImpl(sConstraintDefinition.getName(), sConstraintDefinition.getExpression(), sConstraintDefinition.getExplanation()); for (final String inputName : sConstraintDefinition.getInputNames()) { constraint.addInputName(inputName); } contract.addConstraint(constraint); } return contract; }
public static ContractDefinition toContract(final SContractDefinition sContract) { if (sContract == null) { return null; } final ContractDefinitionImpl contract = new ContractDefinitionImpl(); for (final SInputDefinition input : sContract.getInputDefinitions()) { contract.addInput(toInput(input)); } for (final SConstraintDefinition sConstraintDefinition : sContract.getConstraints()) { final ConstraintDefinitionImpl constraint = new ConstraintDefinitionImpl(sConstraintDefinition.getName(), sConstraintDefinition.getExpression(), sConstraintDefinition.getExplanation()); for (final String inputName : sConstraintDefinition.getInputNames()) { constraint.addInputName(inputName); } contract.addConstraint(constraint); } return contract; }