기존 Eclipse 플러그인에 com.ibm.xtools.transform.core.transformationProviders라고 하는
확장점의 인스턴스를 선언하는 변환 제공자를 추가할 수 있습니다. 변환 제공자는 플러그인 Manifest 파일에 변환
요소로 표시되는 변환을 정의하는 메커니즘입니다.
시작하기 전에
Manifest 편집기에서 플러그인 Manifest 파일이 열려 있어야 합니다. Manifest 파일에는
하나 이상의 변환 제공자 확장점 인스턴스가 있어야 합니다.
이 태스크 정보
일반적으로, 변환 플러그인에는 하나의 변환 제공자가 있지만
플러그인 Manifest 편집기에서 변환을 구성하기 위해 변환 제공자를
추가할 수 있습니다. 이러한 방식으로 변환을 구성하면
Manifest 편집기에 변환이 표시되는 방법만 영향을 받습니다. 예를 들어,
프로젝트에 여러 도메인에 대한 변환이 있는 경우 도메인마다
변환 제공자를 작성할 수 있습니다. 여러 변환 제공자를 작성해도
변환이 실행되는 순서는 변경되지 않습니다.
플러그인에
변환 제공자를 추가하려면 다음을 수행하십시오.
- 플러그인 Manifest 편집기에 있는 확장 탭의
모든 확장 영역 아래에 있는 분할창에서
변환 제공자 확장점 인스턴스를 클릭하고 추가를 클릭하십시오.
팁: 또한 변환 제공자 확장점의 인스턴스를 마우스 오른쪽 단추로 클릭한 후
을 클릭할 수도 있습니다.
- 새 확장 마법사에 있는 확장점 선택 페이지의 확장점 마법사
탭에서 변환 템플리트를 클릭하고 변환 제공자를
클릭한 후 다음을 클릭하십시오.
- 변환 제공자 마법사의 새 변환 제공자 페이지에서, 변환
제공자를 포함하는 패키지에 대한 정보를 지정하십시오.
주: 이 페이지에 있는 다른
필드와 마법사의 나머지 페이지에 대한 자세한 정보는 제품에서 해당 페이지가
표시될 때 F1을 눌러서 컨텍스트 도움말을
참조하십시오. Linux®
플랫폼을 사용 중인 경우, 이 페이지에 있는 다른 필드와 마법사의 나머지
페이지에 대한 자세한 정보는 제품에서 해당 페이지가
표시될 때 Shift+F1을 눌러서 컨텍스트 도움말을
참조하십시오.
- 옵션: 마법사에서 나머지 페이지를 완료하려면
다음을 클릭하십시오.
- 완료를 클릭하십시오.
결과
새 변환 제공자 및 변환 요소가 플러그인 Manifest 파일에 추가되고,
플러그인 Manifest 편집기에서
모든 확장 영역 아래에 있는
확장 탭에 표시됩니다. Eclipse 플러그인에서
src/project name/transformationProvider 폴더에는
변환 제공자와 변환에 대해 생성된 Java™ 파일이 있습니다.
변환 제공자는 변환 서비스에 변환을 등록합니다.
주: 변환이 있는 플러그인 템플리트를 사용하여
새 프로젝트를 작성하는 경우 새 변환 작성 프로젝트 마법사의
새 변환 제공자 페이지에서 이 정보를 지정할 수 있습니다.