MyImport.mtt type tree

The myImport.mtt is a customized version of ttmaker60.mtt. The ttmaker60.mtt type tree is generic; it can be used for any Type Tree Maker document file. A customized version helps to visualize the solution to a specific problem. In ttmaker60.mtt, a type tree consists of either a NEWTREE or OPENTREE element, which in turn consists of a series of OPENTREE Choice Expression(s).

The myImport.mtt type tree replaces the generic OPENTREE Choice Expression with specific components for constructing a specific type tree. The ttmaker60.mtt type tree was made more specific for this example, as follows:

ttmaker60.mtt was saved as myImport.mtt. The layout of the type tree to be created was designed.

Specific types were added as subtypes of the ITEM, GROUP, and CATEGORY Element types under the root XML.

Each specific type was modeled after its parent type. For example, the FieldType ITEM Element is identical to the generic ITEM Element.

After all the subtypes were made, the components of NEWTREE were changed to incorporate the specific types for this example.

Now, you are ready to make the map using the modified MyImport type tree.