변환 확장을 작성하려면 com.ibm.xtools.transform.core.transformationExtensions
확장점에 대한 확장을 작성해야 합니다.
이 태스크 정보
변환 확장을 작성하려면 다음을 수행하십시오.
- Eclipse 플러그인 프로젝트를 작성하십시오.
- 를 클릭하십시오.
- 새 프로젝트 마법사에서, 마법사 분할창의 마법사 선택 페이지에서
플러그인 프로젝트를 클릭하십시오.
- 다음을 클릭하십시오.
- 새 플러그인 프로젝트 마법사에서, 플러그인 프로젝트 페이지의
프로젝트 이름 필드에서 프로젝트 이름을
지정하십시오. 마법사의 나머지 페이지에서, 공백을 포함하는 이름을
지정한 경우 공백은 플러그인 ID 및 플러그인 이름에서
밑줄로 변환됩니다. 이 페이지의 다른 필드에 대해서는
기본값을 승인하십시오.
- 다음을 클릭하십시오.
- 플러그인 컨텐츠 페이지에서 기본값을 승인하고
다음을 클릭하십시오.
- 완료를 클릭하십시오. 플러그인 개발 Perspective로
전환하라는 프롬프트가 표시되면 예를 클릭하십시오.
- 플러그인 Manifest 파일에서 TransformationExtension 요소를
작성하십시오.
- 탐색 보기에서, 1단계에서
작성한 플러그인 프로젝트의 META-INF 폴더에서
MANIFEST.MF를 두 번 클릭하십시오.
- 플러그인 Manifest 편집기의 확장 탭에서
추가를 클릭하십시오.
- 새 확장 마법사에 있는 확장점 선택 페이지의 확장 마법사
탭에서 변환 템플리트를 클릭하고 변환 확장을
클릭한 후 다음을 클릭하십시오.
- 새 변환 확장 페이지에서 다음 필드의 값을 지정하십시오.
- ID 필드에서
변환 서비스에 대해 변환 확장을 식별하는 고유 값을 지정하십시오.
- 이름 필드에서
변환 확장의 이름을 지정하십시오.
- 대상 변환 ID 필드에서
확장 중인 변환에 대한 ID를 입력하십시오.
이 ID는 Java™ 이름 지정 규칙을
따라야 합니다(예: the.extended.transformation).
주: 이 페이지에 있는 다른
필드와 마법사의 나머지 페이지에 대한 자세한 정보는 제품에서 해당 페이지가
표시될 때 F1을 눌러서 컨텍스트 도움말을
참조하십시오. Linux®
플랫폼을 사용 중인 경우, 이 페이지에 있는 다른 필드와 마법사의 나머지
페이지에 대한 자세한 정보는 제품에서 해당 페이지가
표시될 때 Shift+F1을 눌러서 컨텍스트 도움말을
참조하십시오.
- 다음을 클릭하십시오.
- 옵션: 새 변환 확장 페이지에서 삽입 또는
삭제를 클릭하여 확장의 규칙, 추출기 및
변환을 정의하고 다음을 클릭하십시오.
- 옵션: 다음 새 변환 확장 페이지에서, 확장의 규칙,
변환 또는 추출기를 확장 중인 변환에 연관시킨 후
다음을 클릭하십시오.
확장된 변환과 포함하는 요소를
지정한 후, 확장된 변환 테이블에서 항목을 클릭하면
해당 항목과 연관되는 규칙, 변환 및 추출기가 선택된
확장 변환에 대한 추가사항 테이블에 표시됩니다.
- 옵션: 다음으로 표시되는 새 변환 확장 페이지에서
변환 확장의 특성을 정의하고 다음을 클릭하십시오.
- 완료를 클릭하십시오.
결과
마법사의 페이지를 완료하면 com.ibm.xtools.transform.core.transformationExtensions
확장점을 포함하는 plugin.xml 파일이 생성됩니다.
이 확장점에는 변환 확장을 정의하는 TransformationExtension 요소가
있습니다. TransformationExtension 요소의 targetTransformation
속성은 확장할 변환의 이름을 지정합니다.
주: Eclipse 문서 또는 개발자 안내서에 대한 링크와 같은 일부 정보는 제품 도움말의 주제에서만 사용 가능합니다.