변환 요소 조직 구성

변환 요소 조직을 구성하여 변환에서의 이벤트 순서를 판별할 수 있습니다. 변환이 실행하는 유틸리티를 지정하고 변환 서비스가 변환의 요소를 실행하는 순서를 지정할 수 있습니다. 또한 변환 유틸리티의 특성을 편집할 수 있습니다.
시작하기 전에
Manifest 편집기에서 플러그인 Manifest 파일이 열려 있어야 합니다. Manifest 파일에는 다음 항목이 들어 있는 com.ibm.transform.core.transformationProviders 확장점의 인스턴스가 포함되어야 합니다.
이 태스크 정보
변환 요소 조직을 구성하려면 다음을 수행하십시오.
  1. 플러그인 Manifest 편집기의 확장 탭에서 다음 단계를 완료하십시오.
    1. 모든 확장 영역에서 com.ibm.xtools.transform.core.transformationProviders 확장점, TransformationProvider 요소 및 변환 elementTransformationProvider 요소를 펼치십시오.
    2. Transformation 요소에 ExecutionList 요소가 없는 경우 변환 요소를 마우스 오른쪽 단추로 클릭한 후 새로 작성 > ExecutionList를 클릭하십시오. ExecutionList 요소를 작성할 때 UseTransform 요소가 자동으로 작성됩니다. UseTransform 요소는 변환 설명자의 id 속성에 지정된 변환을 변환 서비스가 실행하는 시기를 표시합니다.
      주: ExecutionList 요소를 작성하지 않는 경우 변환에 유틸리티를 추가할 수 없고 변환 서비스는 변환 설명자의 id 속성에 지정된 변환만 실행합니다.
  2. 확장 탭에서 탐색 컨트롤을 사용하여 다음 타스크를 완료하십시오.
    타스크 설명
    변환이 실행해야 하는 유틸리티 지정 ExecutionList 요소를 마우스 오른쪽 단추로 클릭한 후 새로 작성 > UseUtility를 클릭하십시오. 확장 요소 세부사항 영역의 id 필드에서 유틸리티의 고유 ID를 지정하십시오.
    변환 서비스가 변환 요소를 실행하는 순서 변경 ExecutionList 요소를 펼치고 변환 요소를 클릭한 후 위로 또는 아래로를 클릭하십시오.
    유틸리티의 특성 편집 ExecutionList 요소를 펼치고 UseUtility 요소를 클릭하십시오. 확장 요소 세부사항 영역에서 UseUtility 요소의 특성을 편집하십시오.

    확장 요소 세부사항
    영역에 있는 필드에 대한 자세한 정보를 보려면 마우스 포인터를 이름 위에 올려놓고
    풍선 도움말을 표시하십시오.

    유틸리티 제거 ExecutionList 요소를 펼치고 UseUtility 요소를 마우스 오른쪽 단추로 클릭한 후 삭제를 클릭하십시오.
    주: 또한 plugin.xml 파일을 편집하여 변환 요소 조직을 구성할 수도 있습니다. 변환 설명자의 <ExecutionList> 요소에서 <UseTransform> 요소 또는 <UseUtility> 요소를 추가하거나 편집하십시오. 다음 코드 단편은 변환 유틸리티, 기본 변환 및 다른 변환 유틸리티를 차례로 실행하는 변환에 대한 ExecutionList 요소를 보여 줍니다.
    <ExecutionList>
    	<UseUtility>
    		id="my.transformation.utility1"
    	</UseUtility>
    	<UseTransform>
    		Use transform body text
    	</UseTransform>
    	<UseUtility>
    		id="my.transformation.utility2"
    	</UseUtility>
    </ExecutionList>
  3. 파일 > 저장을 클릭하십시오.
  4. 모든 확장 영역에서 변환 요소를 클릭하십시오.
  5. 확장 요소 세부사항 영역에서 document 특성에 지정된 문서를 보고 실행할 유틸리티에 대한 추가 정보를 지정해야 하는지 여부를 판별하십시오.

피드백