Как прервать цикл в шаблоне Acceleo

Может кто-нибудь помочь мне с циклом для в шаблоне Acceleo MTL.

[for (it:attributeClass|amodelClass.classHasAttribute)]
[for (it2:attributeClass|amodelClass.classHasAttribute)]
    [if (it.attributeName.endsWith(it2.attributeName))]
    [else]
    if ((![it.attributeName/].equals([it2.attributeName/]))&&  ([it.attributeName/] > [it2.attributeName/])){
        throw new RuleException(ProjectCatalog.PROJECT_MSG_SET,  ProjectCatalog.DATE_FINAL_BEFORE_DATE_INITIAL);
    }
    [/if]           
[/for][/for]

Мне нужно, чтобы цикл for происходил только один раз. Кто-нибудь может мне помочь?

0 ответов

Другие вопросы по тегам