|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <ecore:EPackage xmi:version="2.0" |
|
3 xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|
4 xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="PIConfig" |
|
5 nsURI="platform:/resource/com.nokia.carbide.cpp.pi.util/schema/PIConfig.xsd" nsPrefix="PIConfig"> |
|
6 <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> |
|
7 <details key="qualified" value="false"/> |
|
8 </eAnnotations> |
|
9 <eClassifiers xsi:type="ecore:EClass" name="ButtonEventProfileListType"> |
|
10 <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> |
|
11 <details key="name" value="buttonEventProfileList_._type"/> |
|
12 <details key="kind" value="elementOnly"/> |
|
13 </eAnnotations> |
|
14 <eStructuralFeatures xsi:type="ecore:EReference" name="buttonEventProfile" upperBound="-1" |
|
15 eType="#//ButtonEventProfileType" containment="true" resolveProxies="false"> |
|
16 <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> |
|
17 <details key="kind" value="element"/> |
|
18 <details key="name" value="buttonEventProfile"/> |
|
19 <details key="namespace" value="##targetNamespace"/> |
|
20 </eAnnotations> |
|
21 </eStructuralFeatures> |
|
22 <eStructuralFeatures xsi:type="ecore:EAttribute" name="buttonEventProfileVersion" |
|
23 eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Decimal"> |
|
24 <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> |
|
25 <details key="kind" value="attribute"/> |
|
26 <details key="name" value="buttonEventProfileVersion"/> |
|
27 <details key="namespace" value="##targetNamespace"/> |
|
28 </eAnnotations> |
|
29 </eStructuralFeatures> |
|
30 </eClassifiers> |
|
31 <eClassifiers xsi:type="ecore:EClass" name="ButtonEventProfileType"> |
|
32 <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> |
|
33 <details key="name" value="buttonEventProfile_._type"/> |
|
34 <details key="kind" value="elementOnly"/> |
|
35 </eAnnotations> |
|
36 <eStructuralFeatures xsi:type="ecore:EReference" name="mapping" lowerBound="1" |
|
37 upperBound="-1" eType="#//MappingType" containment="true" resolveProxies="false"> |
|
38 <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> |
|
39 <details key="kind" value="element"/> |
|
40 <details key="name" value="mapping"/> |
|
41 <details key="namespace" value="##targetNamespace"/> |
|
42 </eAnnotations> |
|
43 </eStructuralFeatures> |
|
44 <eStructuralFeatures xsi:type="ecore:EAttribute" name="profileId" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> |
|
45 <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> |
|
46 <details key="kind" value="attribute"/> |
|
47 <details key="name" value="profileId"/> |
|
48 <details key="namespace" value="##targetNamespace"/> |
|
49 </eAnnotations> |
|
50 </eStructuralFeatures> |
|
51 </eClassifiers> |
|
52 <eClassifiers xsi:type="ecore:EClass" name="DocumentRoot"> |
|
53 <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> |
|
54 <details key="name" value=""/> |
|
55 <details key="kind" value="mixed"/> |
|
56 </eAnnotations> |
|
57 <eStructuralFeatures xsi:type="ecore:EAttribute" name="mixed" unique="false" upperBound="-1" |
|
58 eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"> |
|
59 <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> |
|
60 <details key="kind" value="elementWildcard"/> |
|
61 <details key="name" value=":mixed"/> |
|
62 </eAnnotations> |
|
63 </eStructuralFeatures> |
|
64 <eStructuralFeatures xsi:type="ecore:EReference" name="xMLNSPrefixMap" upperBound="-1" |
|
65 eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EStringToStringMapEntry" |
|
66 transient="true" containment="true" resolveProxies="false"> |
|
67 <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> |
|
68 <details key="kind" value="attribute"/> |
|
69 <details key="name" value="xmlns:prefix"/> |
|
70 </eAnnotations> |
|
71 </eStructuralFeatures> |
|
72 <eStructuralFeatures xsi:type="ecore:EReference" name="xSISchemaLocation" upperBound="-1" |
|
73 eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EStringToStringMapEntry" |
|
74 transient="true" containment="true" resolveProxies="false"> |
|
75 <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> |
|
76 <details key="kind" value="attribute"/> |
|
77 <details key="name" value="xsi:schemaLocation"/> |
|
78 </eAnnotations> |
|
79 </eStructuralFeatures> |
|
80 <eStructuralFeatures xsi:type="ecore:EReference" name="buttonEventProfileList" |
|
81 upperBound="-2" eType="#//ButtonEventProfileListType" volatile="true" transient="true" |
|
82 derived="true" containment="true" resolveProxies="false"> |
|
83 <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> |
|
84 <details key="kind" value="element"/> |
|
85 <details key="name" value="buttonEventProfileList"/> |
|
86 <details key="namespace" value="##targetNamespace"/> |
|
87 </eAnnotations> |
|
88 </eStructuralFeatures> |
|
89 </eClassifiers> |
|
90 <eClassifiers xsi:type="ecore:EClass" name="MappingType"> |
|
91 <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> |
|
92 <details key="name" value="mapping_._type"/> |
|
93 <details key="kind" value="empty"/> |
|
94 </eAnnotations> |
|
95 <eStructuralFeatures xsi:type="ecore:EAttribute" name="enumString" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> |
|
96 <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> |
|
97 <details key="kind" value="attribute"/> |
|
98 <details key="name" value="enumString"/> |
|
99 <details key="namespace" value="##targetNamespace"/> |
|
100 </eAnnotations> |
|
101 </eStructuralFeatures> |
|
102 <eStructuralFeatures xsi:type="ecore:EAttribute" name="keyCode" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//UnsignedInt" |
|
103 unsettable="true"> |
|
104 <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> |
|
105 <details key="kind" value="attribute"/> |
|
106 <details key="name" value="keyCode"/> |
|
107 <details key="namespace" value="##targetNamespace"/> |
|
108 </eAnnotations> |
|
109 </eStructuralFeatures> |
|
110 <eStructuralFeatures xsi:type="ecore:EAttribute" name="label" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> |
|
111 <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> |
|
112 <details key="kind" value="attribute"/> |
|
113 <details key="name" value="label"/> |
|
114 <details key="namespace" value="##targetNamespace"/> |
|
115 </eAnnotations> |
|
116 </eStructuralFeatures> |
|
117 </eClassifiers> |
|
118 </ecore:EPackage> |