eclipse-emf

    0

    1답변

    EMF로 모델을 생성하고이 모델에 Eclipse 플러그인을 생성했습니다. 플러그인에서 이제 해당 모델의 인스턴스를 정의 할 수 있습니다. 하지만 지금은이 인스턴스에서 Java 코드를 생성하고 싶습니다. 어떻게해야합니까?

    1

    1답변

    DSL이 포함 된 OpaqueAction을 사용하는 UML 활동이 있습니다. DSL 문법은 XText를 통해 표현되므로 EMF ECORE 모델과 편집기가 있습니다. 텍스트에서 UML 활동을 변환하는 ACCELEO M2T 변환이 있고이 활동에서 불투명 한 활동에 포함 된 DSL을 입력으로 제공하는 다른 변환 (DSL 메타 모델에서 텍스트로)을 트리거하고 싶습

    1

    2답변

    Acceleo의 기본 템플릿에 2 가지 다른 입력 모델 (.bpel 및 .wsdl)을로드하고 싶습니다. 나는 모두 BPEL과 WSDL에 대한 Ecore를 메타 모델을로드 나는이 같은 것을 사용할 수 있도록 싶습니다 [comment encoding = UTF-8 /] [module generate('http:///org/eclipse/bpel/model/b

    1

    1답변

    XText 문법/메타 모델을 준수하는 텍스트를 포함하는 OpaqueActions가있는 UML 모델이 있습니다. ACCELEO 변환을 사용하여 UML 모델을 텍스트로 변환하고 있습니다. ACCELEO 스크립트에서 모델 내에서 불투명 한 액션의 텍스트를 입력으로 받아들이고 관련 모델의 루트 요소를 제공하여 ACCELEO에서 원활하게 사용할 수있는 Java 서비

    7

    2답변

    동일한 문법의 XText로 생성 된 Ecore 메타 모델을 준수하는 AST로 XText 문법을 준수하는 프로그래밍 방식으로 텍스트를 프로그래밍해야합니다. 나는 XText가 파서를 구현하는 자바 클래스도 생성한다는 것을 알고 있지만, 어디에서 어떻게 사용하는지 알지 못한다. @Inject ParseHelper<Domainmodel> parser def

    1

    1답변

    XText의 도움으로 jape language from gate에 대한 도구 지원을 만들고 싶습니다. Jape은 기본적으로 주석에 대한 패턴 언어입니다. 해당 주석을 만났을 때 취할 조치를 선언하십시오. 문제는 그 동작이 자바로 작성 될 수 있다는 것이다. 잠시 jdt로 어려움을 겪은 후, 나는 파싱 된 내용의 일부분에 대해 작동하도록 만들지 못했습니다.

    0

    1답변

    동일한 메타 모델을 기반으로하는 두 개의 모델이 있습니다. Diff Model을 받으려면 EMF Compare을 사용할 수 있습니다. 필자의 경우, 하나의 모델은 새로운 모델의 이전 버전이다. a) 이전 모델에서 새 모델로 변경된 사항을 설명하는 변경 모델은 어떻게 받습니까? b) 이것이 기본 EMF 변경 모델의 인스턴스가 아닌 경우 이전 모델에서 이러한

    2

    1답변

    FOR 루프 내에서 조건이 참인 횟수를 계산하려고합니다. 템플릿 (FOUND : Integer)에 대한 추가 변수를 선언했으며 [IF] 조건이 "true"일 때마다 값을 증가 시키려고 시도했지만 변수가 처음에만 증가하고 그 다음으로 돌아갑니다 원래 값. 기본적으로 처음에 FOUND = 1이면 모든 루프에서 출력이 2가됩니다. 이 내가 사용하는 코드를 시도하

    0

    1답변

    프로그래밍 방식으로 UML2 다이어그램을 재정렬 (자동 레이아웃)하려고합니다. 그러나 Diagram 인스턴스를 기반으로 할 수 없습니다. 그것은 전혀 효과가 없습니다 순간 Diagram diagram = /*...*/; EditPart editPart = new DiagramEditPart(diagram); List<EditPart> editParts

    1

    1답변

    뷰의 Eclipse에서 "* .ecorediag"파일 형식으로 GMF 다이어그램을 표시하려면 어떻게해야합니까? 다이어그램을 편집 할 수 없습니다. 는 "org.eclipse의 도움으로 편집기에 렌더링된다"/home/diagrams/test.ecorediag "