2008. 7. 15.

이클립스개발/EMF모델 상속시의 필요한 작업

이미 완성된 부모 ecore프로젝트는 프로젝트를 excport하여 플러그인화 한다.

플러그인화 한 부모 ecore를 eclipse 개발툴의 plugins 디렉토리에 복사하여 플러그인으로 인식할 수 있도록 한다.

ecore 선택 후 콘텍스트 메뉴 중 로드리소스를 이용하여 부모ecore를 선택한다.

- ecore의 수정사항

생성중인 ecore의 프로퍼티 중 Ns URI는 반드시 부모ecore의 Ns URI명과 달라야 한다.( 그 외의 항목값은 동일해도 상관없다)

- genmodel의 수정 사항

젠모델의 루트 직하의 엘리먼트를 선택하여 베이스 패키지명을 지정한다.

프리픽스 속성값을 적당히 수정한다.

댓글 없음: