diff --git a/src/codegen/gen_java_Message.ysl2 b/src/codegen/gen_java_Message.ysl2 index 9bbee42..f8e83f1 100644 --- a/src/codegen/gen_java_Message.ysl2 +++ b/src/codegen/gen_java_Message.ysl2 @@ -136,9 +136,20 @@ tstylesheet { } return null; } - } || + choose { + when "@has_int_str_val = 'true'" { + || + public String getInternalStringValue() { + return "Unimplemented"; + } + || + } + } + || + } + || } function "exception" { diff --git a/src/codegen/pEp.yml2 b/src/codegen/pEp.yml2 index 920d714..12033e8 100644 --- a/src/codegen/pEp.yml2 +++ b/src/codegen/pEp.yml2 @@ -24,7 +24,7 @@ namespace pEp { }; - enum Rating { + enum has_int_str_val=true Rating { enumitem pEp_rating_undefined int_str_val=undefined toString="undefined" > 0 enumitem pEp_rating_cannot_decrypt int_str_val=cannot_decrypt toString="cannot decrypt" > 1 enumitem pEp_rating_have_no_key int_str_val=have_no_key toString="have no key" > 2