EXPORT Export one or several diagrams to the special import tool TCL format which is interpreted by `otsh' using the `-b import' option. 1. Export File Type defaults to `tcl' If `Type defaults to tcl' is enabled and no type is specified for the export file, then ``.tcl'' will be appended. Default Name If one diagram is to be exported, the export file's default name will be the name of the diagram. If mul- tiple diagrams are to be exported, then it defaults to the name of the current system. Browse... By pressing `Browse...', a file chooser will pop up with which an export file can be selected. 2. Export Options Append output to export file If the export file already exists, it is possible to append the generated export script to it, by enabling `Append output to export file'. Global View Because some properties are visible in the entire sys- tem, or even in the entire phase, it is possible that these are exported several times. This can be disabled by enabling `Global View', which means that such pro- perties are exported only once. That one time is when the diagram in which such a property has been defined for the first time, is exported. It is therefore pos- sible that, when this defining diagram is not exported, the property will not be exported at all. See also `Tips' below. Implicit Export When a class is created using the Class Diagram Editor, the editor implicitly creates a Class Definition Matrix (CDM) for the class. This behavior can be imitated in the export script by enabling `Implicit Export'. The default is that every diagram must be exported expli- citly. See also `Tips' below. Omit levelpath from In the exported TCL file, levelpath information, like the diagram name, will be present. If the levelpath is omitted from `System' on, this means that the system name and all higher levelpath components will not be present in the export file. When the full levelpath should be specified, `Omit levelpath from' must be set to `N/A'. See also `Tips' below. 3. Tips When a Class Diagram needs to be exported with all class information present, enable `Implicit Export'. When exporting all diagrams in a system, disable `Implicit Export'. If the system name is not important, set `Omit levelpath from' to `System'. Else set it to `Phase' or higher. When an entire phase needs to be exported (by exporting all diagrams in all its systems), enable `Global View' and dis- able `Implicit Export'. Set `Omit levelpath from' to at least `Phase'. When a diagram needs to be exported for inclusion in a bug report or an e-mail, disable `Global View' and enable `Implicit Export'. Set `Omit levelpath from' to such a value, that the receiver gets the full picture. When in doubt, set it to `N/A'.