ParallelGatewayBehavior parallelGatewayBehavior = (ParallelGatewayBehavior)flowElement;
setPropertyValue(PROPERTY_GATEWAT_DIRECTION, StringUtil.getString(parallelGatewayBehavior.getGatewayDirection()), propertiesNode);
}
protected FlowElement convertJsonToElement(JsonNode elementNode, JsonNode modelNode, Map<String, JsonNode> shapeMap) {
ParallelGateway gateway = Bpmn2Factory.eINSTANCE.createParallelGateway();// ParallelGateway();
String direction = getPropertyValueAsString(PROPERTY_GATEWAT_DIRECTION, elementNode);
if(StringUtil.isNotEmpty(direction)){
GatewayDirection gatewayDirection = GatewayDirection.getByName(direction);
gateway.setGatewayDirection(gatewayDirection);
}
return gateway;
}