[Uml-devel] [ uml-Feature Requests-625297 ] Import of XMI/XML files from ArgoUML

noreply at sourceforge.net noreply at sourceforge.net
Fri Oct 18 09:00:04 UTC 2002


Feature Requests item #625297, was opened at 2002-10-18 17:59
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=382954&aid=625297&group_id=24919

Category: other stuff
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Achim Spangler (spangler)
Assigned to: Nobody/Anonymous (nobody)
Summary: Import of XMI/XML files from ArgoUML

Initial Comment:
ArgoUML uses inside its compressed project file format (*.zargo) a *.mmi file with the definition off the 
project. Each diagram is defined in an external *.pgml file.

I'm only interested in the import of the classes, functions, ... from the ArgoUML-mmi file into umbrello.

Some information on the ArgoUML XMI/XML format:
Header:
<?xml version="1.0" encoding="UTF-8"?>
<XMI xmi.version="1.0">
  <XMI.header>
    <XMI.documentation>
      <XMI.exporter>Novosoft UML Library</XMI.exporter>
      <XMI.exporterVersion>0.4.19</XMI.exporterVersion>
    </XMI.documentation>
    <XMI.metamodel xmi.name="UML" xmi.version="1.3"/>
  </XMI.header>
  <XMI.content>

Model Element Definition contains of items like the following (short snippet):
* <Model_Management.Package xmi.id="xmi.333" xmi.uuid="<snip>">
*   <Foundation.Core.ModelElement.name>NAME</Foundation.Core.ModelElement.name>
*   <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
*   <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
*   <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
*   <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
*   <Foundation.Core.ModelElement.namespace>
*     <Foundation.Code.Namespace xmi.idref="xmi.1"/>
*   <Foundation.Core.ModelElement.namespace>
...

At the moment umbrello tells me only, that there is a problem with import.
I would be glad (as I miss C++ code generation from ArgoUML), if umbrello
could import at least the part of the MMI file, which umbrello understands.

Bye,
Achim

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=382954&aid=625297&group_id=24919




More information about the umbrello-devel mailing list