An XML file is prepared using the CustomTypeEditor.exe utility that can be found in <Intellect installation directory>\Tools. The utility overview is shown below.

 

An XML file for a virtual object is created as follows:

  1. Specify the name of object type in the object_type field (1).
  2. Specify the name of parent type in the parent_type field (2).
  3. If the object type has child types, then set the has_child checkbox checked (3).
  4. Repeat steps 1-3 for all object types.
  5. Save a file with any name in the Intellect installation directory using the FileSave command.

The XML file is now created. The file contents look like this:

<?xml version="1.0" standalone="yes"?>
<objects>
<object>
<object_type>CUSTOM</object_type>
<parent_type>SLAVE</parent_type>
<has_child>1</has_child>
</object>
<object>
<object_type>CUSTOM_CHILD</object_type>
<parent_type>CUSTOM</parent_type>
</object>
</objects>

Modify it manually if required.