samples/xmi2idl.uml2
changeset 0 76005e62091d
equal deleted inserted replaced
-1:000000000000 0:76005e62091d
       
     1 include uml.yml2
       
     2 
       
     3 UML {
       
     4     include uml2idl.yml2
       
     5 
       
     6     Root apply "packagedElement", 0;
       
     7 
       
     8     Package {
       
     9         | module «@name» {
       
    10         applyClass;
       
    11         | };
       
    12     }
       
    13 
       
    14     Class("@stereotype='Struct'") {
       
    15         | interface «@name» {
       
    16         applyAttributes;
       
    17         | };
       
    18     }
       
    19 
       
    20     Attribute | attribute †type «@name»;
       
    21 }