changeset 0 | 76005e62091d |
-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 } |