플러그인에서 변환 제공자 작성

기존 Eclipse 플러그인에 com.ibm.xtools.transform.core.transformationProviders라고 하는 확장점의 인스턴스를 선언하는 변환 제공자를 추가할 수 있습니다. 변환 제공자는 플러그인 Manifest 파일에 변환 요소로 표시되는 변환을 정의하는 메커니즘입니다.
시작하기 전에
Manifest 편집기에서 플러그인 Manifest 파일이 열려 있어야 합니다. Manifest 파일에는 하나 이상의 변환 제공자 확장점 인스턴스가 있어야 합니다.
이 태스크 정보

일반적으로, 변환 플러그인에는 하나의 변환 제공자가 있지만 플러그인 Manifest 편집기에서 변환을 구성하기 위해 변환 제공자를 추가할 수 있습니다. 이러한 방식으로 변환을 구성하면 Manifest 편집기에 변환이 표시되는 방법만 영향을 받습니다. 예를 들어, 프로젝트에 여러 도메인에 대한 변환이 있는 경우 도메인마다 변환 제공자를 작성할 수 있습니다. 여러 변환 제공자를 작성해도 변환이 실행되는 순서는 변경되지 않습니다.

플러그인에 변환 제공자를 추가하려면 다음을 수행하십시오.

  1. 플러그인 Manifest 편집기에 있는 확장 탭의 모든 확장 영역 아래에 있는 분할창에서 변환 제공자 확장점 인스턴스를 클릭하고 추가를 클릭하십시오.
    팁: 또한 변환 제공자 확장점의 인스턴스를 마우스 오른쪽 단추로 클릭한 후 새로 작성 > 확장을 클릭할 수도 있습니다.
  2. 새 확장 마법사에 있는 확장점 선택 페이지의 확장점 마법사 탭에서 변환 템플리트를 클릭하고 변환 제공자를 클릭한 후 다음을 클릭하십시오.
  3. 변환 제공자 마법사의 새 변환 제공자 페이지에서, 변환 제공자를 포함하는 패키지에 대한 정보를 지정하십시오.
    주: 이 페이지에 있는 다른 필드와 마법사의 나머지 페이지에 대한 자세한 정보는 제품에서 해당 페이지가 표시될 때 F1을 눌러서 컨텍스트 도움말을 참조하십시오. Linux® 플랫폼을 사용 중인 경우, 이 페이지에 있는 다른 필드와 마법사의 나머지 페이지에 대한 자세한 정보는 제품에서 해당 페이지가 표시될 때 Shift+F1을 눌러서 컨텍스트 도움말을 참조하십시오.
  4. 옵션: 마법사에서 나머지 페이지를 완료하려면 다음을 클릭하십시오.
  5. 완료를 클릭하십시오.
결과
새 변환 제공자 및 변환 요소가 플러그인 Manifest 파일에 추가되고, 플러그인 Manifest 편집기에서 모든 확장 영역 아래에 있는 확장 탭에 표시됩니다. Eclipse 플러그인에서 src/project name/transformationProvider 폴더에는 변환 제공자와 변환에 대해 생성된 Java™ 파일이 있습니다. 변환 제공자는 변환 서비스에 변환을 등록합니다.
주: 변환이 있는 플러그인 템플리트를 사용하여 새 프로젝트를 작성하는 경우 새 변환 작성 프로젝트 마법사의 새 변환 제공자 페이지에서 이 정보를 지정할 수 있습니다.

피드백