[umbrello-devel] [umbrello] [Bug 56184] Umbrello XMI file format doesn't conform with uml13.dtd
Ralf Habacker
ralf.habacker at freenet.de
Mon Aug 19 01:35:04 UTC 2013
https://bugs.kde.org/show_bug.cgi?id=56184
Ralf Habacker <ralf.habacker at freenet.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |RESOLVED
CC| |ralf.habacker at freenet.de
Resolution|--- |UNMAINTAINED
--- Comment #59 from Ralf Habacker <ralf.habacker at freenet.de> ---
I imported an uml 1.3 dtd into umbrello source and added umbrello only diagrams
dtd see
https://projects.kde.org/projects/kde/kdesdk/umbrello/repository/revisions/master/show/doc/xml
and tried to validate the appended xmi files against that uml-1.3-umbrello dtd,
which failed for all files.
A load of the appended file with recent git master shows, that the following
files are loadable:
- AExample-DesignModel-xmi12.xmi - XMI file created by Enterprise Architect
- http://uml2svg.sourceforge.net/samples/CoffeeMachine.xmi
- poseidon321.xmi - XMI file exported from Poseidon 3.2.1
-http://fisheye.codehaus.org/browse/~raw,r=2486/mapbuilder/tags/mapbuilder-lib-1_5-rc1/mapbuilder/design/uml/mapbuilder.xmi
The following files are not loadable:
demonstrates XMI format from Unisys
DiagramDynamic.xmi - state diagram created by TogetherSoft
This shows that umbrello supports a higher uml version
In fact it supports mostly of uml 1.4 (although it pronounces 1.3
compatibility). For differences to the official uml version 1.4 see
https://projects.kde.org/projects/kde/kdesdk/umbrello/repository/revisions/8473f5f9b3ea290dd4d535fe6cfc06db22685f76.
Validating the appended xmi files with uml-1.4-umbrello.dtd, which is part of
the umbrello source
https://projects.kde.org/projects/kde/kdesdk/umbrello/repository/revisions/master/entry/doc/xml/uml-1.4-umbrello.dtd
shown much less errors.
Conclusion: uml 1.3 is not supported by umbrello since a couple of years.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the umbrello-devel
mailing list