|
1 Model ConfML1 |
|
2 |
|
3 This model description is not a real EMF artifact. It was generated by the |
|
4 org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's |
|
5 code generator can be extended. |
|
6 This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false. |
|
7 |
|
8 Contains packages: |
|
9 confml1 <http://www.s60.com/xml/confml/1> |
|
10 xsd <http://www.w3.org/2001/XMLSchema> |
|
11 |
|
12 Package confml1 <http://www.s60.com/xml/confml/1> |
|
13 |
|
14 Class EConfigurationElement -> ECommonAttrs, EContents, ELinkContainer, EIconContainer, EDescriptionContainer, EMetaContainer |
|
15 Reference /configurations : EConfigurationElement<<0..*>> |
|
16 Reference /features : EFeatureElement<<0..*>> |
|
17 Reference /views : EViewElement<<0..*>> |
|
18 Reference /data : EDataElement<<0..*>> |
|
19 Reference /rfs : ERfsElement<<0..*>> |
|
20 Attribute name : EString |
|
21 Attribute version : EString |
|
22 Reference /includes : EInclude<<0..*>> |
|
23 |
|
24 Class EContents |
|
25 Attribute contents : EFeatureMapEntry<<0..*>> |
|
26 |
|
27 Class EFeatureElement -> ECommonAttrs, EDescriptionContainer, ELinkContainer, ESettingTypeContainer, EIconContainer |
|
28 Attribute ref : EString<<1..1>> |
|
29 Attribute name : EString |
|
30 Attribute relevant : EString |
|
31 |
|
32 Class EFeatureData -> ERefNamedElement, ESettingDataContainer |
|
33 |
|
34 Class ESettingTypeContainer -> EContents |
|
35 Reference /settings : ESettingElement<<0..*>> |
|
36 |
|
37 Class ESettingElement -> ECommonAttrs, EDescriptionContainer, ELinkContainer, ESettingTypeContainer, EIconContainer |
|
38 Attribute ref : EString<<1..1>> |
|
39 Attribute readOnly : EString |
|
40 Attribute relevant : EString |
|
41 Attribute required : EString |
|
42 Attribute mapKey : EString |
|
43 Attribute mapValue : EString |
|
44 Attribute name : EString<<1..1>> |
|
45 Attribute constraint : EString |
|
46 Reference /options : EOptionElement<<0..*>> |
|
47 Reference /properties : EPropertyElement<<0..*>> |
|
48 Attribute type : EString |
|
49 Attribute minOccurs : EIntegerObject |
|
50 Attribute maxOccurs : EIntegerObject |
|
51 Reference /minExclusive : EMinExclusive<<0..*>> |
|
52 Reference /maxExclusive : EMaxExclusive<<0..*>> |
|
53 Reference /minInclusive : EMinInclusive<<0..*>> |
|
54 Reference /maxInclusive : EMaxInclusive<<0..*>> |
|
55 Reference /minLength : EMinLength<<0..*>> |
|
56 Reference /maxLength : EMaxLength<<0..*>> |
|
57 Reference /length : ELength<<0..*>> |
|
58 Reference /totalDigits : ETotalDigits<<0..*>> |
|
59 Reference /pattern : EPattern<<0..*>> |
|
60 |
|
61 Class ESettingDataContainer |
|
62 Reference settings : ESettingData<<0..*>> |
|
63 |
|
64 Class ESettingData -> ERefNamedElement, ESettingDataContainer |
|
65 Attribute template : EString |
|
66 Attribute extensionPolicy : EString |
|
67 Attribute value : EFeatureMapEntry<<0..*>> |
|
68 Attribute /text : EString |
|
69 |
|
70 Class EViewElement -> ECommonAttrs, EGroupContainer, EMetaContainer |
|
71 Attribute name : EString |
|
72 |
|
73 Class EGroup -> ECommonAttrs, EGroupContainer |
|
74 Reference /settings : ESettingElement<<0..*>> |
|
75 Attribute name : EString |
|
76 |
|
77 Class EGroupContainer -> ELinkContainer, EDescriptionContainer, EIconContainer |
|
78 Reference /groups : EGroup<<0..*>> |
|
79 |
|
80 Class EFeatureRfs -> ERefNamedElement |
|
81 Reference settings : ESettingRfs<<0..*>> |
|
82 |
|
83 Class ESettingRfs -> ERefNamedElement |
|
84 Attribute rfs : EString |
|
85 |
|
86 Class EMetaContainer -> EContents |
|
87 Reference /metas : EMetaElement<<0..*>> |
|
88 |
|
89 Class EMetaElement -> ELinkContainer, EIconContainer |
|
90 Reference /id : EMetaContent<<0..*>> |
|
91 Reference /date : EMetaContent<<0..*>> |
|
92 Reference /owner : EMetaContent<<0..*>> |
|
93 Reference /editor : EMetaContent<<0..*>> |
|
94 Reference /product : EMetaContent<<0..*>> |
|
95 Reference /status : EMetaContent<<0..*>> |
|
96 Reference /platform : EMetaContent<<0..*>> |
|
97 Reference /version : EMetaContent<<0..*>> |
|
98 Reference /release : EMetaContent<<0..*>> |
|
99 Reference /customer : EMetaContent<<0..*>> |
|
100 Reference /configurationProperty : EConfigurationPropertyElement<<0..*>> |
|
101 |
|
102 Class EOptionElement -> ECommonAttrs, ELinkContainer, EDescriptionContainer, EIconContainer |
|
103 Attribute name : EString |
|
104 Attribute value : EString |
|
105 Attribute relevant : EString |
|
106 Attribute map : EString |
|
107 |
|
108 Class EPropertyElement -> ECommonAttrs, ELinkContainer, EDescriptionContainer, EIconContainer |
|
109 Attribute name : EString |
|
110 Attribute value : EString |
|
111 Attribute unit : EString |
|
112 |
|
113 Class EDescriptionContainer -> EContents |
|
114 Reference /descriptions : EDescriptionElement<<0..*>> |
|
115 |
|
116 Class EDescriptionElement -> ECommonAttrs, EXLinkReference |
|
117 Attribute description : EString |
|
118 |
|
119 Class EIconContainer -> EContents |
|
120 Reference /icons : EIconElement<<0..*>> |
|
121 |
|
122 Class EIconElement -> ECommonAttrs, EXLinkReference |
|
123 |
|
124 Class ELinkContainer -> EContents |
|
125 Reference /links : ELinkElement<<0..*>> |
|
126 |
|
127 Class ELinkElement -> ECommonAttrs, EXLinkReference |
|
128 |
|
129 Class EDataElement |
|
130 Reference data : EFeatureData<<0..*>> |
|
131 |
|
132 Class ERfsElement |
|
133 Reference rfs : EFeatureRfs<<0..*>> |
|
134 |
|
135 Class EXLinkReference |
|
136 Attribute href : EString |
|
137 Attribute title : EString |
|
138 |
|
139 Class ECommonAttrs |
|
140 Attribute id : EString |
|
141 |
|
142 Class EMetaContent -> ECommonAttrs |
|
143 Attribute value : EString |
|
144 |
|
145 Class ERefNamedElement |
|
146 Attribute ref : EString<<1..1>> |
|
147 |
|
148 Class EConfMLDocument |
|
149 Reference configuration : EConfigurationElement |
|
150 |
|
151 Package xsd <http://www.w3.org/2001/XMLSchema> |
|
152 |
|
153 Class EFacet |
|
154 Attribute value : EString<<1..1>> |
|
155 Attribute fixed : EString |
|
156 |
|
157 Class ENumFacet -> EFacet |
|
158 |
|
159 Class EMinInclusive -> EFacet |
|
160 |
|
161 Class EMinExclusive -> EFacet |
|
162 |
|
163 Class EMaxInclusive -> EFacet |
|
164 |
|
165 Class EMaxExclusive -> EFacet |
|
166 |
|
167 Class ELength -> ENumFacet |
|
168 |
|
169 Class EMinLength -> ENumFacet |
|
170 |
|
171 Class EMaxLength -> ENumFacet |
|
172 |
|
173 Class ETotalDigits -> ENumFacet |
|
174 |
|
175 Class EPattern -> EFacet |