sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi.util/schema/PIConfig.ecore
changeset 2 b9ab3b238396
equal deleted inserted replaced
1:1050670c6980 2:b9ab3b238396
       
     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>