기본 변환 작성 프레임워크에서 클래스를 대체하여
변환 소스 코드(구현 코드라고도 함)가 생성되는 방법을 정제할 수
있습니다.
이 태스크 정보
기본적으로, 생성된 변환 요소마다 변환 소스 코드를
생성할 때 생성된 코드는 기본 변환 프레임워크에서 클래스를
확장합니다. 변환 작성 프레임워크에서 기본 클래스를 대체하여,
변환 구현 코드가 생성되는 방법을 사용자 정의할 수 있습니다.
작업공간에 있는
모든 프로젝트나 특정 프로젝트에 이 환경 설정을 적용할 수 있습니다.
작업공간에 있는 모든 프로젝트에 이 환경 설정을 적용하려면 다음을 수행하십시오.
창 > 환경 설정 > 모델링 > 변환 > 변환
맵핑 프레임워크를 클릭하십시오.
대체할 변환 프레임워크 요소마다 생략 기호(...)를
클릭하고 변환 프레임워크 요소를 확장하는 클래스를 선택하십시오.
적용을 클릭한 후 확인을 클릭하십시오.
새 변환 맵핑 프로젝트에 이 환경 설정을 적용하려면 다음을 수행하십시오.
변환 맵핑 프로젝트를 작성하십시오.
변환 맵핑을 사용하는 새 변환 작성 프로젝트 마법사의
변환 소스 코드 생성 특성 페이지에서, 대체할 변환 프레임워크 요소마다
생략 기호(...)를 클릭하고 변환 프레임워크 요소를
확장하는 클래스를 선택하십시오.
마법사에서 나머지 페이지를 완료한 후 완료를 클릭하십시오.
기존 프로젝트에 이 환경 설정을 적용하려면 다음을 수행하십시오.
프로젝트 탐색기 보기에서 변환 맵핑 프로젝트를
마우스 오른쪽 단추로 클릭한 후 특성을 클릭하십시오.
projectname 창의 특성에서 변환
맵핑 프레임워크를 클릭하십시오.
대체할 변환 프레임워크 요소마다 생략 기호(...)를
클릭하고 transformation element에 사용할 클래스 창에서
변환 프레임워크 요소를 확장하는 클래스를 선택하십시오.
적용을 클릭한 후 확인을 클릭하십시오.
주: 작업공간 레벨에서 기본 클래스를 대체하지만 특정 프로젝트에 대한
소스 코드를 생성할 때 기본 클래스로 되돌리려면 작업공간 레벨에서
기본 클래스로 되돌려야 합니다. 특정 프로젝트에 대한 코드를
생성하기 위해 기본 클래스로 되돌릴 수 없습니다.
소스 코드를 생성한 후 대체하는 클래스를 다시 적용하려면
작업공간 레벨에서 사용자 정의 클래스를 지정해야 합니다.