GenerationOrder – Customizing the Order in Which Objects Are Generated

Command for specifying the generation order of objects. Disabled by default.

  1. Right-click the Script/Objects node and select Add Items from the contextual menu to open a selection window listing all the available objects.
  2. Select the GenerationOrder checkbox and click OK. The GenerationOrder command is enabled and added at the foot of the Objects category list.
  3. Click the GenerationOrder item to display its properties:


  4. You can drag and drop entries in the Ordered List tab to adjust the order in which objects will be created.
  5. Note that not all object types are included in this list by default. You can add and remove items to and from the list using the tools on the tab. If an object does not appear on the list, it will still be generated, but after all the other objects. Sub-objects, such as "Sequence::Permissions", can be placed directly below their parent object in the list (where they will be indented to demonstrate their parentage) or separately, in which case they will be displayed without indentation.
  6. Click OK to confirm your changes and return to the model.
Note:

By default, extended objects (see Generating and reverse engineering extended objects) are not automatically included in this list, and are generated after all other objects. To promote these objects in the generation order, simply add them to the list with the tab tools, and then place them in the desired generation position.