高度なカスタマイズ > サービスおよびインフラストラクチャのカスタマイズ > インポートとエクスポートのフレームワーク > エクスポート/インポートハンドラの作成方法 > エクスポート処理のエクスポートハンドラの作成 > ハンドラの情報が含まれている XML ファイル
  
ハンドラの情報が含まれている XML ファイル
これらの XML ファイルは、<Windchill>\codebase\registry\ixb\handlers フォルダにあります。フォルダ全体が XML タグのルートエレメントとして処理され、フォルダ内の XML ファイルのコンテンツが子エレメントとして処理されます。そのため、このフォルダ内の XML ファイルは十分に形成されず、以下のような内容で構成されます。
<classExporter>
<class>
[絶対パス名を使用してエクスポートされるオブジェクトのクラス名]
</class>
<dtd>
[クラスに使用する DTD の保存場所を指定する DTD 文字列]
</dtd>
<targetTag>default</targetTag>
<handler>
[オブジェクトのエクスポートに使用されるハンドラのクラス名]
</handler>
</classExporter>
例:
<classExporter>
<class>wt.part.WTPart</class>
<dtd>standardX20.dtd</dtd>
<targetTag>default</targetTag>
<handler>wt.ixb.handlers.forclasses.ExpImpForWTPart</handler>
</classExporter>
<dtd> タグ "standard.dtd" が付いたハンドラはすべて、Windchill リリース 10.X のオブジェクトをエクスポートするためのハンドラです。
例:
<classExporter>
<class>wt.part.WTPart</class>
<dtd>standardX20.dtd</dtd>
<targetTag>default<targetTag>
<handler>wt.ixb.handlers.forclasses.ExpImpForWTPart60</handler>
</classExporter>
wt.ixb.handlers.forclasses.ExpImpForWTPart クラスは Windchill リリース 10.X フォーマットの wt.part.WTPart クラスをエクスポートするためのハンドラであることがわかります。
IxbHandlersManager クラスには、ハンドラの操作に必要なすべてのメソッドが含まれます。