<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
    xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext 2.9.2" modelDirectory="/ein-suggestions-dsl-core/src/main/xtext-gen"
    modelPluginID="ein-suggestions-dsl-core" forceOverwrite="true" modelName="EinDsl"
    updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
    complianceLevel="6.0" copyrightFields="false" runtimeVersion="2.11">
  <genPackages prefix="EinDsl" basePackage="org.xtext.example.mydsl" disposableProviderFactory="true"
      fileExtensions="eindsl" ecorePackage="EinDsl.ecore#/">
    <genClasses ecoreClass="EinDsl.ecore#//Model">
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EinDsl.ecore#//Model/greetings"/>
    </genClasses>
    <genClasses ecoreClass="EinDsl.ecore#//Query">
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EinDsl.ecore#//Query/key"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EinDsl.ecore#//Query/aggregation"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EinDsl.ecore#//Query/measure"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EinDsl.ecore#//Query/groupBy"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EinDsl.ecore#//Query/condition"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EinDsl.ecore#//Query/range"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EinDsl.ecore#//Query/chartType"/>
    </genClasses>
    <genClasses ecoreClass="EinDsl.ecore#//QTypekeyWord">
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//QTypekeyWord/qKeyword"/>
    </genClasses>
    <genClasses ecoreClass="EinDsl.ecore#//Aggregation">
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//Aggregation/agg"/>
    </genClasses>
    <genClasses ecoreClass="EinDsl.ecore#//Condtition">
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//Condtition/con"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EinDsl.ecore#//Condtition/dimValue"/>
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//Condtition/dimen"/>
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//Condtition/conTimeCurrent"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EinDsl.ecore#//Condtition/thisTimeGroup"/>
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//Condtition/conlastTimePast"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EinDsl.ecore#//Condtition/lastTimeGroup"/>
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//Condtition/conlastNTimePast"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EinDsl.ecore#//Condtition/lastNTimeGroup"/>
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//Condtition/conDayTimeGroup"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EinDsl.ecore#//Condtition/dayTimeGroup"/>
    </genClasses>
    <genClasses ecoreClass="EinDsl.ecore#//MeasureList">
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//MeasureList/names"/>
    </genClasses>
    <genClasses ecoreClass="EinDsl.ecore#//DimensionValue">
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//DimensionValue/value"/>
    </genClasses>
    <genClasses ecoreClass="EinDsl.ecore#//GroupList">
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//GroupList/dimGroup"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EinDsl.ecore#//GroupList/timeGroup"/>
    </genClasses>
    <genClasses ecoreClass="EinDsl.ecore#//Group">
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//Group/dimGroup"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EinDsl.ecore#//Group/timeGroup"/>
    </genClasses>
    <genClasses ecoreClass="EinDsl.ecore#//Transition">
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EinDsl.ecore#//Transition/dateStart"/>
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EinDsl.ecore#//Transition/dateEnd"/>
    </genClasses>
    <genClasses ecoreClass="EinDsl.ecore#//TimeGroup">
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//TimeGroup/timeGroup"/>
    </genClasses>
    <genClasses ecoreClass="EinDsl.ecore#//ThisTimeGroup">
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//ThisTimeGroup/thisTimeGroup"/>
    </genClasses>
    <genClasses ecoreClass="EinDsl.ecore#//LastTimeGroup">
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//LastTimeGroup/lastTimeGroup"/>
    </genClasses>
    <genClasses ecoreClass="EinDsl.ecore#//LastNTimeGroup">
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//LastNTimeGroup/lastTimeGroup"/>
    </genClasses>
    <genClasses ecoreClass="EinDsl.ecore#//DayTimeGroup">
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//DayTimeGroup/dayTimeGroup"/>
    </genClasses>
    <genClasses ecoreClass="EinDsl.ecore#//ChartType">
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//ChartType/chartType"/>
    </genClasses>
    <genClasses ecoreClass="EinDsl.ecore#//Date">
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//Date/d"/>
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//Date/m"/>
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute EinDsl.ecore#//Date/y"/>
    </genClasses>
  </genPackages>
</genmodel:GenModel>
