xmi2code: A roundtrip code generator for UML xmi files. Handles Umbrello Output.
Be the first to post a text review of xmi2code. Rate and review a project by clicking thumbs up or thumbs down in the right column.
* Aligned with Umbrello >= 1.5.51 XMI file format * C++ generator is updated (others still need work) * Following XMI elements are transferred to the xmi2code Model and are utilized for generating #includes: - UML:AssociationEnd - UML:Dependency - UML:Generalization * UML:Package is generated in the .h and .cpp files as Namespace * Support for Datatypes, Enumerations * Stereotypes are supported for controlling details of generated methods: - <<virtual>>, <<inline>>, parameter type - <<call-by-value>>, <<call-by-reference>>, <<call-by-pointer>>, <<const>> * doxygen friendly comments: "//!" rather than just "//" * Methods without return type that are NOT constructors i.e. (function-name != class-name) gives "void"
This is the xmi2code 1.2.0 final release. It was tested with Umbrello 1.5.51. Most of the work since the last beta version was done by <Achim.Spangler_AT_mnet-online.de>, many thanks Achim. Changes: * Aligned with Umbrello >= 1.5.51 XMI file format * Improved C++ generator * Following XMI elements are transferred to the xmi2code Model and are utilized for generating #includes: - UML:AssociationEnd - UML:Dependency - UML:Generalization * UML:Package is generated in the .h and .cpp files as Namespace * Support for Datatypes, Enumerations * Stereotypes are supported for controlling details of generated methods: - <<virtual>>, <<inline>>, parameter type - <<call-by-value>>, <<call-by-reference>>, <<call-by-pointer>>, <<const>> * doxygen friendly comments: "//!" rather than just "//" * Methods without return type that are NOT constructors i.e. (function-name != class-name) gives "void"
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?