Revision 432 branches/modelio3.6.x/src/main/conf/module.xml

View differences:

module.xml
3 3
    <ClassPath>
4 4
        <PathEntry path="lib/${project.artifactId}-${project.version}.jar"/>
5 5
        <PathEntry path="lib/org.modelio.documentation.javadesigner-${project.version}.jar"/>
6
        <PathEntry path="lib/xmlreverse-3.2.02.jar"/>
6
        <PathEntry path="lib/xmlreverse-3.3.01.jar"/>
7 7
        <PathEntry path="lib/javatuples-1.2.jar"/>
8 8
        <PathEntry path="lib/antlr-runtime-3.4.1.jar"/>
9 9
    </ClassPath>
10 10
    <Profiles>
11 11
        <Profile uid="25801104-0000-1069-0000-000000000000" id="JavaExtensions">
12
            <Stereotype name="JarFile" metaclass="Artifact" is-hidden="false" label="Jar File" uid="00c80378-0000-01c6-0000-000000000000">
12
            <Stereotype name="JarFile" metaclass="Standard.Artifact" owner-stereotype="" is-hidden="false" label="%stereotype.JarFile.label" uid="00c80378-0000-01c6-0000-000000000000">
13 13
                <Icon path="JavaDesigner/res/bmp/jarfile.png"/>
14 14
                <Image path="JavaDesigner/res/bmp/jarfile48.png"/>
15 15
                <TagTypes>
16
                    <TagType name="AntFilePath" uid="00d0068c-0000-03a8-0000-000000000000" label="Ant file path" parameter-card="1" is-hidden="false" is-signed="false"/>
17
                    <TagType name="JavaMainClass" uid="00d00c6c-0000-0b90-0000-000000000000" label="Main class" parameter-card="1" is-hidden="false" is-signed="false"/>
18
                    <TagType name="JavaSourcesPath" uid="01ec2cc0-0000-0108-0000-000000000000" label="Generation path" parameter-card="1" is-hidden="false" is-signed="false"/>
16
                    <TagType name="AntFilePath" uid="00d0068c-0000-03a8-0000-000000000000" label="%tagtype.AntFilePath.label" parameter-card="1" is-hidden="false" is-signed="false"/>
17
                    <TagType name="JavaMainClass" uid="00d00c6c-0000-0b90-0000-000000000000" label="%tagtype.JavaMainClass.label" parameter-card="1" is-hidden="false" is-signed="false"/>
18
                    <TagType name="JavaSourcesPath" uid="01ec2cc0-0000-0108-0000-000000000000" label="%tagtype.JavaSourcesPath.label" parameter-card="1" is-hidden="false" is-signed="false"/>
19 19
                </TagTypes>
20 20
                <NoteTypes>
21
                    <NoteType name="AntTarget" label="Ant Target" is-hidden="false" uid="00c80378-0000-7792-0000-000000000000"/>
21
                    <NoteType name="AntTarget" label="%notetype.AntTarget.label" is-hidden="false" uid="00c80378-0000-7792-0000-000000000000" mime-type="text/plain"/>
22 22
                </NoteTypes>
23 23
            </Stereotype>
24
            <Stereotype name="JavaAnnotation" metaclass="Class" is-hidden="false" label="Annotation" uid="000c0b48-0000-3a00-0000-000000000000">
24
            <Stereotype name="JavaAnnotation" metaclass="Standard.Class" owner-stereotype="" is-hidden="false" label="%stereotype.JavaAnnotation.label" uid="000c0b48-0000-3a00-0000-000000000000">
25 25
                <Icon path=""/>
26 26
                <Image path=""/>
27 27
                <TagTypes>
28
                    <TagType name="JavaDocumentedAnnotation" uid="000c0b48-0000-3a59-0000-000000000000" label="Documented Annotation" parameter-card="0" is-hidden="false" is-signed="false"/>
29
                    <TagType name="JavaInheritedAnnotation" uid="000c0b48-0000-3a5b-0000-000000000000" label="Inherited Annotation" parameter-card="0" is-hidden="false" is-signed="false"/>
30
                    <TagType name="JavaRetentionAnnotation" uid="000c0b48-0000-3a5d-0000-000000000000" label="Retention Annotation" parameter-card="1" is-hidden="false" is-signed="false"/>
31
                    <TagType name="JavaTargetAnnotation" uid="000c0b48-0000-3a5f-0000-000000000000" label="Target Annotation" parameter-card="*" is-hidden="false" is-signed="false"/>
28
                    <TagType name="JavaDocumentedAnnotation" uid="000c0b48-0000-3a59-0000-000000000000" label="%tagtype.JavaDocumentedAnnotation.label" parameter-card="0" is-hidden="false" is-signed="false"/>
29
                    <TagType name="JavaInheritedAnnotation" uid="000c0b48-0000-3a5b-0000-000000000000" label="%tagtype.JavaInheritedAnnotation.label" parameter-card="0" is-hidden="false" is-signed="false"/>
30
                    <TagType name="JavaRetentionAnnotation" uid="000c0b48-0000-3a5d-0000-000000000000" label="%tagtype.JavaRetentionAnnotation.label" parameter-card="1" is-hidden="false" is-signed="false"/>
31
                    <TagType name="JavaTargetAnnotation" uid="000c0b48-0000-3a5f-0000-000000000000" label="%tagtype.JavaTargetAnnotation.label" parameter-card="*" is-hidden="false" is-signed="false"/>
32 32
                </TagTypes>
33 33
            </Stereotype>
34
            <Stereotype name="JavaAssociationEndProperty" metaclass="AssociationEnd" is-hidden="false" label="JavaProperty" uid="a9eb2fd3-17fe-11e0-a45a-002564c97630">
34
            <Stereotype name="JavaAssociationEndProperty" metaclass="Standard.AssociationEnd" owner-stereotype="" is-hidden="false" label="%stereotype.JavaAssociationEndProperty.label" uid="a9eb2fd3-17fe-11e0-a45a-002564c97630">
35 35
                <Icon path="JavaDesigner/res/bmp/associationend_property.png"/>
36 36
                <Image path="JavaDesigner/res/bmp/associationend_property.png"/>
37 37
                <TagTypes>
38
                    <TagType name="JavaGetterVisibility" uid="47c9d3eb-18ba-11e0-ae4e-002564c97630" label="Getter visibility" parameter-card="1" is-hidden="false" is-signed="false"/>
39
                    <TagType name="JavaSetterVisibility" uid="47c9d3ea-18ba-11e0-ae4e-002564c97630" label="Setter visibility" parameter-card="1" is-hidden="false" is-signed="false"/>
38
                    <TagType name="JavaGetterVisibility" uid="47c9d3eb-18ba-11e0-ae4e-002564c97630" label="%tagtype.JavaGetterVisibility.label" parameter-card="1" is-hidden="false" is-signed="false"/>
39
                    <TagType name="JavaSetterVisibility" uid="47c9d3ea-18ba-11e0-ae4e-002564c97630" label="%tagtype.JavaSetterVisibility.label" parameter-card="1" is-hidden="false" is-signed="false"/>
40 40
                </TagTypes>
41 41
            </Stereotype>
42
            <Stereotype name="JavaAttributeProperty" metaclass="Attribute" is-hidden="false" label="JavaProperty" uid="a9808723-17fe-11e0-a45a-002564c97630">
42
            <Stereotype name="JavaAttributeProperty" metaclass="Standard.Attribute" owner-stereotype="" is-hidden="false" label="%stereotype.JavaAttributeProperty.label" uid="a9808723-17fe-11e0-a45a-002564c97630">
43 43
                <Icon path="JavaDesigner/res/bmp/attribute_property.png"/>
44 44
                <Image path="JavaDesigner/res/bmp/attribute_property.png"/>
45 45
                <TagTypes>
46
                    <TagType name="JavaGetterVisibility" uid="3ff7dd1d-18ba-11e0-ae4e-002564c97630" label="Getter visibility" parameter-card="1" is-hidden="false" is-signed="false"/>
47
                    <TagType name="JavaSetterVisibility" uid="4161b1ac-18ba-11e0-ae4e-002564c97630" label="Setter visibility" parameter-card="1" is-hidden="false" is-signed="false"/>
46
                    <TagType name="JavaGetterVisibility" uid="3ff7dd1d-18ba-11e0-ae4e-002564c97630" label="%tagtype.JavaGetterVisibility.label" parameter-card="1" is-hidden="false" is-signed="false"/>
47
                    <TagType name="JavaSetterVisibility" uid="4161b1ac-18ba-11e0-ae4e-002564c97630" label="%tagtype.JavaSetterVisibility.label" parameter-card="1" is-hidden="false" is-signed="false"/>
48 48
                </TagTypes>
49 49
            </Stereotype>
50
            <Stereotype name="JavaComponent" metaclass="Component" is-hidden="false" label="Java Component" uid="01ec1b44-0000-2111-0000-000000000000">
50
            <Stereotype name="JavaComponent" metaclass="Standard.Component" owner-stereotype="" is-hidden="false" label="%stereotype.JavaComponent.label" uid="01ec1b44-0000-2111-0000-000000000000">
51 51
                <Icon path="JavaDesigner/res/bmp/component.png"/>
52 52
                <Image path=""/>
53 53
                <TagTypes>
54
                    <TagType name="GenerationPath" uid="01ec1b44-0000-2119-0000-000000000000" label="Generation path" parameter-card="1" is-hidden="false" is-signed="false"/>
55
                    <TagType name="CopyrightFile" uid="ae7ba76c-3e95-11e0-8fc3-002564c97630" label="Top file" parameter-card="1" is-hidden="false" is-signed="false"/>
54
                    <TagType name="GenerationPath" uid="01ec1b44-0000-2119-0000-000000000000" label="%tagtype.GenerationPath.label" parameter-card="1" is-hidden="false" is-signed="false"/>
55
                    <TagType name="CopyrightFile" uid="ae7ba76c-3e95-11e0-8fc3-002564c97630" label="%tagtype.CopyrightFile.label" parameter-card="1" is-hidden="false" is-signed="false"/>
56 56
                </TagTypes>
57 57
            </Stereotype>
58
            <Stereotype name="JavaClass" metaclass="Class" is-hidden="false" label="Java Class" uid="01ec23a8-0000-0258-0000-000000000000">
58
            <Stereotype name="JavaClass" metaclass="Standard.Class" owner-stereotype="" is-hidden="false" label="%stereotype.JavaClass.label" uid="01ec23a8-0000-0258-0000-000000000000">
59 59
                <Icon path="JavaDesigner/res/bmp/class.png"/>
60 60
                <Image path=""/>
61 61
                <TagTypes>
62
                    <TagType name="JavaName" uid="003800a8-0000-0158-0000-000000000000" label="Name redefinition" parameter-card="1" is-hidden="false" is-signed="false"/>
63
                    <TagType name="JavaExtends" uid="003800a8-0000-0154-0000-000000000000" label="Extends" parameter-card="1" is-hidden="false" is-signed="false"/>
64
                    <TagType name="JavaExtern" uid="003800a8-0000-0157-0000-000000000000" label="Extern" parameter-card="0" is-hidden="false" is-signed="false"/>
65
                    <TagType name="JavaImplements" uid="003800a8-0000-0156-0000-000000000000" label="Implements" parameter-card="*" is-hidden="false" is-signed="false"/>
66
                    <TagType name="JavaImport" uid="003800a8-0000-0155-0000-000000000000" label="Imports" parameter-card="*" is-hidden="false" is-signed="false"/>
67
                    <TagType name="JavaStatic" uid="007c081c-0000-1af9-0000-000000000000" label="Static" parameter-card="0" is-hidden="false" is-signed="false"/>
62
                    <TagType name="JavaName" uid="003800a8-0000-0158-0000-000000000000" label="%tagtype.JavaName.label" parameter-card="1" is-hidden="false" is-signed="false"/>
63
                    <TagType name="JavaExtends" uid="003800a8-0000-0154-0000-000000000000" label="%tagtype.JavaExtends.label" parameter-card="1" is-hidden="false" is-signed="false"/>
64
                    <TagType name="JavaExtern" uid="003800a8-0000-0157-0000-000000000000" label="%tagtype.JavaExtern.label" parameter-card="0" is-hidden="false" is-signed="false"/>
65
                    <TagType name="JavaImplements" uid="003800a8-0000-0156-0000-000000000000" label="%tagtype.JavaImplements.label" parameter-card="*" is-hidden="false" is-signed="false"/>
66
                    <TagType name="JavaImport" uid="003800a8-0000-0155-0000-000000000000" label="%tagtype.JavaImport.label" parameter-card="*" is-hidden="false" is-signed="false"/>
67
                    <TagType name="JavaStatic" uid="007c081c-0000-1af9-0000-000000000000" label="%tagtype.JavaStatic.label" parameter-card="0" is-hidden="false" is-signed="false"/>
68 68
                </TagTypes>
69 69
                <NoteTypes>
70
                    <NoteType name="JavaTop" label="Top" is-hidden="false" uid="01840500-0000-a2a0-0000-000000000000"/>
71
                    <NoteType name="Javadoc" label="Javadoc" is-hidden="false" uid="003800a8-0000-015d-0000-000000000000"/>
72
                    <NoteType name="JavaComment" label="Java Comment" is-hidden="false" uid="69ed2595-741c-11e1-89e3-002564c97630"/>
73
                    <NoteType name="JavaAnnotation" label="Annotations" is-hidden="false" uid="000c0b48-0000-3a6f-0000-000000000000"/>
74
                    <NoteType name="JavaHeader" label="Header" is-hidden="false" uid="003800a8-0000-015a-0000-000000000000"/>
75
                    <NoteType name="JavaMembers" label="Members" is-hidden="false" uid="003800a8-0000-015b-0000-000000000000"/>
76
                    <NoteType name="JavaBottom" label="Bottom" is-hidden="false" uid="003800a8-0000-015c-0000-000000000000"/>
70
                    <NoteType name="JavaTop" label="%notetype.JavaTop.label" is-hidden="false" uid="01840500-0000-a2a0-0000-000000000000" mime-type="text/plain"/>
71
                    <NoteType name="Javadoc" label="%notetype.Javadoc.label" is-hidden="false" uid="003800a8-0000-015d-0000-000000000000" mime-type="text/plain"/>
72
                    <NoteType name="JavaComment" label="%notetype.JavaComment.label" is-hidden="false" uid="69ed2595-741c-11e1-89e3-002564c97630" mime-type="text/plain"/>
73
                    <NoteType name="JavaAnnotation" label="%notetype.JavaAnnotation.label" is-hidden="false" uid="000c0b48-0000-3a6f-0000-000000000000" mime-type="text/plain"/>
74
                    <NoteType name="JavaHeader" label="%notetype.JavaHeader.label" is-hidden="false" uid="003800a8-0000-015a-0000-000000000000" mime-type="text/plain"/>
75
                    <NoteType name="JavaMembers" label="%notetype.JavaMembers.label" is-hidden="false" uid="003800a8-0000-015b-0000-000000000000" mime-type="text/plain"/>
76
                    <NoteType name="JavaBottom" label="%notetype.JavaBottom.label" is-hidden="false" uid="003800a8-0000-015c-0000-000000000000" mime-type="text/plain"/>
77 77
                </NoteTypes>
78 78
            </Stereotype>
79
            <Stereotype name="JavaDataType" metaclass="DataType" is-hidden="false" label="Java DataType" uid="01ec23a8-0000-025d-0000-000000000000">
79
            <Stereotype name="JavaDataType" metaclass="Standard.DataType" owner-stereotype="" is-hidden="false" label="%stereotype.JavaDataType.label" uid="01ec23a8-0000-025d-0000-000000000000">
80 80
                <Icon path="JavaDesigner/res/bmp/datatype.png"/>
81 81
                <Image path=""/>
82 82
                <TagTypes>
83
                    <TagType name="JavaName" uid="007c037c-0000-000c-0000-000000000000" label="Name redefinition" parameter-card="1" is-hidden="false" is-signed="false"/>
84
                    <TagType name="JavaExtends" uid="01240464-0000-006b-0000-000000000000" label="Extends" parameter-card="1" is-hidden="false" is-signed="false"/>
85
                    <TagType name="JavaExtern" uid="01240464-0000-006d-0000-000000000000" label="Extern" parameter-card="0" is-hidden="false" is-signed="false"/>
86
                    <TagType name="JavaImport" uid="01240464-0000-0067-0000-000000000000" label="Imports" parameter-card="*" is-hidden="false" is-signed="false"/>
87
                    <TagType name="JavaStatic" uid="01240464-0000-006f-0000-000000000000" label="Static" parameter-card="0" is-hidden="false" is-signed="false"/>
83
                    <TagType name="JavaName" uid="007c037c-0000-000c-0000-000000000000" label="%tagtype.JavaName.label" parameter-card="1" is-hidden="false" is-signed="false"/>
84
                    <TagType name="JavaExtends" uid="01240464-0000-006b-0000-000000000000" label="%tagtype.JavaExtends.label" parameter-card="1" is-hidden="false" is-signed="false"/>
85
                    <TagType name="JavaExtern" uid="01240464-0000-006d-0000-000000000000" label="%tagtype.JavaExtern.label" parameter-card="0" is-hidden="false" is-signed="false"/>
86
                    <TagType name="JavaImport" uid="01240464-0000-0067-0000-000000000000" label="%tagtype.JavaImport.label" parameter-card="*" is-hidden="false" is-signed="false"/>
87
                    <TagType name="JavaStatic" uid="01240464-0000-006f-0000-000000000000" label="%tagtype.JavaStatic.label" parameter-card="0" is-hidden="false" is-signed="false"/>
88 88
                </TagTypes>
89 89
                <NoteTypes>
90
                    <NoteType name="JavaHeader" label="Header" is-hidden="false" uid="01240464-0000-0073-0000-000000000000"/>
91
                    <NoteType name="Javadoc" label="Javadoc" is-hidden="false" uid="01240464-0000-0075-0000-000000000000"/>
92
                    <NoteType name="JavaComment" label="Java Comment" is-hidden="false" uid="6a023435-741c-11e1-89e3-002564c97630"/>
93
                    <NoteType name="JavaMembers" label="Members" is-hidden="false" uid="01240464-0000-00f4-0000-000000000000"/>
94
                    <NoteType name="JavaAnnotation" label="Annotations" is-hidden="false" uid="293cea58-7402-11e1-9ca8-002564c97630"/>
95
                    <NoteType name="JavaTop" label="Top" is-hidden="false" uid="5643a93b-741e-11e1-89e3-002564c97630"/>
96
                    <NoteType name="JavaBottom" label="Bottom" is-hidden="false" uid="56d369c9-741e-11e1-89e3-002564c97630"/>
90
                    <NoteType name="JavaHeader" label="%notetype.JavaHeader.label" is-hidden="false" uid="01240464-0000-0073-0000-000000000000" mime-type="text/plain"/>
91
                    <NoteType name="Javadoc" label="%notetype.Javadoc.label" is-hidden="false" uid="01240464-0000-0075-0000-000000000000" mime-type="text/plain"/>
92
                    <NoteType name="JavaComment" label="%notetype.JavaComment.label" is-hidden="false" uid="6a023435-741c-11e1-89e3-002564c97630" mime-type="text/plain"/>
93
                    <NoteType name="JavaMembers" label="%notetype.JavaMembers.label" is-hidden="false" uid="01240464-0000-00f4-0000-000000000000" mime-type="text/plain"/>
94
                    <NoteType name="JavaAnnotation" label="%notetype.JavaAnnotation.label" is-hidden="false" uid="293cea58-7402-11e1-9ca8-002564c97630" mime-type="text/plain"/>
95
                    <NoteType name="JavaTop" label="%notetype.JavaTop.label" is-hidden="false" uid="5643a93b-741e-11e1-89e3-002564c97630" mime-type="text/plain"/>
96
                    <NoteType name="JavaBottom" label="%notetype.JavaBottom.label" is-hidden="false" uid="56d369c9-741e-11e1-89e3-002564c97630" mime-type="text/plain"/>
97 97
                </NoteTypes>
98 98
            </Stereotype>
99
            <Stereotype name="JavaDocInvariant" metaclass="Constraint" is-hidden="false" label="Javadoc Invariant" uid="007c081c-0000-0251-0000-000000000000">
99
            <Stereotype name="JavaDocInvariant" metaclass="Standard.Constraint" owner-stereotype="" is-hidden="false" label="%stereotype.JavaDocInvariant.label" uid="007c081c-0000-0251-0000-000000000000">
100 100
                <Icon path=""/>
101 101
                <Image path=""/>
102 102
            </Stereotype>
103
            <Stereotype name="JavaEnumeration" metaclass="Enumeration" is-hidden="false" label="Java Enumeration" uid="01ec23a8-0000-0262-0000-000000000000">
103
            <Stereotype name="JavaEnumeration" metaclass="Standard.Enumeration" owner-stereotype="" is-hidden="false" label="%stereotype.JavaEnumeration.label" uid="01ec23a8-0000-0262-0000-000000000000">
104 104
                <Icon path="JavaDesigner/res/bmp/enumeration.png"/>
105 105
                <Image path=""/>
106 106
                <TagTypes>
107
                    <TagType name="JavaImplements" uid="00d007fc-0001-e072-0000-000000000000" label="Implements" parameter-card="*" is-hidden="false" is-signed="false"/>
108
                    <TagType name="JavaImport" uid="01ec24fc-0000-0203-0000-000000000000" label="Imports" parameter-card="*" is-hidden="false" is-signed="false"/>
109
                    <TagType name="JavaStatic" uid="01ec24cc-0000-03dc-0000-000000000000" label="Static" parameter-card="0" is-hidden="false" is-signed="false"/>
110
                    <TagType name="JavaExtern" uid="3ac7ce9b-423f-4ef0-9c40-8dcc9ddedcc6" label="Extern" parameter-card="0" is-hidden="false" is-signed="false"/>
107
                    <TagType name="JavaImplements" uid="00d007fc-0001-e072-0000-000000000000" label="%tagtype.JavaImplements.label" parameter-card="*" is-hidden="false" is-signed="false"/>
108
                    <TagType name="JavaImport" uid="01ec24fc-0000-0203-0000-000000000000" label="%tagtype.JavaImport.label" parameter-card="*" is-hidden="false" is-signed="false"/>
109
                    <TagType name="JavaStatic" uid="01ec24cc-0000-03dc-0000-000000000000" label="%tagtype.JavaStatic.label" parameter-card="0" is-hidden="false" is-signed="false"/>
110
                    <TagType name="JavaExtern" uid="3ac7ce9b-423f-4ef0-9c40-8dcc9ddedcc6" label="%tagtype.JavaExtern.label" parameter-card="0" is-hidden="false" is-signed="false"/>
111 111
                </TagTypes>
112 112
                <NoteTypes>
113
                    <NoteType name="JavaAnnotation" label="Annotations" is-hidden="false" uid="01ec24cc-0000-0154-0000-000000000000"/>
114
                    <NoteType name="JavaMembers" label="Members" is-hidden="false" uid="00d007fc-0001-e06d-0000-000000000000"/>
115
                    <NoteType name="Javadoc" label="Javadoc" is-hidden="false" uid="000c11e0-0000-5bb9-0000-000000000000"/>
116
                    <NoteType name="JavaComment" label="Java Comment" is-hidden="false" uid="6a182d35-741c-11e1-89e3-002564c97630"/>
117
                    <NoteType name="JavaTop" label="Top" is-hidden="false" uid="288a17df-dc2b-11df-bd5c-002564c97630"/>
118
                    <NoteType name="JavaBottom" label="Bottom" is-hidden="false" uid="288a17e0-dc2b-11df-bd5c-002564c97630"/>
113
                    <NoteType name="JavaAnnotation" label="%notetype.JavaAnnotation.label" is-hidden="false" uid="01ec24cc-0000-0154-0000-000000000000" mime-type="text/plain"/>
114
                    <NoteType name="JavaMembers" label="%notetype.JavaMembers.label" is-hidden="false" uid="00d007fc-0001-e06d-0000-000000000000" mime-type="text/plain"/>
115
                    <NoteType name="Javadoc" label="%notetype.Javadoc.label" is-hidden="false" uid="000c11e0-0000-5bb9-0000-000000000000" mime-type="text/plain"/>
116
                    <NoteType name="JavaComment" label="%notetype.JavaComment.label" is-hidden="false" uid="6a182d35-741c-11e1-89e3-002564c97630" mime-type="text/plain"/>
117
                    <NoteType name="JavaTop" label="%notetype.JavaTop.label" is-hidden="false" uid="288a17df-dc2b-11df-bd5c-002564c97630" mime-type="text/plain"/>
118
                    <NoteType name="JavaBottom" label="%notetype.JavaBottom.label" is-hidden="false" uid="288a17e0-dc2b-11df-bd5c-002564c97630" mime-type="text/plain"/>
119 119
                </NoteTypes>
120 120
            </Stereotype>
121
            <Stereotype name="JavaFileGroup" metaclass="ElementImport" is-hidden="false" label="File group" uid="eb8c18e0-0002-d167-0000-000000000000">
121
            <Stereotype name="JavaFileGroup" metaclass="Standard.ElementImport" owner-stereotype="" is-hidden="false" label="%stereotype.JavaFileGroup.label" uid="eb8c18e0-0002-d167-0000-000000000000">
122 122
                <Icon path=""/>
123 123
                <Image path=""/>
124 124
            </Stereotype>
125
            <Stereotype name="JavaGetter" metaclass="Operation" is-hidden="false" label="Getter" uid="01ec25e8-0000-00f0-0000-000000000000">
125
            <Stereotype name="JavaGetter" metaclass="Standard.Operation" owner-stereotype="" is-hidden="false" label="%stereotype.JavaGetter.label" uid="01ec25e8-0000-00f0-0000-000000000000">
126 126
                <Icon path="res/bmp/auto.png"/>
127 127
                <Image path=""/>
128 128
            </Stereotype>
129
            <Stereotype name="JavaGetter" metaclass="Dependency" is-hidden="false" label="Getter" uid="01ec23a8-0000-012b-0000-000000000000">
129
            <Stereotype name="JavaGetter" metaclass="Infrastructure.Dependency" owner-stereotype="" is-hidden="false" label="%stereotype.JavaGetter.label" uid="01ec23a8-0000-012b-0000-000000000000">
130 130
                <Icon path=""/>
131 131
                <Image path=""/>
132 132
            </Stereotype>
133
            <Stereotype name="JavaInterface" metaclass="Interface" is-hidden="false" label="Java Interface" uid="01ec23a8-0000-0267-0000-000000000000">
133
            <Stereotype name="JavaInterface" metaclass="Standard.Interface" owner-stereotype="" is-hidden="false" label="%stereotype.JavaInterface.label" uid="01ec23a8-0000-0267-0000-000000000000">
134 134
                <Icon path="JavaDesigner/res/bmp/interface.png"/>
135 135
                <Image path=""/>
136 136
                <TagTypes>
137
                    <TagType name="JavaName" uid="258012b4-0000-040a-0000-000000000000" label="Name redefinition" parameter-card="1" is-hidden="false" is-signed="false"/>
138
                    <TagType name="JavaExtends" uid="258012b4-0000-0428-0000-000000000000" label="Extends" parameter-card="*" is-hidden="false" is-signed="false"/>
139
                    <TagType name="JavaExtern" uid="258012b4-0000-0423-0000-000000000000" label="Extern" parameter-card="0" is-hidden="false" is-signed="false"/>
140
                    <TagType name="JavaImport" uid="258012b4-0000-03f6-0000-000000000000" label="Imports" parameter-card="*" is-hidden="false" is-signed="false"/>
141
                    <TagType name="JavaStatic" uid="258012b4-0000-0419-0000-000000000000" label="Static" parameter-card="0" is-hidden="false" is-signed="false"/>
137
                    <TagType name="JavaName" uid="258012b4-0000-040a-0000-000000000000" label="%tagtype.JavaName.label" parameter-card="1" is-hidden="false" is-signed="false"/>
138
                    <TagType name="JavaExtends" uid="258012b4-0000-0428-0000-000000000000" label="%tagtype.JavaExtends.label" parameter-card="*" is-hidden="false" is-signed="false"/>
139
                    <TagType name="JavaExtern" uid="258012b4-0000-0423-0000-000000000000" label="%tagtype.JavaExtern.label" parameter-card="0" is-hidden="false" is-signed="false"/>
140
                    <TagType name="JavaImport" uid="258012b4-0000-03f6-0000-000000000000" label="%tagtype.JavaImport.label" parameter-card="*" is-hidden="false" is-signed="false"/>
141
                    <TagType name="JavaStatic" uid="258012b4-0000-0419-0000-000000000000" label="%tagtype.JavaStatic.label" parameter-card="0" is-hidden="false" is-signed="false"/>
142 142
                </TagTypes>
143 143
                <NoteTypes>
144
                    <NoteType name="JavaTop" label="Top" is-hidden="false" uid="258012b4-0000-03dd-0000-000000000000"/>
145
                    <NoteType name="JavaHeader" label="Header" is-hidden="false" uid="258012b4-0000-03ec-0000-000000000000"/>
146
                    <NoteType name="Javadoc" label="Javadoc" is-hidden="false" uid="258012b4-0000-03d3-0000-000000000000"/>
147
                    <NoteType name="JavaComment" label="Java Comment" is-hidden="false" uid="6a2f5eb5-741c-11e1-89e3-002564c97630"/>
148
                    <NoteType name="JavaAnnotation" label="Annotations" is-hidden="false" uid="258012b4-0000-03e2-0000-000000000000"/>
149
                    <NoteType name="JavaMembers" label="Members" is-hidden="false" uid="258012b4-0000-03d8-0000-000000000000"/>
150
                    <NoteType name="JavaBottom" label="Bottom" is-hidden="false" uid="258012b4-0000-03c9-0000-000000000000"/>
144
                    <NoteType name="JavaTop" label="%notetype.JavaTop.label" is-hidden="false" uid="258012b4-0000-03dd-0000-000000000000" mime-type="text/plain"/>
145
                    <NoteType name="JavaHeader" label="%notetype.JavaHeader.label" is-hidden="false" uid="258012b4-0000-03ec-0000-000000000000" mime-type="text/plain"/>
146
                    <NoteType name="Javadoc" label="%notetype.Javadoc.label" is-hidden="false" uid="258012b4-0000-03d3-0000-000000000000" mime-type="text/plain"/>
147
                    <NoteType name="JavaComment" label="%notetype.JavaComment.label" is-hidden="false" uid="6a2f5eb5-741c-11e1-89e3-002564c97630" mime-type="text/plain"/>
148
                    <NoteType name="JavaAnnotation" label="%notetype.JavaAnnotation.label" is-hidden="false" uid="258012b4-0000-03e2-0000-000000000000" mime-type="text/plain"/>
149
                    <NoteType name="JavaMembers" label="%notetype.JavaMembers.label" is-hidden="false" uid="258012b4-0000-03d8-0000-000000000000" mime-type="text/plain"/>
150
                    <NoteType name="JavaBottom" label="%notetype.JavaBottom.label" is-hidden="false" uid="258012b4-0000-03c9-0000-000000000000" mime-type="text/plain"/>
151 151
                </NoteTypes>
152 152
            </Stereotype>
153
            <Stereotype name="JavaInvariant" metaclass="Constraint" is-hidden="false" label="Invariants" uid="007c037c-0000-0003-0000-000000000000">
153
            <Stereotype name="JavaInvariant" metaclass="Standard.Constraint" owner-stereotype="" is-hidden="false" label="%stereotype.JavaInvariant.label" uid="007c037c-0000-0003-0000-000000000000">
154 154
                <Icon path=""/>
155 155
                <Image path=""/>
156 156
            </Stereotype>
157
            <Stereotype name="JavaPackage" metaclass="Package" is-hidden="false" label="Java Package" uid="01ec23a8-0000-0126-0000-000000000000">
157
            <Stereotype name="JavaPackage" metaclass="Standard.Package" owner-stereotype="" is-hidden="false" label="%stereotype.JavaPackage.label" uid="01ec23a8-0000-0126-0000-000000000000">
158 158
                <Icon path="JavaDesigner/res/bmp/package.png"/>
159 159
                <Image path=""/>
160 160
                <TagTypes>
161
                    <TagType name="JavaName" uid="003800a8-0000-0198-0000-000000000000" label="Name redefinition" parameter-card="1" is-hidden="false" is-signed="false"/>
162
                    <TagType name="JavaExtern" uid="003800a8-0000-0197-0000-000000000000" label="Extern" parameter-card="0" is-hidden="false" is-signed="false"/>
163
                    <TagType name="JavaImport" uid="003800a8-0000-0196-0000-000000000000" label="Imports" parameter-card="*" is-hidden="false" is-signed="false"/>
164
                    <TagType name="JavaNoPackage" uid="007c081c-0000-2770-0000-000000000000" label="Ignore in namespacing" parameter-card="0" is-hidden="false" is-signed="false"/>
161
                    <TagType name="JavaName" uid="003800a8-0000-0198-0000-000000000000" label="%tagtype.JavaName.label" parameter-card="1" is-hidden="false" is-signed="false"/>
162
                    <TagType name="JavaExtern" uid="003800a8-0000-0197-0000-000000000000" label="%tagtype.JavaExtern.label" parameter-card="0" is-hidden="false" is-signed="false"/>
163
                    <TagType name="JavaImport" uid="003800a8-0000-0196-0000-000000000000" label="%tagtype.JavaImport.label" parameter-card="*" is-hidden="false" is-signed="false"/>
164
                    <TagType name="JavaNoPackage" uid="007c081c-0000-2770-0000-000000000000" label="%tagtype.JavaNoPackage.label" parameter-card="0" is-hidden="false" is-signed="false"/>
165 165
                </TagTypes>
166 166
                <NoteTypes>
167
                    <NoteType name="JavaAnnotation" label="Annotations" is-hidden="false" uid="000c0b48-0000-3ab3-0000-000000000000"/>
167
                    <NoteType name="JavaAnnotation" label="%notetype.JavaAnnotation.label" is-hidden="false" uid="000c0b48-0000-3ab3-0000-000000000000" mime-type="text/plain"/>
168 168
                </NoteTypes>
169 169
            </Stereotype>
170
            <Stereotype name="JavaPostCondition" metaclass="Constraint" is-hidden="false" label="Post Conditions" uid="007c037c-0000-0007-0000-000000000000">
170
            <Stereotype name="JavaPostCondition" metaclass="Standard.Constraint" owner-stereotype="" is-hidden="false" label="%stereotype.JavaPostCondition.label" uid="007c037c-0000-0007-0000-000000000000">
171 171
                <Icon path=""/>
172 172
                <Image path=""/>
173 173
            </Stereotype>
174
            <Stereotype name="JavaPreCondition" metaclass="Constraint" is-hidden="false" label="Pre Conditions" uid="007c037c-0000-0005-0000-000000000000">
174
            <Stereotype name="JavaPreCondition" metaclass="Standard.Constraint" owner-stereotype="" is-hidden="false" label="%stereotype.JavaPreCondition.label" uid="007c037c-0000-0005-0000-000000000000">
175 175
                <Icon path=""/>
176 176
                <Image path=""/>
177 177
            </Stereotype>
178
            <Stereotype name="JavaResource" metaclass="Artifact" is-hidden="false" label="" uid="00c80378-0001-ac88-0000-000000000000">
178
            <Stereotype name="JavaResource" metaclass="Standard.Artifact" owner-stereotype="" is-hidden="false" label="%stereotype.JavaResource.label" uid="00c80378-0001-ac88-0000-000000000000">
179 179
                <Icon path="JavaDesigner/res/bmp/file.png"/>
180 180
                <Image path="JavaDesigner/res/bmp/file.png"/>
181 181
            </Stereotype>
182
            <Stereotype name="JavaSetter" metaclass="Operation" is-hidden="false" label="Setter" uid="01ec25e8-0000-00f5-0000-000000000000">
182
            <Stereotype name="JavaSetter" metaclass="Standard.Operation" owner-stereotype="" is-hidden="false" label="%stereotype.JavaSetter.label" uid="01ec25e8-0000-00f5-0000-000000000000">
183 183
                <Icon path="res/bmp/auto.png"/>
184 184
                <Image path=""/>
185 185
            </Stereotype>
186
            <Stereotype name="JavaSetter" metaclass="Dependency" is-hidden="false" label="Setter" uid="01ec23a8-0000-0130-0000-000000000000">
186
            <Stereotype name="JavaSetter" metaclass="Infrastructure.Dependency" owner-stereotype="" is-hidden="false" label="%stereotype.JavaSetter.label" uid="01ec23a8-0000-0130-0000-000000000000">
187 187
                <Icon path=""/>
188 188
                <Image path=""/>
189 189
            </Stereotype>
190
            <Stereotype name="JavaStatic" metaclass="ElementImport" is-hidden="false" label="" uid="000c0b48-0000-37da-0000-000000000000">
190
            <Stereotype name="JavaStatic" metaclass="Standard.ElementImport" owner-stereotype="" is-hidden="false" label="%stereotype.JavaStatic.label" uid="000c0b48-0000-37da-0000-000000000000">
191 191
                <Icon path=""/>
192 192
                <Image path=""/>
193 193
            </Stereotype>
194
            <Stereotype name="SeeJavadoc" metaclass="Dependency" is-hidden="false" label="" uid="01240268-0000-00e0-0000-000000000000">
194
            <Stereotype name="SeeJavadoc" metaclass="Infrastructure.Dependency" owner-stereotype="" is-hidden="false" label="%stereotype.SeeJavadoc.label" uid="01240268-0000-00e0-0000-000000000000">
195 195
                <Icon path=""/>
196 196
                <Image path=""/>
197 197
            </Stereotype>
198
            <Stereotype name="StandardMethod" metaclass="Operation" is-hidden="false" label="Standard Method" uid="35d8b4ff-a669-11e1-8eb3-002564c97630">
198
            <Stereotype name="StandardMethod" metaclass="Standard.Operation" owner-stereotype="" is-hidden="false" label="%stereotype.StandardMethod.label" uid="35d8b4ff-a669-11e1-8eb3-002564c97630">
199 199
                <Icon path="res/bmp/auto.png"/>
200 200
                <Image path=""/>
201 201
            </Stereotype>
202
            <Stereotype name="AbstractJavaAnnotation" metaclass="ModelElement" is-hidden="true" label="Annotation" uid="e8ecd0b2-3bf5-49d1-baca-ee1504b9ea22">
202
            <Stereotype name="AbstractJavaAnnotation" metaclass="Standard.UmlModelElement" owner-stereotype="" is-hidden="true" label="%stereotype.AbstractJavaAnnotation.label" uid="e8ecd0b2-3bf5-49d1-baca-ee1504b9ea22">
203 203
                <Icon path=""/>
204 204
                <Image path=""/>
205 205
            </Stereotype>
206
            <MetaclassReference uid="258010dc-0000-006d-0000-000000000000" metaclass="AssociationEnd">
206
            <MetaclassReference uid="258010dc-0000-006d-0000-000000000000" metaclass="Standard.AssociationEnd">
207 207
                <TagTypes>
208
                    <TagType name="JavaArrayDimension" uid="eb8c1900-000f-68b5-0000-000000000000" label="Array Dimension" parameter-card="1" is-hidden="false" is-signed="false"/>
209
                    <TagType name="JavaBind" uid="000c0b48-0000-38f9-0000-000000000000" label="Bind" parameter-card="*" is-hidden="false" is-signed="false"/>
210
                    <TagType name="JavaFinal" uid="003800a8-0000-0180-0000-000000000000" label="Final" parameter-card="0" is-hidden="false" is-signed="false"/>
211
                    <TagType name="JavaFullName" uid="01241558-0000-18e5-0000-000000000000" label="Generate full name" parameter-card="0" is-hidden="false" is-signed="false"/>
212
                    <TagType name="JavaImplementationType" uid="000c11e0-0000-5a73-0000-000000000000" label="Collection implementation type" parameter-card="1" is-hidden="false" is-signed="false"/>
213
                    <TagType name="JavaTransient" uid="003800a8-0000-0183-0000-000000000000" label="Transient" parameter-card="0" is-hidden="false" is-signed="false"/>
214
                    <TagType name="JavaTypeExpr" uid="003800a8-0000-0187-0000-000000000000" label="Manual type expression" parameter-card="1" is-hidden="false" is-signed="false"/>
215
                    <TagType name="JavaVolatile" uid="003800a8-0000-0182-0000-000000000000" label="Volatile" parameter-card="0" is-hidden="false" is-signed="false"/>
208
                    <TagType name="JavaArrayDimension" uid="eb8c1900-000f-68b5-0000-000000000000" label="%tagtype.JavaArrayDimension.label" parameter-card="1" is-hidden="false" is-signed="false"/>
209
                    <TagType name="JavaBind" uid="000c0b48-0000-38f9-0000-000000000000" label="%tagtype.JavaBind.label" parameter-card="*" is-hidden="false" is-signed="false"/>
210
                    <TagType name="JavaFinal" uid="003800a8-0000-0180-0000-000000000000" label="%tagtype.JavaFinal.label" parameter-card="0" is-hidden="false" is-signed="false"/>
211
                    <TagType name="JavaFullName" uid="01241558-0000-18e5-0000-000000000000" label="%tagtype.JavaFullName.label" parameter-card="0" is-hidden="false" is-signed="false"/>
212
                    <TagType name="JavaImplementationType" uid="000c11e0-0000-5a73-0000-000000000000" label="%tagtype.JavaImplementationType.label" parameter-card="1" is-hidden="false" is-signed="false"/>
213
                    <TagType name="JavaTransient" uid="003800a8-0000-0183-0000-000000000000" label="%tagtype.JavaTransient.label" parameter-card="0" is-hidden="false" is-signed="false"/>
214
                    <TagType name="JavaTypeExpr" uid="003800a8-0000-0187-0000-000000000000" label="%tagtype.JavaTypeExpr.label" parameter-card="1" is-hidden="false" is-signed="false"/>
215
                    <TagType name="JavaVolatile" uid="003800a8-0000-0182-0000-000000000000" label="%tagtype.JavaVolatile.label" parameter-card="0" is-hidden="false" is-signed="false"/>
216 216
                </TagTypes>
217 217
                <NoteTypes>
218
                    <NoteType name="JavaInitValue" label="Initial value" is-hidden="false" uid="00380080-0000-0994-0000-000000000000"/>
219
                    <NoteType name="JavaInitValueComment" label="Comment on the value" is-hidden="false" uid="eb8c06dc-0000-0fac-0000-000000000000"/>
218
                    <NoteType name="JavaInitValue" label="%notetype.JavaInitValue.label" is-hidden="false" uid="00380080-0000-0994-0000-000000000000" mime-type="text/plain"/>
219
                    <NoteType name="JavaInitValueComment" label="%notetype.JavaInitValueComment.label" is-hidden="false" uid="eb8c06dc-0000-0fac-0000-000000000000" mime-type="text/plain"/>
220 220
                </NoteTypes>
221 221
            </MetaclassReference>
222
            <MetaclassReference uid="258010dc-0000-00b7-0000-000000000000" metaclass="Attribute">
222
            <MetaclassReference uid="258010dc-0000-00b7-0000-000000000000" metaclass="Standard.Attribute">
223 223
                <TagTypes>
224
                    <TagType name="JavaArrayDimension" uid="eb8c1900-000f-68b7-0000-000000000000" label="Array Dimension" parameter-card="1" is-hidden="false" is-signed="false"/>
225
                    <TagType name="JavaBind" uid="000c11e0-0000-5cc8-0000-000000000000" label="Bind" parameter-card="*" is-hidden="false" is-signed="false"/>
226
                    <TagType name="JavaFinal" uid="003800a8-0000-0161-0000-000000000000" label="Final" parameter-card="0" is-hidden="false" is-signed="false"/>
227
                    <TagType name="JavaFullName" uid="01241558-0000-18e3-0000-000000000000" label="Generate full name" parameter-card="0" is-hidden="false" is-signed="false"/>
228
                    <TagType name="JavaImplementationType" uid="000c11e0-0000-5747-0000-000000000000" label="Collection implementation type" parameter-card="1" is-hidden="false" is-signed="false"/>
229
                    <TagType name="JavaTransient" uid="003800a8-0000-0164-0000-000000000000" label="Transient" parameter-card="0" is-hidden="false" is-signed="false"/>
230
                    <TagType name="JavaTypeExpr" uid="003800a8-0000-0165-0000-000000000000" label="Manual type expression" parameter-card="1" is-hidden="false" is-signed="false"/>
231
                    <TagType name="JavaVolatile" uid="003800a8-0000-0163-0000-000000000000" label="Volatile" parameter-card="0" is-hidden="false" is-signed="false"/>
232
                    <TagType name="JavaWrapper" uid="007c081c-0000-2726-0000-000000000000" label="Use wrapped type" parameter-card="0" is-hidden="false" is-signed="false"/>
224
                    <TagType name="JavaArrayDimension" uid="eb8c1900-000f-68b7-0000-000000000000" label="%tagtype.JavaArrayDimension.label" parameter-card="1" is-hidden="false" is-signed="false"/>
225
                    <TagType name="JavaBind" uid="000c11e0-0000-5cc8-0000-000000000000" label="%tagtype.JavaBind.label" parameter-card="*" is-hidden="false" is-signed="false"/>
226
                    <TagType name="JavaFinal" uid="003800a8-0000-0161-0000-000000000000" label="%tagtype.JavaFinal.label" parameter-card="0" is-hidden="false" is-signed="false"/>
227
                    <TagType name="JavaFullName" uid="01241558-0000-18e3-0000-000000000000" label="%tagtype.JavaFullName.label" parameter-card="0" is-hidden="false" is-signed="false"/>
228
                    <TagType name="JavaImplementationType" uid="000c11e0-0000-5747-0000-000000000000" label="%tagtype.JavaImplementationType.label" parameter-card="1" is-hidden="false" is-signed="false"/>
229
                    <TagType name="JavaTransient" uid="003800a8-0000-0164-0000-000000000000" label="%tagtype.JavaTransient.label" parameter-card="0" is-hidden="false" is-signed="false"/>
230
                    <TagType name="JavaTypeExpr" uid="003800a8-0000-0165-0000-000000000000" label="%tagtype.JavaTypeExpr.label" parameter-card="1" is-hidden="false" is-signed="false"/>
231
                    <TagType name="JavaVolatile" uid="003800a8-0000-0163-0000-000000000000" label="%tagtype.JavaVolatile.label" parameter-card="0" is-hidden="false" is-signed="false"/>
232
                    <TagType name="JavaWrapper" uid="007c081c-0000-2726-0000-000000000000" label="%tagtype.JavaWrapper.label" parameter-card="0" is-hidden="false" is-signed="false"/>
233 233
                </TagTypes>
234 234
                <NoteTypes>
235
                    <NoteType name="JavaInitValueComment" label="Comment after initial value" is-hidden="false" uid="eb8c06dc-0000-0f67-0000-000000000000"/>
235
                    <NoteType name="JavaInitValueComment" label="%notetype.JavaInitValueComment.label" is-hidden="false" uid="eb8c06dc-0000-0f67-0000-000000000000" mime-type="text/plain"/>
236 236
                </NoteTypes>
237 237
            </MetaclassReference>
238
            <MetaclassReference uid="258010dc-0000-01e7-0000-000000000000" metaclass="Dependency">
238
            <MetaclassReference uid="258010dc-0000-01e7-0000-000000000000" metaclass="Infrastructure.Dependency">
239 239
                <NoteTypes>
240
                    <NoteType name="SeeJavadoc" label="See Javadoc" is-hidden="false" uid="01240268-0000-00de-0000-000000000000"/>
240
                    <NoteType name="SeeJavadoc" label="%notetype.SeeJavadoc.label" is-hidden="false" uid="01240268-0000-00de-0000-000000000000" mime-type="text/plain"/>
241 241
                </NoteTypes>
242 242
            </MetaclassReference>
243
            <MetaclassReference uid="258010dc-0000-05f1-0000-000000000000" metaclass="ElementImport">
243
            <MetaclassReference uid="258010dc-0000-05f1-0000-000000000000" metaclass="Standard.ElementImport">
244 244
                <TagTypes>
245
                    <TagType name="JavaFullName" uid="eb8c1900-0001-02c2-0000-000000000000" label="Generate full name" parameter-card="0" is-hidden="false" is-signed="false"/>
245
                    <TagType name="JavaFullName" uid="eb8c1900-0001-02c2-0000-000000000000" label="%tagtype.JavaFullName.label" parameter-card="0" is-hidden="false" is-signed="false"/>
246 246
                </TagTypes>
247 247
                <NoteTypes>
248
                    <NoteType name="Javadoc" label="Javadoc" is-hidden="false" uid="01240268-0000-004f-0000-000000000000"/>
248
                    <NoteType name="Javadoc" label="%notetype.Javadoc.label" is-hidden="false" uid="01240268-0000-004f-0000-000000000000" mime-type="text/plain"/>
249 249
                </NoteTypes>
250 250
            </MetaclassReference>
251
            <MetaclassReference uid="00d007fc-0003-d4af-0000-000000000000" metaclass="EnumerationLiteral">
251
            <MetaclassReference uid="00d007fc-0003-d4af-0000-000000000000" metaclass="Standard.EnumerationLiteral">
252 252
                <TagTypes>
253
                    <TagType name="JavaArguments" uid="010c4ccc-0001-9137-0000-000000000000" label="Arguments" parameter-card="*" is-hidden="false" is-signed="false"/>
253
                    <TagType name="JavaArguments" uid="010c4ccc-0001-9137-0000-000000000000" label="%tagtype.JavaArguments.label" parameter-card="*" is-hidden="false" is-signed="false"/>
254 254
                </TagTypes>
255 255
                <NoteTypes>
256
                    <NoteType name="JavaAnnotation" label="Annotations" is-hidden="false" uid="01ec24cc-0000-0159-0000-000000000000"/>
257
                    <NoteType name="JavaCode" label="Code" is-hidden="false" uid="00d00c6c-0000-bbb9-0000-000000000000"/>
258
                    <NoteType name="Javadoc" label="Javadoc" is-hidden="false" uid="00d007fc-0003-d694-0000-000000000000"/>
259
                    <NoteType name="JavaComment" label="Java Comment" is-hidden="false" uid="69951a85-741c-11e1-89e3-002564c97630"/>
260
                    <NoteType name="JavaInitValueComment" label="Comment on the value" is-hidden="false" uid="69ee7ff8-7402-11e1-9ca8-002564c97630"/>
256
                    <NoteType name="JavaAnnotation" label="%notetype.JavaAnnotation.label" is-hidden="false" uid="01ec24cc-0000-0159-0000-000000000000" mime-type="text/plain"/>
257
                    <NoteType name="JavaCode" label="%notetype.JavaCode.label" is-hidden="false" uid="00d00c6c-0000-bbb9-0000-000000000000" mime-type="text/plain"/>
258
                    <NoteType name="Javadoc" label="%notetype.Javadoc.label" is-hidden="false" uid="00d007fc-0003-d694-0000-000000000000" mime-type="text/plain"/>
259
                    <NoteType name="JavaComment" label="%notetype.JavaComment.label" is-hidden="false" uid="69951a85-741c-11e1-89e3-002564c97630" mime-type="text/plain"/>
260
                    <NoteType name="JavaInitValueComment" label="%notetype.JavaInitValueComment.label" is-hidden="false" uid="69ee7ff8-7402-11e1-9ca8-002564c97630" mime-type="text/plain"/>
261 261
                </NoteTypes>
262 262
            </MetaclassReference>
263
            <MetaclassReference uid="258010dc-0000-020f-0000-000000000000" metaclass="Feature">
263
            <MetaclassReference uid="258010dc-0000-020f-0000-000000000000" metaclass="Standard.Feature">
264 264
                <TagTypes>
265
                    <TagType name="JavaName" uid="003800a8-0000-019d-0000-000000000000" label="Name redefinition" parameter-card="1" is-hidden="false" is-signed="false"/>
266
                    <TagType name="JavaNoInitValue" uid="00d007fc-0003-bf52-0000-000000000000" label="No initial value" parameter-card="0" is-hidden="false" is-signed="false"/>
267
                    <TagType name="JavaNoInvariant" uid="00380080-0000-14c4-0000-000000000000" label="Ignore invariants" parameter-card="0" is-hidden="false" is-signed="false"/>
265
                    <TagType name="JavaName" uid="003800a8-0000-019d-0000-000000000000" label="%tagtype.JavaName.label" parameter-card="1" is-hidden="false" is-signed="false"/>
266
                    <TagType name="JavaNoInitValue" uid="00d007fc-0003-bf52-0000-000000000000" label="%tagtype.JavaNoInitValue.label" parameter-card="0" is-hidden="false" is-signed="false"/>
267
                    <TagType name="JavaNoInvariant" uid="00380080-0000-14c4-0000-000000000000" label="%tagtype.JavaNoInvariant.label" parameter-card="0" is-hidden="false" is-signed="false"/>
268 268
                </TagTypes>
269 269
                <NoteTypes>
270
                    <NoteType name="JavaAnnotation" label="Annotations" is-hidden="false" uid="000c0b48-0000-3aa1-0000-000000000000"/>
271
                    <NoteType name="Javadoc" label="Javadoc" is-hidden="false" uid="003800a8-0000-015f-0000-000000000000"/>
272
                    <NoteType name="JavaComment" label="Java Comment" is-hidden="false" uid="69ab88b5-741c-11e1-89e3-002564c97630"/>
270
                    <NoteType name="JavaAnnotation" label="%notetype.JavaAnnotation.label" is-hidden="false" uid="000c0b48-0000-3aa1-0000-000000000000" mime-type="text/plain"/>
271
                    <NoteType name="Javadoc" label="%notetype.Javadoc.label" is-hidden="false" uid="003800a8-0000-015f-0000-000000000000" mime-type="text/plain"/>
272
                    <NoteType name="JavaComment" label="%notetype.JavaComment.label" is-hidden="false" uid="69ab88b5-741c-11e1-89e3-002564c97630" mime-type="text/plain"/>
273 273
                </NoteTypes>
274 274
            </MetaclassReference>
275
            <MetaclassReference uid="258010dc-0000-0264-0000-000000000000" metaclass="Generalization">
275
            <MetaclassReference uid="258010dc-0000-0264-0000-000000000000" metaclass="Standard.Generalization">
276 276
                <TagTypes>
277
                    <TagType name="JavaBind" uid="00d007fc-0001-baee-0000-000000000000" label="Bind" parameter-card="*" is-hidden="false" is-signed="false"/>
278
                    <TagType name="JavaFullName" uid="01241558-0000-18b7-0000-000000000000" label="Generate full name" parameter-card="0" is-hidden="false" is-signed="false"/>
279
                    <TagType name="JavaNoCode" uid="000c1728-0005-7258-0000-000000000000" label="Do not generate" parameter-card="0" is-hidden="false" is-signed="false"/>
277
                    <TagType name="JavaBind" uid="00d007fc-0001-baee-0000-000000000000" label="%tagtype.JavaBind.label" parameter-card="*" is-hidden="false" is-signed="false"/>
278
                    <TagType name="JavaFullName" uid="01241558-0000-18b7-0000-000000000000" label="%tagtype.JavaFullName.label" parameter-card="0" is-hidden="false" is-signed="false"/>
279
                    <TagType name="JavaNoCode" uid="000c1728-0005-7258-0000-000000000000" label="%tagtype.JavaNoCode.label" parameter-card="0" is-hidden="false" is-signed="false"/>
280 280
                </TagTypes>
281 281
            </MetaclassReference>
282
            <MetaclassReference uid="258010dc-0000-05bf-0000-000000000000" metaclass="InterfaceRealization">
282
            <MetaclassReference uid="258010dc-0000-05bf-0000-000000000000" metaclass="Standard.InterfaceRealization">
283 283
                <TagTypes>
284
                    <TagType name="JavaBind" uid="00d007fc-0001-baf3-0000-000000000000" label="Bind" parameter-card="*" is-hidden="false" is-signed="false"/>
285
                    <TagType name="JavaFullName" uid="01241558-0000-18ba-0000-000000000000" label="Generate full name" parameter-card="0" is-hidden="false" is-signed="false"/>
286
                    <TagType name="JavaNoCode" uid="000c1728-0005-725a-0000-000000000000" label="Do not generate" parameter-card="0" is-hidden="false" is-signed="false"/>
284
                    <TagType name="JavaBind" uid="00d007fc-0001-baf3-0000-000000000000" label="%tagtype.JavaBind.label" parameter-card="*" is-hidden="false" is-signed="false"/>
285
                    <TagType name="JavaFullName" uid="01241558-0000-18ba-0000-000000000000" label="%tagtype.JavaFullName.label" parameter-card="0" is-hidden="false" is-signed="false"/>
286
                    <TagType name="JavaNoCode" uid="000c1728-0005-725a-0000-000000000000" label="%tagtype.JavaNoCode.label" parameter-card="0" is-hidden="false" is-signed="false"/>
287 287
                </TagTypes>
288 288
            </MetaclassReference>
289
            <MetaclassReference uid="00d01054-0001-1627-0000-000000000000" metaclass="ModelElement">
289
            <MetaclassReference uid="00d01054-0001-1627-0000-000000000000" metaclass="Infrastructure.ModelElement">
290 290
                <TagTypes>
291
                    <TagType name="JavaNoCode" uid="00d011d0-0000-041f-0000-000000000000" label="Do not generate" parameter-card="0" is-hidden="true" is-signed="false"/>
291
                    <TagType name="JavaNoCode" uid="00d011d0-0000-041f-0000-000000000000" label="%tagtype.JavaNoCode.label" parameter-card="0" is-hidden="true" is-signed="false"/>
292 292
                </TagTypes>
293 293
            </MetaclassReference>
294
            <MetaclassReference uid="258010dc-0000-04d6-0000-000000000000" metaclass="Operation">
294
            <MetaclassReference uid="258010dc-0000-04d6-0000-000000000000" metaclass="Standard.Operation">
295 295
                <TagTypes>
296
                    <TagType name="JavaNative" uid="003800a8-0000-017d-0000-000000000000" label="Native" parameter-card="0" is-hidden="false" is-signed="false"/>
297
                    <TagType name="JavaStrict" uid="0080045c-0000-90fd-0000-000000000000" label="Strict" parameter-card="0" is-hidden="false" is-signed="false"/>
298
                    <TagType name="JavaSynchronized" uid="003800a8-0000-017b-0000-000000000000" label="Synchronized" parameter-card="0" is-hidden="false" is-signed="false"/>
299
                    <TagType name="JavaTemplateParameters" uid="000c0b48-0000-39d8-0000-000000000000" label="Template parameters" parameter-card="*" is-hidden="false" is-signed="false"/>
300
                    <TagType name="JavaThrownException" uid="003800a8-0000-017c-0000-000000000000" label="Thrown exceptions" parameter-card="*" is-hidden="false" is-signed="false"/>
296
                    <TagType name="JavaNative" uid="003800a8-0000-017d-0000-000000000000" label="%tagtype.JavaNative.label" parameter-card="0" is-hidden="false" is-signed="false"/>
297
                    <TagType name="JavaStrict" uid="0080045c-0000-90fd-0000-000000000000" label="%tagtype.JavaStrict.label" parameter-card="0" is-hidden="false" is-signed="false"/>
298
                    <TagType name="JavaSynchronized" uid="003800a8-0000-017b-0000-000000000000" label="%tagtype.JavaSynchronized.label" parameter-card="0" is-hidden="false" is-signed="false"/>
299
                    <TagType name="JavaTemplateParameters" uid="000c0b48-0000-39d8-0000-000000000000" label="%tagtype.JavaTemplateParameters.label" parameter-card="*" is-hidden="false" is-signed="false"/>
300
                    <TagType name="JavaThrownException" uid="003800a8-0000-017c-0000-000000000000" label="%tagtype.JavaThrownException.label" parameter-card="*" is-hidden="false" is-signed="false"/>
301 301
                </TagTypes>
302 302
                <NoteTypes>
303
                    <NoteType name="JavaSuper" label="Super" is-hidden="false" uid="003800a8-0000-018f-0000-000000000000"/>
304
                    <NoteType name="JavaCode" label="Code" is-hidden="false" uid="003800a8-0000-018e-0000-000000000000"/>
305
                    <NoteType name="JavaReturned" label="Return code" is-hidden="false" uid="003800a8-0000-0190-0000-000000000000"/>
303
                    <NoteType name="JavaSuper" label="%notetype.JavaSuper.label" is-hidden="false" uid="003800a8-0000-018f-0000-000000000000" mime-type="text/plain"/>
304
                    <NoteType name="JavaCode" label="%notetype.JavaCode.label" is-hidden="false" uid="003800a8-0000-018e-0000-000000000000" mime-type="text/plain"/>
305
                    <NoteType name="JavaReturned" label="%notetype.JavaReturned.label" is-hidden="false" uid="003800a8-0000-0190-0000-000000000000" mime-type="text/plain"/>
306 306
                </NoteTypes>
307 307
            </MetaclassReference>
308
            <MetaclassReference uid="258010dc-0000-0575-0000-000000000000" metaclass="Parameter">
308
            <MetaclassReference uid="258010dc-0000-0575-0000-000000000000" metaclass="Standard.Parameter">
309 309
                <TagTypes>
310
                    <TagType name="JavaArrayDimension" uid="eb8c1900-000f-68b9-0000-000000000000" label="Array Dimension" parameter-card="1" is-hidden="false" is-signed="false"/>
311
                    <TagType name="JavaBind" uid="000c0b48-0000-3970-0000-000000000000" label="Bind" parameter-card="*" is-hidden="false" is-signed="false"/>
312
                    <TagType name="JavaFinal" uid="eb8c1900-000a-b31d-0000-000000000000" label="Final" parameter-card="0" is-hidden="false" is-signed="false"/>
313
                    <TagType name="JavaFullName" uid="01241558-0000-18e7-0000-000000000000" label="Generate full name" parameter-card="0" is-hidden="false" is-signed="false"/>
314
                    <TagType name="JavaTypeExpr" uid="00380080-0000-01a4-0000-000000000000" label="Manual type expression" parameter-card="1" is-hidden="false" is-signed="false"/>
315
                    <TagType name="JavaVarArgs" uid="000c0b48-0000-3abe-0000-000000000000" label="Is a VarArg" parameter-card="0" is-hidden="false" is-signed="false"/>
316
                    <TagType name="JavaWrapper" uid="007c081c-0000-272a-0000-000000000000" label="Use wrapped type" parameter-card="0" is-hidden="false" is-signed="false"/>
310
                    <TagType name="JavaArrayDimension" uid="eb8c1900-000f-68b9-0000-000000000000" label="%tagtype.JavaArrayDimension.label" parameter-card="1" is-hidden="false" is-signed="false"/>
311
                    <TagType name="JavaBind" uid="000c0b48-0000-3970-0000-000000000000" label="%tagtype.JavaBind.label" parameter-card="*" is-hidden="false" is-signed="false"/>
312
                    <TagType name="JavaFinal" uid="eb8c1900-000a-b31d-0000-000000000000" label="%tagtype.JavaFinal.label" parameter-card="0" is-hidden="false" is-signed="false"/>
313
                    <TagType name="JavaFullName" uid="01241558-0000-18e7-0000-000000000000" label="%tagtype.JavaFullName.label" parameter-card="0" is-hidden="false" is-signed="false"/>
314
                    <TagType name="JavaTypeExpr" uid="00380080-0000-01a4-0000-000000000000" label="%tagtype.JavaTypeExpr.label" parameter-card="1" is-hidden="false" is-signed="false"/>
315
                    <TagType name="JavaVarArgs" uid="000c0b48-0000-3abe-0000-000000000000" label="%tagtype.JavaVarArgs.label" parameter-card="0" is-hidden="false" is-signed="false"/>
316
                    <TagType name="JavaWrapper" uid="007c081c-0000-272a-0000-000000000000" label="%tagtype.JavaWrapper.label" parameter-card="0" is-hidden="false" is-signed="false"/>
317 317
                </TagTypes>
318 318
                <NoteTypes>
319
                    <NoteType name="JavaAnnotation" label="Annotations" is-hidden="false" uid="000c0b48-0000-3ab0-0000-000000000000"/>
320
                    <NoteType name="Javadoc" label="Javadoc" is-hidden="false" uid="01240268-0000-0044-0000-000000000000"/>
319
                    <NoteType name="JavaAnnotation" label="%notetype.JavaAnnotation.label" is-hidden="false" uid="000c0b48-0000-3ab0-0000-000000000000" mime-type="text/plain"/>
320
                    <NoteType name="Javadoc" label="%notetype.Javadoc.label" is-hidden="false" uid="01240268-0000-0044-0000-000000000000" mime-type="text/plain"/>
321 321
                </NoteTypes>
322 322
            </MetaclassReference>
323
            <MetaclassReference uid="ccc1df05-0464-11e0-b652-002564c97630" metaclass="RaisedException">
323
            <MetaclassReference uid="ccc1df05-0464-11e0-b652-002564c97630" metaclass="Standard.RaisedException">
324 324
                <TagTypes>
325
                    <TagType name="JavaFullName" uid="004a0876-fb04-1f8f-b8b2-0015c53b57e1" label="Generate full name" parameter-card="0" is-hidden="false" is-signed="false"/>
325
                    <TagType name="JavaFullName" uid="004a0876-fb04-1f8f-b8b2-0015c53b57e1" label="%tagtype.JavaFullName.label" parameter-card="0" is-hidden="false" is-signed="false"/>
326 326
                </TagTypes>
327 327
                <NoteTypes>
328
                    <NoteType name="Javadoc" label="Javadoc" is-hidden="false" uid="d4d66828-0464-11e0-b652-002564c97630"/>
328
                    <NoteType name="Javadoc" label="%notetype.Javadoc.label" is-hidden="false" uid="d4d66828-0464-11e0-b652-002564c97630" mime-type="text/plain"/>
329 329
                </NoteTypes>
330 330
            </MetaclassReference>
331
            <MetaclassReference uid="010c4ccc-0001-ca9a-0000-000000000000" metaclass="TemplateParameter">
331
            <MetaclassReference uid="010c4ccc-0001-ca9a-0000-000000000000" metaclass="Standard.TemplateParameter">
332 332
                <TagTypes>
333
                    <TagType name="JavaExtends" uid="010c4ccc-0001-cdcc-0000-000000000000" label="Extends" parameter-card="1" is-hidden="false" is-signed="false"/>
334
                    <TagType name="JavaFullName" uid="0057f47c-85d2-10f5-9a2d-001d7d0c9107" label="Generate full name" parameter-card="0" is-hidden="false" is-signed="false"/>
333
                    <TagType name="JavaExtends" uid="010c4ccc-0001-cdcc-0000-000000000000" label="%tagtype.JavaExtends.label" parameter-card="1" is-hidden="false" is-signed="false"/>
334
                    <TagType name="JavaFullName" uid="0057f47c-85d2-10f5-9a2d-001d7d0c9107" label="%tagtype.JavaFullName.label" parameter-card="0" is-hidden="false" is-signed="false"/>
335 335
                </TagTypes>
336 336
            </MetaclassReference>
337 337
        </Profile>
338 338
        <Profile uid="01ec24fc-0000-0208-0000-000000000000" id="JavaCompatibility">
339
            <MetaclassReference uid="01ec24fc-0000-0009-0000-000000000000" metaclass="AssociationEnd">
339
            <MetaclassReference uid="01ec24fc-0000-0009-0000-000000000000" metaclass="Standard.AssociationEnd">
340 340
                <TagTypes>
341
                    <TagType name="JavaFilterAccessor" uid="003800a8-0000-018a-0000-000000000000" label="" parameter-card="*" is-hidden="true" is-signed="false"/>
342
                    <TagType name="JavaGenerateAccessor" uid="003800a8-0000-0189-0000-000000000000" label="" parameter-card="*" is-hidden="true" is-signed="false"/>
343
                    <TagType name="JavaNoAccessor" uid="003800a8-0000-018b-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
344
                    <TagType name="JavaPublic" uid="007c081c-0000-272c-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
341
                    <TagType name="JavaFilterAccessor" uid="003800a8-0000-018a-0000-000000000000" label="%tagtype.JavaFilterAccessor.label" parameter-card="*" is-hidden="true" is-signed="false"/>
342
                    <TagType name="JavaGenerateAccessor" uid="003800a8-0000-0189-0000-000000000000" label="%tagtype.JavaGenerateAccessor.label" parameter-card="*" is-hidden="true" is-signed="false"/>
343
                    <TagType name="JavaNoAccessor" uid="003800a8-0000-018b-0000-000000000000" label="%tagtype.JavaNoAccessor.label" parameter-card="0" is-hidden="true" is-signed="false"/>
344
                    <TagType name="JavaPublic" uid="007c081c-0000-272c-0000-000000000000" label="%tagtype.JavaPublic.label" parameter-card="0" is-hidden="true" is-signed="false"/>
345 345
                </TagTypes>
346 346
            </MetaclassReference>
347
            <MetaclassReference uid="01ec24fc-0000-000a-0000-000000000000" metaclass="Attribute">
347
            <MetaclassReference uid="01ec24fc-0000-000a-0000-000000000000" metaclass="Standard.Attribute">
348 348
                <TagTypes>
349
                    <TagType name="JavaByte" uid="003800a8-0000-016b-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
350
                    <TagType name="JavaFilterAccessor" uid="003800a8-0000-0168-0000-000000000000" label="" parameter-card="*" is-hidden="true" is-signed="false"/>
351
                    <TagType name="JavaGenerateAccessor" uid="003800a8-0000-0167-0000-000000000000" label="" parameter-card="*" is-hidden="true" is-signed="false"/>
352
                    <TagType name="JavaLong" uid="003800a8-0000-0169-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
353
                    <TagType name="JavaNoAccessor" uid="003800a8-0000-016c-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
354
                    <TagType name="JavaPublic" uid="007c081c-0000-2728-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
355
                    <TagType name="JavaShort" uid="003800a8-0000-016a-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
356
                    <TagType name="JavaEclipseNLS" uid="eb8c18e0-0002-b45a-0000-000000000000" label="Eclipse NLS" parameter-card="1" is-hidden="true" is-signed="false"/>
349
                    <TagType name="JavaByte" uid="003800a8-0000-016b-0000-000000000000" label="%tagtype.JavaByte.label" parameter-card="0" is-hidden="true" is-signed="false"/>
350
                    <TagType name="JavaFilterAccessor" uid="003800a8-0000-0168-0000-000000000000" label="%tagtype.JavaFilterAccessor.label" parameter-card="*" is-hidden="true" is-signed="false"/>
351
                    <TagType name="JavaGenerateAccessor" uid="003800a8-0000-0167-0000-000000000000" label="%tagtype.JavaGenerateAccessor.label" parameter-card="*" is-hidden="true" is-signed="false"/>
352
                    <TagType name="JavaLong" uid="003800a8-0000-0169-0000-000000000000" label="%tagtype.JavaLong.label" parameter-card="0" is-hidden="true" is-signed="false"/>
353
                    <TagType name="JavaNoAccessor" uid="003800a8-0000-016c-0000-000000000000" label="%tagtype.JavaNoAccessor.label" parameter-card="0" is-hidden="true" is-signed="false"/>
354
                    <TagType name="JavaPublic" uid="007c081c-0000-2728-0000-000000000000" label="%tagtype.JavaPublic.label" parameter-card="0" is-hidden="true" is-signed="false"/>
355
                    <TagType name="JavaShort" uid="003800a8-0000-016a-0000-000000000000" label="%tagtype.JavaShort.label" parameter-card="0" is-hidden="true" is-signed="false"/>
356
                    <TagType name="JavaEclipseNLS" uid="eb8c18e0-0002-b45a-0000-000000000000" label="%tagtype.JavaEclipseNLS.label" parameter-card="1" is-hidden="true" is-signed="false"/>
357 357
                </TagTypes>
358 358
            </MetaclassReference>
359
            <MetaclassReference uid="01ec24fc-0000-000b-0000-000000000000" metaclass="Class">
359
            <MetaclassReference uid="01ec24fc-0000-000b-0000-000000000000" metaclass="Standard.Class">
360 360
                <TagTypes>
361
                    <TagType name="JavaBean" uid="00380098-0000-0545-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
362
                    <TagType name="JavaBeanResource" uid="00380098-0000-0567-0000-000000000000" label="" parameter-card="1" is-hidden="true" is-signed="false"/>
363
                    <TagType name="JavaNoAccessor" uid="00380080-0000-09c5-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
364
                    <TagType name="JavaNoImport" uid="0124035c-0000-0163-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
365
                    <TagType name="JavaNonPublic" uid="00380080-0000-1527-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
366
                    <TagType name="JavaFileName" uid="eb8c1900-0019-f738-0000-000000000000" label="File name" parameter-card="1" is-hidden="true" is-signed="false"/>
361
                    <TagType name="JavaBean" uid="00380098-0000-0545-0000-000000000000" label="%tagtype.JavaBean.label" parameter-card="0" is-hidden="true" is-signed="false"/>
362
                    <TagType name="JavaBeanResource" uid="00380098-0000-0567-0000-000000000000" label="%tagtype.JavaBeanResource.label" parameter-card="1" is-hidden="true" is-signed="false"/>
363
                    <TagType name="JavaNoAccessor" uid="00380080-0000-09c5-0000-000000000000" label="%tagtype.JavaNoAccessor.label" parameter-card="0" is-hidden="true" is-signed="false"/>
364
                    <TagType name="JavaNoImport" uid="0124035c-0000-0163-0000-000000000000" label="%tagtype.JavaNoImport.label" parameter-card="0" is-hidden="true" is-signed="false"/>
365
                    <TagType name="JavaNonPublic" uid="00380080-0000-1527-0000-000000000000" label="%tagtype.JavaNonPublic.label" parameter-card="0" is-hidden="true" is-signed="false"/>
366
                    <TagType name="JavaFileName" uid="eb8c1900-0019-f738-0000-000000000000" label="%tagtype.JavaFileName.label" parameter-card="1" is-hidden="true" is-signed="false"/>
367 367
                </TagTypes>
368 368
                <NoteTypes>
369
                    <NoteType name="JavaCode" label="Code" is-hidden="true" uid="00380080-0000-060b-0000-000000000000"/>
370
                    <NoteType name="JavaImport" label="" is-hidden="true" uid="0124035c-0000-0170-0000-000000000000"/>
369
                    <NoteType name="JavaCode" label="%notetype.JavaCode.label" is-hidden="true" uid="00380080-0000-060b-0000-000000000000" mime-type="text/plain"/>
370
                    <NoteType name="JavaImport" label="%notetype.JavaImport.label" is-hidden="true" uid="0124035c-0000-0170-0000-000000000000" mime-type="text/plain"/>
371 371
                </NoteTypes>
372 372
            </MetaclassReference>
373
            <MetaclassReference uid="01ec24fc-0000-000c-0000-000000000000" metaclass="DataType">
373
            <MetaclassReference uid="01ec24fc-0000-000c-0000-000000000000" metaclass="Standard.DataType">
374 374
                <TagTypes>
375
                    <TagType name="JavaNoImport" uid="01240464-0000-0069-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
375
                    <TagType name="JavaNoImport" uid="01240464-0000-0069-0000-000000000000" label="%tagtype.JavaNoImport.label" parameter-card="0" is-hidden="true" is-signed="false"/>
376 376
                </TagTypes>
377 377
                <NoteTypes>
378
                    <NoteType name="JavaImport" label="" is-hidden="true" uid="01240464-0000-0071-0000-000000000000"/>
378
                    <NoteType name="JavaImport" label="%notetype.JavaImport.label" is-hidden="true" uid="01240464-0000-0071-0000-000000000000" mime-type="text/plain"/>
379 379
                </NoteTypes>
380 380
            </MetaclassReference>
381
            <MetaclassReference uid="01ec24fc-0000-000d-0000-000000000000" metaclass="Enumeration">
381
            <MetaclassReference uid="01ec24fc-0000-000d-0000-000000000000" metaclass="Standard.Enumeration">
382 382
                <TagTypes>
383
                    <TagType name="JavaNoImport" uid="0124035c-0000-0166-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
383
                    <TagType name="JavaNoImport" uid="0124035c-0000-0166-0000-000000000000" label="%tagtype.JavaNoImport.label" parameter-card="0" is-hidden="true" is-signed="false"/>
384 384
                </TagTypes>
385 385
                <NoteTypes>
386
                    <NoteType name="JavaImport" label="" is-hidden="true" uid="0124035c-0000-0183-0000-000000000000"/>
386
                    <NoteType name="JavaImport" label="%notetype.JavaImport.label" is-hidden="true" uid="0124035c-0000-0183-0000-000000000000" mime-type="text/plain"/>
387 387
                </NoteTypes>
388 388
            </MetaclassReference>
389
            <MetaclassReference uid="01ec24fc-0000-000f-0000-000000000000" metaclass="Interface">
389
            <MetaclassReference uid="01ec24fc-0000-000f-0000-000000000000" metaclass="Standard.Interface">
390 390
                <TagTypes>
391
                    <TagType name="JavaBeanResource" uid="258012b4-0000-0405-0000-000000000000" label="" parameter-card="1" is-hidden="true" is-signed="false"/>
392
                    <TagType name="JavaDocumentedAnnotation" uid="258012b4-0000-0437-0000-000000000000" label="Documented Annotation" parameter-card="0" is-hidden="true" is-signed="false"/>
393
                    <TagType name="JavaInheritedAnnotation" uid="258012b4-0000-0414-0000-000000000000" label="Inherited Annotation" parameter-card="0" is-hidden="true" is-signed="false"/>
394
                    <TagType name="JavaNoAccessor" uid="258012b4-0000-0400-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
395
                    <TagType name="JavaNoImport" uid="258012b4-0000-041e-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
396
                    <TagType name="JavaNonPublic" uid="258012b4-0000-03fb-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
397
                    <TagType name="JavaRetentionAnnotation" uid="258012b4-0000-0432-0000-000000000000" label="Retention Annotation" parameter-card="1" is-hidden="true" is-signed="false"/>
398
                    <TagType name="JavaTargetAnnotation" uid="258012b4-0000-042d-0000-000000000000" label="Target Annotation" parameter-card="*" is-hidden="true" is-signed="false"/>
399
                    <TagType name="JavaImplements" uid="258012b4-0000-040f-0000-000000000000" label="Implements" parameter-card="*" is-hidden="true" is-signed="false"/>
400
                    <TagType name="JavaBean" uid="258012b4-0000-03f1-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
401
                    <TagType name="JavaFileName" uid="258012b4-0000-043c-0000-000000000000" label="File Name" parameter-card="1" is-hidden="true" is-signed="false"/>
391
                    <TagType name="JavaBeanResource" uid="258012b4-0000-0405-0000-000000000000" label="%tagtype.JavaBeanResource.label" parameter-card="1" is-hidden="true" is-signed="false"/>
392
                    <TagType name="JavaDocumentedAnnotation" uid="258012b4-0000-0437-0000-000000000000" label="%tagtype.JavaDocumentedAnnotation.label" parameter-card="0" is-hidden="true" is-signed="false"/>
393
                    <TagType name="JavaInheritedAnnotation" uid="258012b4-0000-0414-0000-000000000000" label="%tagtype.JavaInheritedAnnotation.label" parameter-card="0" is-hidden="true" is-signed="false"/>
394
                    <TagType name="JavaNoAccessor" uid="258012b4-0000-0400-0000-000000000000" label="%tagtype.JavaNoAccessor.label" parameter-card="0" is-hidden="true" is-signed="false"/>
395
                    <TagType name="JavaNoImport" uid="258012b4-0000-041e-0000-000000000000" label="%tagtype.JavaNoImport.label" parameter-card="0" is-hidden="true" is-signed="false"/>
396
                    <TagType name="JavaNonPublic" uid="258012b4-0000-03fb-0000-000000000000" label="%tagtype.JavaNonPublic.label" parameter-card="0" is-hidden="true" is-signed="false"/>
397
                    <TagType name="JavaRetentionAnnotation" uid="258012b4-0000-0432-0000-000000000000" label="%tagtype.JavaRetentionAnnotation.label" parameter-card="1" is-hidden="true" is-signed="false"/>
398
                    <TagType name="JavaTargetAnnotation" uid="258012b4-0000-042d-0000-000000000000" label="%tagtype.JavaTargetAnnotation.label" parameter-card="*" is-hidden="true" is-signed="false"/>
399
                    <TagType name="JavaImplements" uid="258012b4-0000-040f-0000-000000000000" label="%tagtype.JavaImplements.label" parameter-card="*" is-hidden="true" is-signed="false"/>
400
                    <TagType name="JavaBean" uid="258012b4-0000-03f1-0000-000000000000" label="%tagtype.JavaBean.label" parameter-card="0" is-hidden="true" is-signed="false"/>
401
                    <TagType name="JavaFileName" uid="258012b4-0000-043c-0000-000000000000" label="%tagtype.JavaFileName.label" parameter-card="1" is-hidden="true" is-signed="false"/>
402 402
                </TagTypes>
403 403
                <NoteTypes>
404
                    <NoteType name="JavaImport" label="" is-hidden="true" uid="258012b4-0000-03e7-0000-000000000000"/>
405
                    <NoteType name="JavaCode" label="Code" is-hidden="true" uid="258012b4-0000-03ce-0000-000000000000"/>
404
                    <NoteType name="JavaImport" label="%notetype.JavaImport.label" is-hidden="true" uid="258012b4-0000-03e7-0000-000000000000" mime-type="text/plain"/>
405
                    <NoteType name="JavaCode" label="%notetype.JavaCode.label" is-hidden="true" uid="258012b4-0000-03ce-0000-000000000000" mime-type="text/plain"/>
406 406
                </NoteTypes>
407 407
            </MetaclassReference>
408
            <MetaclassReference uid="01ec24fc-0000-0010-0000-000000000000" metaclass="Package">
408
            <MetaclassReference uid="01ec24fc-0000-0010-0000-000000000000" metaclass="Standard.Package">
409 409
                <TagTypes>
410
                    <TagType name="JavaBeanResource" uid="00380098-0000-0568-0000-000000000000" label="" parameter-card="1" is-hidden="true" is-signed="false"/>
411
                    <TagType name="JavaRoot" uid="007c081c-0000-26ad-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
410
                    <TagType name="JavaBeanResource" uid="00380098-0000-0568-0000-000000000000" label="%tagtype.JavaBeanResource.label" parameter-card="1" is-hidden="true" is-signed="false"/>
411
                    <TagType name="JavaRoot" uid="007c081c-0000-26ad-0000-000000000000" label="%tagtype.JavaRoot.label" parameter-card="0" is-hidden="true" is-signed="false"/>
412 412
                </TagTypes>
413 413
            </MetaclassReference>
414
            <MetaclassReference uid="01ec24fc-0000-0011-0000-000000000000" metaclass="Parameter">
414
            <MetaclassReference uid="01ec24fc-0000-0011-0000-000000000000" metaclass="Standard.Parameter">
415 415
                <TagTypes>
416
                    <TagType name="JavaByte" uid="003800a8-0000-0192-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
417
                    <TagType name="JavaLong" uid="003800a8-0000-0194-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
418
                    <TagType name="JavaShort" uid="003800a8-0000-0193-0000-000000000000" label="" parameter-card="0" is-hidden="true" is-signed="false"/>
416
                    <TagType name="JavaByte" uid="003800a8-0000-0192-0000-000000000000" label="%tagtype.JavaByte.label" parameter-card="0" is-hidden="true" is-signed="false"/>
417
                    <TagType name="JavaLong" uid="003800a8-0000-0194-0000-000000000000" label="%tagtype.JavaLong.label" parameter-card="0" is-hidden="true" is-signed="false"/>
418
                    <TagType name="JavaShort" uid="003800a8-0000-0193-0000-000000000000" label="%tagtype.JavaShort.label" parameter-card="0" is-hidden="true" is-signed="false"/>
419 419
                </TagTypes>
420 420
            </MetaclassReference>
421 421
        </Profile>
......
634 634
    <Gui>
635 635
        <Commands>
636 636
            <Command id="Generate" label="%Generate.label" tooltip="%Generate.tooltip" image="res/bmp/generate.png" group="%Generate.group" modify-model="false" group-image="%Generate.groupimage">
637
                <Scope metaclass="ModelElement"/>
637
                <Scope metaclass="Standard.UmlModelElement"/>
638 638
                <Handler class="org.modelio.module.javadesigner.commands.Generate"/>
639 639
            </Command>
640 640
            <Command id="UpdateModel" label="%UpdateModel.label" tooltip="%UpdateModel.tooltip" image="res/bmp/update.png" group="%UpdateModel.group" modify-model="true" group-image="%UpdateModel.groupimage">
641
                <Scope metaclass="ModelElement"/>
641
                <Scope metaclass="Standard.UmlModelElement"/>
642 642
                <Handler class="org.modelio.module.javadesigner.commands.UpdateModel"/>
643 643
            </Command>
644 644
            <Command id="Edit" label="%Edit.label" tooltip="%Edit.tooltip" image="res/bmp/edit.png" group="%Edit.group" modify-model="false" group-image="%Edit.groupimage">
645
                <Scope metaclass="ModelElement"/>
645
                <Scope metaclass="Standard.UmlModelElement"/>
646 646
                <Handler class="org.modelio.module.javadesigner.commands.Edit"/>
647 647
            </Command>
648 648
            <Command id="CreateAttributeProperty" label="%CreateAttributeProperty.label" tooltip="%CreateAttributeProperty.tooltip" image="res/bmp/attribute_property.png" group="%CreateAttributeProperty.group" modify-model="false" group-image="%CreateAttributeProperty.groupimage">
649
                <Scope metaclass="GeneralClass"/>
649
                <Scope metaclass="Standard.GeneralClass"/>
650 650
                <Handler class="org.modelio.module.javadesigner.commands.creation.CreateAttributeProperty"/>
651 651
            </Command>
652 652
            <Command id="CreateAssociationEndProperty" label="%CreateAssociationEndProperty.label" tooltip="%CreateAssociationEndProperty.tooltip" image="res/bmp/associationend_property.png" group="%CreateAssociationEndProperty.group" modify-model="false" group-image="%CreateAssociationEndProperty.groupimage">
653
                <Scope metaclass="GeneralClass"/>
653
                <Scope metaclass="Standard.GeneralClass"/>
654 654
                <Handler class="org.modelio.module.javadesigner.commands.creation.CreateAssociationEndProperty"/>
655 655
            </Command>
656 656
            <Command id="JavaDocGenerate" label="%JavaDocGenerate.label" tooltip="%JavaDocGenerate.tooltip" image="res/bmp/javadocgenerate.png" group="%JavaDocGenerate.group" modify-model="false" group-image="%JavaDocGenerate.groupimage">
657
                <Scope metaclass="Package"/>
658
                <Scope metaclass="Component"/>
657
                <Scope metaclass="Standard.Package"/>
658
                <Scope metaclass="Standard.Component"/>
659 659
                <Handler class="org.modelio.module.javadesigner.commands.javadoc.JavaDocGenerate"/>
660 660
            </Command>
661 661
            <Command id="VisualizeJavaDoc" label="%VisualizeJavaDoc.label" tooltip="%VisualizeJavaDoc.tooltip" image="res/bmp/visualize.png" group="%VisualizeJavaDoc.group" modify-model="false" group-image="%VisualizeJavaDoc.groupimage">
662
                <Scope metaclass="Package"/>
663
                <Scope metaclass="Component"/>
662
                <Scope metaclass="Standard.Package"/>
663
                <Scope metaclass="Standard.Component"/>
664 664
                <Handler class="org.modelio.module.javadesigner.commands.javadoc.VisualizeJavaDoc"/>
665 665
            </Command>
666 666
            <Command id="CreateAntArtifact" label="%CreateAntArtifact.label" tooltip="%CreateAntArtifact.tooltip" image="res/bmp/jarfile.png" group="%CreateAntArtifact.group" modify-model="false" group-image="%CreateAntArtifact.groupimage">
667
                <Scope metaclass="Component"/>
668
                <Scope metaclass="Package"/>
667
                <Scope metaclass="Standard.Component"/>
668
                <Scope metaclass="Standard.Package"/>
669 669
                <Handler class="org.modelio.module.javadesigner.commands.creation.CreateAntArtifact"/>
670 670
            </Command>
671 671
            <Command id="GenerateAntFile" label="%GenerateAntFile.label" tooltip="%GenerateAntFile.tooltip" image="res/bmp/antgeneration.png" group="%GenerateAntFile.group" modify-model="false" group-image="%GenerateAntFile.groupimage">
672
                <Scope metaclass="Artifact"/>
672
                <Scope metaclass="Standard.Artifact"/>
673 673
                <Handler class="org.modelio.module.javadesigner.commands.ant.GenerateAntFile"/>
674 674
            </Command>
675 675
            <Command id="BuildAntFile" label="%BuildAntFile.label" tooltip="%BuildAntFile.tooltip" image="res/bmp/build.png" group="%BuildAntFile.group" modify-model="false" group-image="%BuildAntFile.groupimage">
676
                <Scope metaclass="Artifact"/>
676
                <Scope metaclass="Standard.Artifact"/>
677 677
                <Handler class="org.modelio.module.javadesigner.commands.ant.BuildAntFile"/>
678 678
            </Command>
679 679
            <Command id="ExecuteAntTarget" label="%ExecuteAntTarget.label" tooltip="%ExecuteAntTarget.tooltip" image="res/bmp/target.png" group="%ExecuteAntTarget.group" modify-model="false" group-image="%ExecuteAntTarget.groupimage">
680
                <Scope metaclass="Artifact"/>
680
                <Scope metaclass="Standard.Artifact"/>
681 681
                <Handler class="org.modelio.module.javadesigner.commands.ant.ExecuteAntTarget"/>
682 682
            </Command>
683 683
            <Command id="RunApplication" label="%RunApplication.label" tooltip="%RunApplication.tooltip" image="res/bmp/run.png" group="%RunApplication.group" modify-model="false" group-image="%RunApplication.groupimage">
684
                <Scope metaclass="Artifact"/>
684
                <Scope metaclass="Standard.Artifact"/>
685 685
                <Handler class="org.modelio.module.javadesigner.commands.ant.RunApplication"/>
686 686
            </Command>
687 687
            <Command id="UpdateClassesFromInterface" label="%UpdateClassesFromInterface.label" tooltip="%UpdateClassesFromInterface.tooltip" image="res/bmp/updateclassesfrominterface.png" group="%UpdateClassesFromInterface.group" modify-model="true" group-image="%UpdateClassesFromInterface.groupimage">
688
                <Scope metaclass="Interface"/>
688
                <Scope metaclass="Standard.Interface"/>
689 689
                <Handler class="org.modelio.module.javadesigner.commands.UpdateClassesFromInterface"/>
690 690
            </Command>
691 691
            <Command id="UpdateClassFromInterfaces" label="%UpdateClassFromInterfaces.label" tooltip="%UpdateClassFromInterfaces.tooltip" image="res/bmp/updateclassesfrominterface.png" group="%UpdateClassFromInterfaces.group" modify-model="true" group-image="%UpdateClassFromInterfaces.groupimage">
692
                <Scope metaclass="Classifier"/>
692
                <Scope metaclass="Standard.Classifier"/>
693 693
                <Handler class="org.modelio.module.javadesigner.commands.UpdateClassFromInterfaces"/>
694 694
            </Command>
695 695
            <Command id="CreateJavaResource" label="%CreateJavaResource.label" tooltip="%CreateJavaResource.tooltip" image="res/bmp/file.png" group="%CreateJavaResource.group" modify-model="false" group-image="%CreateJavaResource.groupimage">
696
                <Scope metaclass="Package"/>
696
                <Scope metaclass="Standard.Package"/>
697 697
                <Handler class="org.modelio.module.javadesigner.commands.creation.CreateJavaResource"/>
698 698
            </Command>
699 699
            <Command id="CreatePlugin" label="%CreatePlugin.label" tooltip="%CreatePlugin.tooltip" image="res/bmp/component.png" group="%CreatePlugin.group" modify-model="false" group-image="%CreatePlugin.groupimage">
700
                <Scope metaclass="Package"/>
700
                <Scope metaclass="Standard.Package"/>
701 701
                <Handler class="org.modelio.module.javadesigner.commands.creation.CreatePlugin"/>
702 702
            </Command>
703 703
            <Command id="CreateAutoDiagrams" label="%CreateAutoDiagrams.label" tooltip="%CreateAutoDiagrams.tooltip" image="res/bmp/autodiagram.png" group="%CreateAutoDiagrams.group" modify-model="false" group-image="%CreateAutoDiagrams.groupimage">
704
                <Scope metaclass="Package"/>
704
                <Scope metaclass="Standard.Package"/>
705 705
                <Handler class="org.modelio.module.javadesigner.commands.creation.CreateAutoDiagrams"/>
706 706
            </Command>
707 707
            <Command id="ReverseSources" label="%ReverseSources.label" tooltip="%ReverseSources.tooltip" image="res/bmp/revsources.png" group="%ReverseSources.group" modify-model="true" group-image="%ReverseSources.groupimage">
708
                <Scope metaclass="NameSpace"/>
708
                <Scope metaclass="Standard.NameSpace"/>
709 709
                <Handler class="org.modelio.module.javadesigner.commands.reverse.ReverseSources"/>
710 710
            </Command>
711 711
            <Command id="ReverseBinary" label="%ReverseBinary.label" tooltip="%ReverseBinary.tooltip" image="res/bmp/revbinary.png" group="%ReverseBinary.group" modify-model="true" group-image="%ReverseBinary.groupimage">
712
                <Scope metaclass="NameSpace"/>
712
                <Scope metaclass="Standard.NameSpace"/>
713 713
                <Handler class="org.modelio.module.javadesigner.commands.reverse.ReverseBinary"/>
714 714
            </Command>
715 715
            <Command id="EditClasspath" label="%EditClasspath.label" tooltip="%EditClasspath.tooltip" image="res/bmp/EditClasspath.png" group="%EditClasspath.group" modify-model="false" group-image="%EditClasspath.groupimage">
716
                <Scope metaclass="Package"/>
716
                <Scope metaclass="Standard.Package"/>
717 717
                <Handler class="org.modelio.module.javadesigner.commands.configuration.EditClasspath"/>
718 718
            </Command>
719 719
            <Command id="LoadCustomizationFile" label="%LoadCustomizationFile.label" tooltip="%LoadCustomizationFile.tooltip" image="res/bmp/customizationfile.png" group="%LoadCustomizationFile.group" modify-model="false" group-image="%LoadCustomizationFile.groupimage">
720
                <Scope metaclass="Package"/>
720
                <Scope metaclass="Standard.Package"/>
721 721
                <Handler class="org.modelio.module.javadesigner.commands.configuration.LoadCustomizationFile"/>
722 722
            </Command>
723 723
        </Commands>
......
761 761
        </Views>
762 762
    </Gui>
763 763
    <Dependencies>
764
        <Required name="ModelerModule" version="8.6.06"/>
764
        <Required name="ModelerModule" version="8.7.05"/>
765 765
    </Dependencies>
766 766
    <Resources>
767 767
        <DocFiles>

Also available in: Unified diff