DSL이 포함 된 OpaqueAction을 사용하는 UML 활동이 있습니다. DSL 문법은 XText를 통해 표현되므로 EMF ECORE 모델과 편집기가 있습니다. 텍스트에서 UML 활동을 변환하는 ACCELEO M2T 변환이 있고이 활동에서 불투명 한 활동에 포함 된 DSL을 입력으로 제공하는 다른 변환 (DSL 메타 모델에서 텍스트로)을 트리거하고 싶습
Acceleo의 기본 템플릿에 2 가지 다른 입력 모델 (.bpel 및 .wsdl)을로드하고 싶습니다. 나는 모두 BPEL과 WSDL에 대한 Ecore를 메타 모델을로드 나는이 같은 것을 사용할 수 있도록 싶습니다 [comment encoding = UTF-8 /]
[module generate('http:///org/eclipse/bpel/model/b
XText 문법/메타 모델을 준수하는 텍스트를 포함하는 OpaqueActions가있는 UML 모델이 있습니다. ACCELEO 변환을 사용하여 UML 모델을 텍스트로 변환하고 있습니다. ACCELEO 스크립트에서 모델 내에서 불투명 한 액션의 텍스트를 입력으로 받아들이고 관련 모델의 루트 요소를 제공하여 ACCELEO에서 원활하게 사용할 수있는 Java 서비
동일한 문법의 XText로 생성 된 Ecore 메타 모델을 준수하는 AST로 XText 문법을 준수하는 프로그래밍 방식으로 텍스트를 프로그래밍해야합니다. 나는 XText가 파서를 구현하는 자바 클래스도 생성한다는 것을 알고 있지만, 어디에서 어떻게 사용하는지 알지 못한다. @Inject
ParseHelper<Domainmodel> parser
def
XText의 도움으로 jape language from gate에 대한 도구 지원을 만들고 싶습니다. Jape은 기본적으로 주석에 대한 패턴 언어입니다. 해당 주석을 만났을 때 취할 조치를 선언하십시오. 문제는 그 동작이 자바로 작성 될 수 있다는 것이다. 잠시 jdt로 어려움을 겪은 후, 나는 파싱 된 내용의 일부분에 대해 작동하도록 만들지 못했습니다.
동일한 메타 모델을 기반으로하는 두 개의 모델이 있습니다. Diff Model을 받으려면 EMF Compare을 사용할 수 있습니다. 필자의 경우, 하나의 모델은 새로운 모델의 이전 버전이다. a) 이전 모델에서 새 모델로 변경된 사항을 설명하는 변경 모델은 어떻게 받습니까? b) 이것이 기본 EMF 변경 모델의 인스턴스가 아닌 경우 이전 모델에서 이러한
FOR 루프 내에서 조건이 참인 횟수를 계산하려고합니다. 템플릿 (FOUND : Integer)에 대한 추가 변수를 선언했으며 [IF] 조건이 "true"일 때마다 값을 증가 시키려고 시도했지만 변수가 처음에만 증가하고 그 다음으로 돌아갑니다 원래 값. 기본적으로 처음에 FOUND = 1이면 모든 루프에서 출력이 2가됩니다. 이 내가 사용하는 코드를 시도하
프로그래밍 방식으로 UML2 다이어그램을 재정렬 (자동 레이아웃)하려고합니다. 그러나 Diagram 인스턴스를 기반으로 할 수 없습니다. 그것은 전혀 효과가 없습니다 순간 Diagram diagram = /*...*/;
EditPart editPart = new DiagramEditPart(diagram);
List<EditPart> editParts