Advanced Customization > Services and Infrastructure Customization > Import Export Framework > How to Write Exp/Imp Handlers > How to Write Handlers for the Import Process > XML files that contain handlers information
  
XML files that contain handlers information
These XML files are in the folder <Windchill>\codebase\registry\ixb\handlers.
The whole folder is processed as the root element of XML tags, and the contents of XML files in this folder are processed as child elements. So the XML files in this folder are not well formed, and their contents are similar to the following:
<elementImporter>
<tag>
[class name of the object that will be imported without full path name ]
</tag>
<dtd>
[String DTD, specifies where DTD for the class is stored]
</dtd>
<handler>
[class name of the handler that is used to import the object]
</handler>
</elementImporter>
For example:
<elementImporter>
<tag>WTPart</tag>
<dtd>standardX20.dtd</dtd>
<handler>wt.ixb.handlers.forclasses.ExpImpForWTPart</handler>
</elementImporter>
All handlers with the <dtd> tag “standardX20.dtd” are handlers for import object in Windchill Release 10.X.
For example::
<elementImporter>
<tag>WTPart</tag>
<dtd>standardX20.dtd</dtd>
<handler>wt.ixb.handlers.forclasses.ExpImpForWTPart</handler>
</elementImporter>
So we know that the class wt.ixb.handlers.forclasses.ExpImpForWTPart is handler for import of the class wt.part.WTPart in Windchill Release 10.X.
The class IxbHandlersManager contains all methods to manipulate handlers.