변환 확장 또는 대상 변환의 특성에 대해 유효성을 검증하기 위해
변환 확장을 작성할 수 있습니다. 코어 변환 기능은 변환 확장의 특성과 대상 변환의
특성 사이에 구별되지 않습니다.
시작하기 전에
대상 변환은 변환 서비스에 등록되어야 합니다. 대상 변환을 확장하는 변환 확장은
유효성을 검증한 특성을 포함해야 합니다.
이 태스크 정보
특성의 유효성을 검증하는 변환 확장을 작성하거나
TransformationExtension 요소를 기존의 변환 확장에 추가할 수 있습니다.
대상 변환과 변환 확장에서 특성의 유효성을 검증하려면
다음을 수행하십시오.
- 옵션: Eclipse 플러그인 프로젝트를 작성하십시오.
- 플러그인 프로젝트의 META-INF 폴더에서 MANIFEST.MF 파일을 두 번 클릭하십시오.
- Manifest 파일 편집기의 종속성 탭에 있는
필수 플러그인 영역에서
com.ibm.xtools.transform.core 종속성을 추가하십시오.
- TransformationExtension 요소가 없으면 Manifest 편집기의
확장 탭에 있는 모든
확장 영역에서 com.ibm.xtools.transform.core.transformationExtensions
확장점을 추가하십시오.
- 확장 탭의 모든
확장 영역에서 TransformationExtension 요소를 클릭하십시오.
- helperClass를 클릭하십시오.
- 새 Java 클래스 창의 이름 필드에서
클래스의 이름을 지정하십시오.
- 완료를 클릭하십시오. Java 파일 편집기는
새 클래스를 표시합니다.
- validateContext() 메소드를 대체할 Java™ 코드를 지정하십시오.
이 메소드(com.ibm.xtools.transform.core.extension.AbstractTransformExtensionHelper 클래스에 포함된)에 대한
자세한 정보는 Rational® Developer
Guide를 참조하십시오.
- 을 클릭하십시오.
결과
유효성 검증 코드는 다음에 대상 변환과 변환 확장이 실행될 때
호출됩니다.