protected FlowElement convertJsonToElement(JsonNode elementNode, JsonNode modelNode) {
    CallActivity callActivity = new CallActivity();
    if (StringUtils.isNotEmpty(
        getPropertyValueAsString(PROPERTY_CALLACTIVITY_CALLEDELEMENT, elementNode))) {
      callActivity.setCalledElement(
          getPropertyValueAsString(PROPERTY_CALLACTIVITY_CALLEDELEMENT, elementNode));
    }

    callActivity
        .getInParameters()
        .addAll(convertToIOParameters(PROPERTY_CALLACTIVITY_IN, elementNode));
    callActivity
        .getOutParameters()
        .addAll(convertToIOParameters(PROPERTY_CALLACTIVITY_OUT, elementNode));

    return callActivity;
  }