프로젝트를 소스로 지정하는 모델에서 모델로 변환에 대한 설정 지시사항
변환을 실행하려면 변환 플러그인을 작업공간으로 가져오고 런타임 Workbench를 시작하고 UML 테스트 프로젝트를 가져온 후 변환을 호출해야 합니다.
샘플 가져오기
샘플 개요 페이지에서
샘플 가져오기
를 클릭하십시오.
샘플 모델에서 모델로 변환
마법사의
프로젝트 이름
필드에서 샘플 프로젝트의 이름을 지정하십시오.
완료
를 클릭하십시오.
플러그인 개발
Perspective로 전환하라는 프롬프트가 표시되면
확인
을 클릭하십시오.
마법사가 작업공간에서 새 프로젝트를 작성합니다.
패키지 탐색기
보기에 새 플러그인 프로젝트가 표시됩니다. 이제 샘플 변환 맵핑 모델 및 변환 소스 코드를 찾아볼 수 있습니다.
결과
가져온 플러그인에는 다음 항목이 포함되어 있습니다.
변환 맵핑 모델 project4source.mapping(
models
폴더에 있음)
맵핑 모델에서 생성되는 변환 소스 코드(
src
폴더에 있음)
생성된 변환 소스 코드에 대한 수정사항(Project4sourceTransformationValidator, Project4sourceTransformationProvider 및 Model2ModelTransform 클래스에 있음)
런타임 Workbench로 테스트 프로젝트 가져오기
런타임 Workbench를 시작하십시오.
도움말
>
도움말 목차
를 클릭하십시오.
컨텐츠 페이지에서
샘플
>
기술 샘플
>
UML 모델
>
프로젝트를 소스로 지정하는 모델에서 모델로 변환
을 클릭하십시오.
샘플 개요 페이지에서
테스트 소스 프로젝트 가져오기
를 클릭하십시오.
샘플 변환 테스트 프로젝트 가져오기 마법사의
프로젝트 이름
필드에서 테스트 프로젝트의 이름을 지정하십시오.
완료
를 클릭하십시오.
모델링 Perspective로 전환하라는 프롬프트가 표시되면
확인
을 클릭하십시오.
마법사가 작업공간에서 새 프로젝트를 작성합니다.
패키지 탐색기
보기에 새 플러그인 프로젝트가 표시됩니다. 이제 테스트 모델을 찾아볼 수 있습니다.
샘플 개요 페이지에서
테스트 대상 프로젝트 가져오기
를 클릭하십시오.
샘플 변환 테스트 프로젝트 가져오기 마법사의
프로젝트 이름
필드에서 테스트 프로젝트의 이름을 지정하십시오.
완료
를 클릭하십시오.
패키지 탐색기
보기에 새 플러그인 프로젝트가 표시됩니다. 이제 파일 이름 확장자가 .tc인 변환 구성 파일을 찾아볼 수 있습니다. 이 샘플의 경우에는 대상 테스트 모델이 비어 있습니다.
런타임 Workbench에서 변환 실행
패키지 탐색기
보기에서 변환 구성 파일
runtest.tc
를 두 번 클릭하십시오.
옵션:
5
단계에서의 기본 이름이 아닌 프로젝트 이름을 지정한 경우 소스 및 대상 모델의 경로를 갱신해야 합니다.
변환 구성 편집기의
소스 및 대상
탭에서 다음 단계를 완료하십시오.
소스 분할창에서 테스트 소스 프로젝트를 클릭하십시오.
대상 분할창에서 테스트 대상 프로젝트에 있는 대상 모델을 클릭하십시오.
파일
>
저장
을 클릭하십시오.
변환 구성 편집기의
기본
탭에서
실행
을 클릭하십시오.
변환에서는 다음 단계를 완료합니다.
소스 프로젝트의 각 모델에서 대상 모델의 별도의 패키지로 요소를 복사합니다. 이 샘플 변환에서는 UML 요소의 서브세트만 지원합니다. 대상 모델의 대상 패키지는 기여하는 소스 모델과 동일한 이름을 가집니다.
대상 모델의 이름을 소스 프로젝트의 이름으로 바꿉니다.
피드백