xpand

    0

    1답변

    xtext 편집기를 사용하여 자체 DSL로 작성된 비즈니스 프로세스의 보안 엔지니어링 모델을 사용했습니다. 예를 들어 보안 컨트롤이있는 Activiti의 보안 모델이 있습니다. 전송 채널 확보, 프로세스 간 메시지 암호화, 사용자 액세스 제어 등 내가하고 싶은 것은 myfile.mydsl을 가져 와서 자동으로 환경을 보호 (Activiti) 즉 Tomcat

    0

    2답변

    조건을 만족하는 (SomeOtherObject 's) 특성을 가진 'SomeOtherObject'에 의해 참조되는 'ListOfObjects'요소 목록을 반환하고 싶습니다. 나는이 코드를 시도하고있다 : ParentObj.ListOfObjects.select(e|e.referencingContainers.typeSelect(SomOtherObject).at

    0

    1답변

    EMF (Eclipse Modeling Framework) 및 XPAND를 사용하여 모델 중심 접근 방식을 정의하고자합니다. 따라서 Ecore로 플랫폼 특정 메타 모델 (PSM)을 정의하고 iOS 플랫폼 용 코드 생성을위한 XPAND 템플릿을 작성하려고합니다. 내 질문 : EMF에서 iOS 플랫폼 용 PSM을 정의 할 수 있습니까? iOS 또는 다른 플랫폼

    4

    1답변

    Xpand 템플릿에서 임의의 Java 메소드를 호출하려고합니다 (예 : 정적 메소드). 어떻게해야합니까?

    4

    1답변

    UML 모델에서 텍스트를 생성하는 XPT 템플릿이 있습니다. 이것은 내가 «FOREACH attribute AS a» Id: «a.name» Type: «a.type.name» «ENDFOREACH» 모든만큼 type이 모델 자체에서 클래스이기 때문에 잘 작동 클래스의 속성에서 사용하는 발췌 한 것입니다. 그러나 기본 형식 인 경우

    0

    1답변

    나는 xText와 xPand로 DSL 코드 생성을 이해하려고 노력하고있다. 이클립스에서 statemachine xText 예제를 열고 새로운 Eclipse 애플리케이션으로 실행했습니다. 그런 다음 src에 test.statemachine 파일을 첨부하여 제공된 코드를 복사했습니다. 다음 된 .java 파일은 다음 SRC 세대 폴더에 생성됩니다 그러나 imp

    2

    1답변

    기존 언어 (예 : Python, SQL)로 변환 할 수있는 도메인 관련 언어를 만들고 싶습니다. 나는 완전한 컴파일러를 구축하는 것을 피하려고 노력했으며 XText과 Xpand을 살펴 보았다. Xtext는 문법을 디자인하고 구문 분석 트리를 생성하는 데 사용되므로 Xpand는 구문 분석 트리를 사용하여 기존 언어의 코드를 생성합니다 (내가 틀렸다면 수정하

    4

    1답변

    Xpand를 사용하여 코드를 생성하려는 ecore 모델 MyModel.ecore가 있습니다. 난 코드 또는 xpand 프로젝트에 대한 런타임 환경을 편집 해달라고, 나는 단지 xpand 프로젝트를 만들고, MyModel.ecore를로드하고, "동적 인스턴스 생성"을 사용하여 model.xmi를 만들고 실행하려고합니다. 문제는 내 워크 플로 파일이 메타 모델

    0

    2답변

    Eclipse에 Xpand를 설치하려고합니다. 나는 업데이트 관리자를 통해 그것을하고있다. 그러나 다운로드는 약 29 % 정도를 차지합니다. 또한 나는이 링크에서 zip 파일을 다운로드 http://download.eclipse.org/modeling/m2t/xpand/updates/nightly/ 이 : 나는 아래의 링크를 이용해 http://www.ec

    0

    1답변

    저는 DSL을 정의하고 M2M과 M2T (코드 생성)를 수행하여 모델 중심 개발을 달성하고자합니다. 코드 생성을 위해 필자는 XPand 및 템플릿 정의로 작업하기로했습니다. Java 코드에서 템플릿 확장을 호출하는 방법을 설명하는 샘플 코드 또는 링크를 제공 할 수 있습니까? P. 필자는 이클립스 밖에서 독립 실행 형 모드로 이러한 것들을 실행하는 것이 매