core/com.nokia.carbide.templatewizard/schema/Template.ecore
changeset 0 fb279309251b
equal deleted inserted replaced
-1:000000000000 0:fb279309251b
       
     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="Template"
       
     5     nsURI="platform:/resource/com.nokia.carbide.templatewizard/schema/template.xsd"
       
     6     nsPrefix="Template">
       
     7   <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
     8     <details key="qualified" value="false"/>
       
     9   </eAnnotations>
       
    10   <eClassifiers xsi:type="ecore:EClass" name="BaseFieldType">
       
    11     <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
    12       <details key="name" value="baseFieldType"/>
       
    13       <details key="kind" value="elementOnly"/>
       
    14     </eAnnotations>
       
    15     <eStructuralFeatures xsi:type="ecore:EAttribute" name="description" lowerBound="1"
       
    16         eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
    17       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
    18         <details key="kind" value="element"/>
       
    19         <details key="name" value="description"/>
       
    20         <details key="namespace" value="##targetNamespace"/>
       
    21       </eAnnotations>
       
    22     </eStructuralFeatures>
       
    23     <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
    24       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
    25         <details key="kind" value="attribute"/>
       
    26         <details key="name" value="id"/>
       
    27         <details key="namespace" value="##targetNamespace"/>
       
    28       </eAnnotations>
       
    29     </eStructuralFeatures>
       
    30     <eStructuralFeatures xsi:type="ecore:EAttribute" name="label" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
    31       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
    32         <details key="kind" value="attribute"/>
       
    33         <details key="name" value="label"/>
       
    34         <details key="namespace" value="##targetNamespace"/>
       
    35       </eAnnotations>
       
    36     </eStructuralFeatures>
       
    37     <eStructuralFeatures xsi:type="ecore:EAttribute" name="mandatory" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean"
       
    38         defaultValueLiteral="false" unsettable="true">
       
    39       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
    40         <details key="kind" value="attribute"/>
       
    41         <details key="name" value="mandatory"/>
       
    42         <details key="namespace" value="##targetNamespace"/>
       
    43       </eAnnotations>
       
    44     </eStructuralFeatures>
       
    45     <eStructuralFeatures xsi:type="ecore:EAttribute" name="persist" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean"
       
    46         defaultValueLiteral="false" unsettable="true">
       
    47       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
    48         <details key="kind" value="attribute"/>
       
    49         <details key="name" value="persist"/>
       
    50         <details key="namespace" value="##targetNamespace"/>
       
    51       </eAnnotations>
       
    52     </eStructuralFeatures>
       
    53   </eClassifiers>
       
    54   <eClassifiers xsi:type="ecore:EClass" name="DocumentRoot">
       
    55     <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
    56       <details key="name" value=""/>
       
    57       <details key="kind" value="mixed"/>
       
    58     </eAnnotations>
       
    59     <eStructuralFeatures xsi:type="ecore:EAttribute" name="mixed" unique="false" upperBound="-1"
       
    60         eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry">
       
    61       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
    62         <details key="kind" value="elementWildcard"/>
       
    63         <details key="name" value=":mixed"/>
       
    64       </eAnnotations>
       
    65     </eStructuralFeatures>
       
    66     <eStructuralFeatures xsi:type="ecore:EReference" name="xMLNSPrefixMap" upperBound="-1"
       
    67         eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EStringToStringMapEntry"
       
    68         transient="true" containment="true" resolveProxies="false">
       
    69       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
    70         <details key="kind" value="attribute"/>
       
    71         <details key="name" value="xmlns:prefix"/>
       
    72       </eAnnotations>
       
    73     </eStructuralFeatures>
       
    74     <eStructuralFeatures xsi:type="ecore:EReference" name="xSISchemaLocation" upperBound="-1"
       
    75         eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EStringToStringMapEntry"
       
    76         transient="true" containment="true" resolveProxies="false">
       
    77       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
    78         <details key="kind" value="attribute"/>
       
    79         <details key="name" value="xsi:schemaLocation"/>
       
    80       </eAnnotations>
       
    81     </eStructuralFeatures>
       
    82     <eStructuralFeatures xsi:type="ecore:EReference" name="baseField" upperBound="-2"
       
    83         eType="#//BaseFieldType" changeable="false" volatile="true" transient="true"
       
    84         derived="true" containment="true" resolveProxies="false">
       
    85       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
    86         <details key="kind" value="element"/>
       
    87         <details key="name" value="baseField"/>
       
    88         <details key="namespace" value="##targetNamespace"/>
       
    89       </eAnnotations>
       
    90     </eStructuralFeatures>
       
    91     <eStructuralFeatures xsi:type="ecore:EReference" name="filenameField" upperBound="-2"
       
    92         eType="#//FilenameFieldType" volatile="true" transient="true" derived="true"
       
    93         containment="true" resolveProxies="false">
       
    94       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
    95         <details key="kind" value="element"/>
       
    96         <details key="name" value="filenameField"/>
       
    97         <details key="namespace" value="##targetNamespace"/>
       
    98       </eAnnotations>
       
    99     </eStructuralFeatures>
       
   100     <eStructuralFeatures xsi:type="ecore:EReference" name="template" upperBound="-2"
       
   101         eType="#//TemplateType" volatile="true" transient="true" derived="true" containment="true"
       
   102         resolveProxies="false">
       
   103       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   104         <details key="kind" value="element"/>
       
   105         <details key="name" value="template"/>
       
   106         <details key="namespace" value="##targetNamespace"/>
       
   107       </eAnnotations>
       
   108     </eStructuralFeatures>
       
   109     <eStructuralFeatures xsi:type="ecore:EReference" name="textField" upperBound="-2"
       
   110         eType="#//TextFieldType" volatile="true" transient="true" derived="true" containment="true"
       
   111         resolveProxies="false">
       
   112       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   113         <details key="kind" value="element"/>
       
   114         <details key="name" value="textField"/>
       
   115         <details key="namespace" value="##targetNamespace"/>
       
   116       </eAnnotations>
       
   117     </eStructuralFeatures>
       
   118     <eStructuralFeatures xsi:type="ecore:EReference" name="uidField" upperBound="-2"
       
   119         eType="#//UidFieldType" volatile="true" transient="true" derived="true" containment="true"
       
   120         resolveProxies="false">
       
   121       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   122         <details key="kind" value="element"/>
       
   123         <details key="name" value="uidField"/>
       
   124         <details key="namespace" value="##targetNamespace"/>
       
   125       </eAnnotations>
       
   126     </eStructuralFeatures>
       
   127   </eClassifiers>
       
   128   <eClassifiers xsi:type="ecore:EClass" name="FilenameFieldType" eSuperTypes="#//BaseFieldType">
       
   129     <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   130       <details key="name" value="filenameField_._type"/>
       
   131       <details key="kind" value="elementOnly"/>
       
   132     </eAnnotations>
       
   133     <eStructuralFeatures xsi:type="ecore:EAttribute" name="default" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   134       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   135         <details key="kind" value="attribute"/>
       
   136         <details key="name" value="default"/>
       
   137         <details key="namespace" value="##targetNamespace"/>
       
   138       </eAnnotations>
       
   139     </eStructuralFeatures>
       
   140   </eClassifiers>
       
   141   <eClassifiers xsi:type="ecore:EClass" name="MetadataType">
       
   142     <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   143       <details key="name" value="metadata_._type"/>
       
   144       <details key="kind" value="simple"/>
       
   145     </eAnnotations>
       
   146     <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   147       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   148         <details key="name" value=":0"/>
       
   149         <details key="kind" value="simple"/>
       
   150       </eAnnotations>
       
   151     </eStructuralFeatures>
       
   152     <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   153       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   154         <details key="kind" value="attribute"/>
       
   155         <details key="name" value="name"/>
       
   156         <details key="namespace" value="##targetNamespace"/>
       
   157       </eAnnotations>
       
   158     </eStructuralFeatures>
       
   159     <eStructuralFeatures xsi:type="ecore:EAttribute" name="value1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   160       <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
       
   161         <details key="documentation" value="&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;The value of a metadata element.&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;"/>
       
   162       </eAnnotations>
       
   163       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   164         <details key="kind" value="attribute"/>
       
   165         <details key="name" value="value"/>
       
   166         <details key="namespace" value="##targetNamespace"/>
       
   167       </eAnnotations>
       
   168     </eStructuralFeatures>
       
   169   </eClassifiers>
       
   170   <eClassifiers xsi:type="ecore:EClass" name="ParameterType">
       
   171     <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   172       <details key="name" value="parameter_._type"/>
       
   173       <details key="kind" value="empty"/>
       
   174     </eAnnotations>
       
   175     <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnySimpleType">
       
   176       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   177         <details key="kind" value="attribute"/>
       
   178         <details key="name" value="name"/>
       
   179         <details key="namespace" value="##targetNamespace"/>
       
   180       </eAnnotations>
       
   181     </eStructuralFeatures>
       
   182     <eStructuralFeatures xsi:type="ecore:EAttribute" name="anyAttribute" unique="false"
       
   183         upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry">
       
   184       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   185         <details key="kind" value="attributeWildcard"/>
       
   186         <details key="wildcards" value="##any"/>
       
   187         <details key="name" value=":1"/>
       
   188         <details key="processing" value="lax"/>
       
   189       </eAnnotations>
       
   190     </eStructuralFeatures>
       
   191   </eClassifiers>
       
   192   <eClassifiers xsi:type="ecore:EClass" name="ProcessType">
       
   193     <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   194       <details key="name" value="process_._type"/>
       
   195       <details key="kind" value="elementOnly"/>
       
   196     </eAnnotations>
       
   197     <eStructuralFeatures xsi:type="ecore:EReference" name="parameter" upperBound="-1"
       
   198         eType="#//ParameterType" containment="true" resolveProxies="false">
       
   199       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   200         <details key="kind" value="element"/>
       
   201         <details key="name" value="parameter"/>
       
   202         <details key="namespace" value="##targetNamespace"/>
       
   203       </eAnnotations>
       
   204     </eStructuralFeatures>
       
   205     <eStructuralFeatures xsi:type="ecore:EAttribute" name="bundle" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   206       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   207         <details key="kind" value="attribute"/>
       
   208         <details key="name" value="bundle"/>
       
   209         <details key="namespace" value="##targetNamespace"/>
       
   210       </eAnnotations>
       
   211     </eStructuralFeatures>
       
   212     <eStructuralFeatures xsi:type="ecore:EAttribute" name="class" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   213       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   214         <details key="kind" value="attribute"/>
       
   215         <details key="name" value="class"/>
       
   216         <details key="namespace" value="##targetNamespace"/>
       
   217       </eAnnotations>
       
   218     </eStructuralFeatures>
       
   219     <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   220       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   221         <details key="kind" value="attribute"/>
       
   222         <details key="name" value="name"/>
       
   223         <details key="namespace" value="##targetNamespace"/>
       
   224       </eAnnotations>
       
   225     </eStructuralFeatures>
       
   226   </eClassifiers>
       
   227   <eClassifiers xsi:type="ecore:EClass" name="TemplateType">
       
   228     <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   229       <details key="name" value="template_._type"/>
       
   230       <details key="kind" value="elementOnly"/>
       
   231     </eAnnotations>
       
   232     <eStructuralFeatures xsi:type="ecore:EReference" name="wizardPage" upperBound="-1"
       
   233         eType="#//WizardPageType" containment="true" resolveProxies="false">
       
   234       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   235         <details key="kind" value="element"/>
       
   236         <details key="name" value="wizardPage"/>
       
   237         <details key="namespace" value="##targetNamespace"/>
       
   238       </eAnnotations>
       
   239     </eStructuralFeatures>
       
   240     <eStructuralFeatures xsi:type="ecore:EReference" name="process" upperBound="-1"
       
   241         eType="#//ProcessType" containment="true" resolveProxies="false">
       
   242       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   243         <details key="kind" value="element"/>
       
   244         <details key="name" value="process"/>
       
   245         <details key="namespace" value="##targetNamespace"/>
       
   246       </eAnnotations>
       
   247     </eStructuralFeatures>
       
   248     <eStructuralFeatures xsi:type="ecore:EAttribute" name="description" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   249       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   250         <details key="kind" value="element"/>
       
   251         <details key="name" value="description"/>
       
   252         <details key="namespace" value="##targetNamespace"/>
       
   253       </eAnnotations>
       
   254     </eStructuralFeatures>
       
   255     <eStructuralFeatures xsi:type="ecore:EReference" name="metadata" upperBound="-1"
       
   256         eType="#//MetadataType" containment="true" resolveProxies="false">
       
   257       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   258         <details key="kind" value="element"/>
       
   259         <details key="name" value="metadata"/>
       
   260         <details key="namespace" value="##targetNamespace"/>
       
   261       </eAnnotations>
       
   262     </eStructuralFeatures>
       
   263     <eStructuralFeatures xsi:type="ecore:EAttribute" name="author" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   264       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   265         <details key="kind" value="attribute"/>
       
   266         <details key="name" value="author"/>
       
   267         <details key="namespace" value="##targetNamespace"/>
       
   268       </eAnnotations>
       
   269     </eStructuralFeatures>
       
   270     <eStructuralFeatures xsi:type="ecore:EAttribute" name="copyright" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   271       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   272         <details key="kind" value="attribute"/>
       
   273         <details key="name" value="copyright"/>
       
   274         <details key="namespace" value="##targetNamespace"/>
       
   275       </eAnnotations>
       
   276     </eStructuralFeatures>
       
   277     <eStructuralFeatures xsi:type="ecore:EAttribute" name="help" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   278       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   279         <details key="kind" value="attribute"/>
       
   280         <details key="name" value="help"/>
       
   281         <details key="namespace" value="##targetNamespace"/>
       
   282       </eAnnotations>
       
   283     </eStructuralFeatures>
       
   284     <eStructuralFeatures xsi:type="ecore:EAttribute" name="label" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   285       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   286         <details key="kind" value="attribute"/>
       
   287         <details key="name" value="label"/>
       
   288         <details key="namespace" value="##targetNamespace"/>
       
   289       </eAnnotations>
       
   290     </eStructuralFeatures>
       
   291     <eStructuralFeatures xsi:type="ecore:EAttribute" name="version" lowerBound="1"
       
   292         eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   293       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   294         <details key="kind" value="attribute"/>
       
   295         <details key="name" value="version"/>
       
   296         <details key="namespace" value="##targetNamespace"/>
       
   297       </eAnnotations>
       
   298     </eStructuralFeatures>
       
   299   </eClassifiers>
       
   300   <eClassifiers xsi:type="ecore:EClass" name="TextFieldType" eSuperTypes="#//BaseFieldType">
       
   301     <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   302       <details key="name" value="textField_._type"/>
       
   303       <details key="kind" value="elementOnly"/>
       
   304     </eAnnotations>
       
   305     <eStructuralFeatures xsi:type="ecore:EAttribute" name="default" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   306       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   307         <details key="kind" value="attribute"/>
       
   308         <details key="name" value="default"/>
       
   309         <details key="namespace" value="##targetNamespace"/>
       
   310       </eAnnotations>
       
   311     </eStructuralFeatures>
       
   312     <eStructuralFeatures xsi:type="ecore:EAttribute" name="multiline" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean"
       
   313         defaultValueLiteral="false" unsettable="true">
       
   314       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   315         <details key="kind" value="attribute"/>
       
   316         <details key="name" value="multiline"/>
       
   317         <details key="namespace" value="##targetNamespace"/>
       
   318       </eAnnotations>
       
   319     </eStructuralFeatures>
       
   320     <eStructuralFeatures xsi:type="ecore:EAttribute" name="pattern" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   321       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   322         <details key="kind" value="attribute"/>
       
   323         <details key="name" value="pattern"/>
       
   324         <details key="namespace" value="##targetNamespace"/>
       
   325       </eAnnotations>
       
   326     </eStructuralFeatures>
       
   327   </eClassifiers>
       
   328   <eClassifiers xsi:type="ecore:EClass" name="UidFieldType" eSuperTypes="#//BaseFieldType">
       
   329     <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   330       <details key="name" value="uidField_._type"/>
       
   331       <details key="kind" value="elementOnly"/>
       
   332     </eAnnotations>
       
   333     <eStructuralFeatures xsi:type="ecore:EAttribute" name="max" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   334       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   335         <details key="kind" value="attribute"/>
       
   336         <details key="name" value="max"/>
       
   337         <details key="namespace" value="##targetNamespace"/>
       
   338       </eAnnotations>
       
   339     </eStructuralFeatures>
       
   340     <eStructuralFeatures xsi:type="ecore:EAttribute" name="min" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   341       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   342         <details key="kind" value="attribute"/>
       
   343         <details key="name" value="min"/>
       
   344         <details key="namespace" value="##targetNamespace"/>
       
   345       </eAnnotations>
       
   346     </eStructuralFeatures>
       
   347   </eClassifiers>
       
   348   <eClassifiers xsi:type="ecore:EClass" name="WizardPageType">
       
   349     <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   350       <details key="name" value="wizardPage_._type"/>
       
   351       <details key="kind" value="elementOnly"/>
       
   352     </eAnnotations>
       
   353     <eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1"
       
   354         eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry">
       
   355       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   356         <details key="kind" value="group"/>
       
   357         <details key="name" value="group:0"/>
       
   358       </eAnnotations>
       
   359     </eStructuralFeatures>
       
   360     <eStructuralFeatures xsi:type="ecore:EReference" name="uidField" upperBound="-1"
       
   361         eType="#//UidFieldType" volatile="true" transient="true" derived="true" containment="true"
       
   362         resolveProxies="false">
       
   363       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   364         <details key="kind" value="element"/>
       
   365         <details key="name" value="uidField"/>
       
   366         <details key="namespace" value="##targetNamespace"/>
       
   367         <details key="group" value="group:0"/>
       
   368       </eAnnotations>
       
   369     </eStructuralFeatures>
       
   370     <eStructuralFeatures xsi:type="ecore:EReference" name="textField" upperBound="-1"
       
   371         eType="#//TextFieldType" volatile="true" transient="true" derived="true" containment="true"
       
   372         resolveProxies="false">
       
   373       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   374         <details key="kind" value="element"/>
       
   375         <details key="name" value="textField"/>
       
   376         <details key="namespace" value="##targetNamespace"/>
       
   377         <details key="group" value="group:0"/>
       
   378       </eAnnotations>
       
   379     </eStructuralFeatures>
       
   380     <eStructuralFeatures xsi:type="ecore:EReference" name="filenameField" upperBound="-1"
       
   381         eType="#//FilenameFieldType" volatile="true" transient="true" derived="true"
       
   382         containment="true" resolveProxies="false">
       
   383       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   384         <details key="kind" value="element"/>
       
   385         <details key="name" value="filenameField"/>
       
   386         <details key="namespace" value="##targetNamespace"/>
       
   387         <details key="group" value="group:0"/>
       
   388       </eAnnotations>
       
   389     </eStructuralFeatures>
       
   390     <eStructuralFeatures xsi:type="ecore:EAttribute" name="description" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   391       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   392         <details key="kind" value="element"/>
       
   393         <details key="name" value="description"/>
       
   394         <details key="namespace" value="##targetNamespace"/>
       
   395       </eAnnotations>
       
   396     </eStructuralFeatures>
       
   397     <eStructuralFeatures xsi:type="ecore:EAttribute" name="help" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   398       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   399         <details key="kind" value="attribute"/>
       
   400         <details key="name" value="help"/>
       
   401         <details key="namespace" value="##targetNamespace"/>
       
   402       </eAnnotations>
       
   403     </eStructuralFeatures>
       
   404     <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   405       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   406         <details key="kind" value="attribute"/>
       
   407         <details key="name" value="id"/>
       
   408         <details key="namespace" value="##targetNamespace"/>
       
   409       </eAnnotations>
       
   410     </eStructuralFeatures>
       
   411     <eStructuralFeatures xsi:type="ecore:EAttribute" name="label" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
       
   412       <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
       
   413         <details key="kind" value="attribute"/>
       
   414         <details key="name" value="label"/>
       
   415         <details key="namespace" value="##targetNamespace"/>
       
   416       </eAnnotations>
       
   417     </eStructuralFeatures>
       
   418   </eClassifiers>
       
   419 </ecore:EPackage>