나는 이클립스 비교 편집기를 만들어야 만한다. 그래서 내가 원했던 것처럼 모델 간의 차이를 볼 수있다. (맞춤식 비교 편집기 UI를 만들어야합니다.) 인터넷 서핑을하는 동안 두 가지 다른 API를 발견했습니다. org.eclipse.emf.compare 및 org.eclipse.compare. 이 두 API의 차이점은 무엇입니까? 자신 만의 비교 편집기를
내가 같은 EObject를 문자열을 변환하려고 : 이제 SimpleAnyType wrapper = XMLTypeFactory.eINSTANCE.createSimpleAnyType();
wrapper.setInstanceType(EcorePackage.eINSTANCE.getEString());
wrapper.setValue("Test");
, 나는
내 프로그램의 구문 분석 된 모델에 어떻게 액세스 할 수 있는지 알고 싶습니다. xtend에 유효성 확인 체크가 있습니다.이 체크는 매개 변수로 A을 수락합니다. 그러나 나는 전체 구문 분석 된 트리를 검색하고이 특정 인스턴스 A에 대한 다른 참조가 특정 사양을 따르는 지 확인해야합니다. @Check
def checkActionBelongsToAs
사이 잘못된 HREF 참조 제가 2 개 모델 -- @nsURI WFG=http://workflowgraph/1.0.3
-- @nsURI SYS=http://systembehavior/1.0
-- @nsURI PEER=http://peerbehavior/1.0
module WFG2System;
create OUT:SYS, OUT2:PEER from
EMF Ecore를 사용하여 만든 메타 모델에서 내 자신의 데이터 유형을 어떻게 정의 할 수 있습니까? 목표는 많은 특성을 포함 할 수있는 클래스를 갖는 것입니다. 각 속성에는 하나의 데이터 유형이 있습니다. 지금 직면하고있는 문제는 속성보기 (Eclipse EMF)에서 속성 데이터 유형을 [내 메타 모델과 일치하는 모델에서] 설정하려고 할 때 빈 목록이