문제

EMF 모델 메타데이터에서 JET 템플릿을 실행해야 합니다.데이터가 아닌 모델 자체가 JET 템플릿에 입력됩니다.

보다 실질적으로 - EMF 템플릿을 기반으로 비 Java 코드를 생성하고 싶습니다.

어떻게 해야 하나요?

감사합니다

도움이 되었습니까?

해결책

코드 생성을 위해 Acceleo를 사용할 수 있습니다.이는 Xpand 모델과 텍스트 생성이 매우 편안하고(Acceleo 언어는 모델 탐색에 매우 직관적임) JET보다 덜 고통스럽습니다.

다른 팁

제대로 이해했는지는 모르겠지만 다른 개체와 마찬가지로 모델을 JET 템플릿에 전달할 수 있습니다( JET 튜토리얼).또한 JET를 사용하여 Java나 다른 텍스트를 생성하는 경우에는 차이가 없습니다.추가 지침으로 Xpand(의 일부) 사용을 고려할 수 있습니다. 오픈아키텍처웨어) 모델에서 텍스트 생성까지 매우 편안합니다(템플릿 편집기에서 모델에 대한 콘텐츠 지원과 같은 기능 포함).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top