Using the UDTT Transaction editor, you can edit existing types and also define new types of data for the data elements that are part of your transaction.
To define data for a new type
1 Open the type.transanction file. In the UDTT Perspective, select from the Project Explorer the Definitions > Common Types entry and double click to open it.
2 Right-click in the Type panel, and then click New Child. There are three types: simple field type, a keyed collection or an indexed collection.
3 Right-click the type and create descriptors for it. One type can have multiple descriptors, and must contain one descriptor named "typeDefault".
4 To add either a converter or a validator, right-click on the type descriptor and select New Child. The converter and validator should be implemented before being able to select it as part of a type definition. The implementation class also determines the input parameters required for the conversion or validation; the values of these parameters are set as part of the type definition.