13.07.2015 Views

Bouml reference manual - Fedora Project Packages GIT repositories

Bouml reference manual - Fedora Project Packages GIT repositories

Bouml reference manual - Fedora Project Packages GIT repositories

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

file:///C:/uml/BOUML/bouml_3.0/doc/TOUT.html341 of 378 07/10/2007 15:55XMI generatorAs it is signified by their name, the XMI generators generates the definition of the project using XMI.They are two generators, one producing XMI 1.2 the other XMI 2.1XMI 1.2 generatorTo be compatible with existing tools, the used format is xml 1.0, xmi 1.2 for UML 1.4.This plug-out must applied on the project itself, it asks you to specify where the xmi file must be generated and if you want to produce theUML, C++ or Java definitions :Currently only the UML definition of the packages, views (generated as package or not generated depending on the toggle above),classes, attributes, relations, operations, use cases, components (without UML2.0 features) and nodes are saved in the produced file.Classes defined under a use case or a use case view are generated as actor, their operations, attributes and relations are not generatedexcept dependencies and generalizations.The XMI generator manages the following options (in order) :-uml or -c++ or -javato specify the target language, mandatory if other arguments are given (except the port number given by <strong>Bouml</strong> itself)generated XMI file path (must not contains space)encoding, for instance windows-1252-view, optional, to generate views as package-simpleTv to generate tagged values with the simple form, -complexTv to generate tagged values with the complex form, else thetagged values are not generatedIn case these arguments are given the dialog doesn't appears, this allows to export a project in XMI without any <strong>manual</strong> action.These options may be set through the Tool setting dialog, or when you ask to start a plug-out when <strong>Bouml</strong> is lauched (see here).XMI 2.1 generatorThe used format is xml 1.0, xmi 2.1 for UML 2.0 or 2.1This plug-out must applied on the project itself, it asks you to specify where the xmi file must be generated and if you want to produce theUML, C++ or Java definitions following some options :

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!