Jvm Xtend:生成开关盒

Jvm Xtend:生成开关盒,jvm,xtext,xtend,Jvm,Xtext,Xtend,我需要在一个方法中生成switch case。大概是这样的: switch(phr){ case PENDING_CONFIRMATION: phrResource.add(new ExtendedLink(linkTo( methodOn(PHRController.class).rejectPhr(phr.getId())) .toString(), "rejectPHR_Update", "DE

我需要在一个方法中生成switch case。大概是这样的:

    switch(phr){
    case PENDING_CONFIRMATION:
        phrResource.add(new ExtendedLink(linkTo(
                methodOn(PHRController.class).rejectPhr(phr.getId()))
                .toString(), "rejectPHR_Update", "DELETE"));

如何在Xtend JVM中做到这一点?

您的确切问题是什么,哪些语句在Xtend中也可以工作。因此,您可以提供更多上下文吗?我必须为枚举列表生成一个switch语句。如何在JVM中编写代码来自动生成switch语句我仍然不知道你在说什么?JVM模型推动者?活动注释?在这两种情况下,您通常不会合成单个表达式。我指的是JVMModelInferrer。我解决了这个问题。