Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.
Controlled Packages
Controlled packages are a powerful means of 'externalizing' parts of an Enterprise Architect model.
Guide:
Topic |
Detail |
See also |
---|---|---|
Using Controlled Packages |
A controlled package is a package configured to save and load in XML format to a named file; the XML output is UML1.3 compliant XMI, with Enterprise Architect extensions to support diagrams and additional model elements Package XML is standard XMI-compliant output that can be loaded into any XML viewer, or used by any XML-based tool to perform manipulations and extracts, such as document or code generators Controlled packages appear in the Project Browser with a small colored rectangle to the left of the package icon, as shown below for the CIM package: Using controlled packages you can support:
|
Notes:
- If you are importing an XMI 1.1 file that was previously exported with a UML_EA.DTD (Data Type Definition) file, the UML_EA.DTD file must be present in the directory into which the XMI file is being written; an error occurs if the UML_EA.DTD file is absent
- When you select to apply a DTD during an XMI 1.1 export, the UML_EA.DTD file is written to the output directory into which the XML files are written (unless the UML_EA.DTD file is already present in the directory); no error is generated if the UML_EA.DTD file is not present in this directory during the XMI export