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