@Override public void find(TransitionDefinition transition, long expressionDefinitionId) { findExpressionFromNotNullContainer(transition.getCondition(), expressionDefinitionId); }
@Override public void find(TransitionDefinition transition, long expressionDefinitionId) { findExpressionFromNotNullContainer(transition.getCondition(), expressionDefinitionId); }
private void validateBoundaryOutgoingTransitions(final BoundaryEventDefinition boundaryEvent) { for (final TransitionDefinition transition : boundaryEvent.getOutgoingTransitions()) { if (transition.getCondition() != null) { designErrors.add("A boundary event must have no conditional transitions: " + transition.getSource() + "->" + transition.getTarget()); } } }
private void validateBoundaryOutgoingTransitions(final BoundaryEventDefinition boundaryEvent) { for (final TransitionDefinition transition : boundaryEvent.getOutgoingTransitions()) { if (transition.getCondition() != null) { designErrors.add("A boundary event must have no conditional transitions: " + transition.getSource() + "->" + transition.getTarget()); } } }
private void validateGateways(final FlowElementContainerDefinition processContainer) { for (final GatewayDefinition gateway : processContainer.getGatewaysList()) { for (final TransitionDefinition transition : gateway.getOutgoingTransitions()) { switch (gateway.getGatewayType()) { case PARALLEL: if (transition.getCondition() != null) { designErrors.add("The parallel gateway can't have conditional outgoing transitions : " + gateway); } break; default: break; } } } }
private void validateGateways(final FlowElementContainerDefinition processContainer) { for (final GatewayDefinition gateway : processContainer.getGatewaysList()) { for (final TransitionDefinition transition : gateway.getOutgoingTransitions()) { switch (gateway.getGatewayType()) { case PARALLEL: if (transition.getCondition() != null) { designErrors.add("The parallel gateway can't have conditional outgoing transitions : " + gateway); } break; default: break; } } } }
public STransitionDefinitionImpl(final TransitionDefinition transition) { this(transition.getName(), transition.getSource(), transition.getTarget()); setId(transition.getId()); if (transition.getCondition() != null) { condition = ServerModelConvertor.convertExpression(transition.getCondition()); } }
public STransitionDefinitionImpl(final TransitionDefinition transition) { this(transition.getName(), transition.getSource(), transition.getTarget()); setId(transition.getId()); if (transition.getCondition() != null) { condition = ServerModelConvertor.convertExpression(transition.getCondition()); } }
assertEquals(process.getFlowElementContainer().getTransitions().size(), result.getFlowElementContainer().getTransitions().size()); assertThat(result.getProcessContainer().getFlowNode("start1").getOutgoingTransitions().get(0).getCondition().getContent()) .as("the condition on the transition was not kept").isEqualTo("true");