Ignore:
Timestamp:
11/19/09 21:41:51 (15 years ago)
Author:
nasko
Message:

work in progress

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/xtext-MDT/org.modelica.emf/model/OpenModelicaAbstactSyntax.genmodel

    r548 r549  
    88  <genPackages prefix="Absyn" basePackage="org.modelica.emf" disposableProviderFactory="true"
    99      ecorePackage="OpenModelicaAbstactSyntax.ecore#/">
    10     <nestedGenPackages prefix="Program" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    11         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Program">
     10    <genEnums typeSafeEnumCompatible="false" ecoreEnum="OpenModelicaAbstactSyntax.ecore#//dummyEnumeration">
     11      <genEnumLiterals ecoreEnumLiteral="OpenModelicaAbstactSyntax.ecore#//dummyEnumeration/ZEROTH"/>
     12      <genEnumLiterals ecoreEnumLiteral="OpenModelicaAbstactSyntax.ecore#//dummyEnumeration/FIRST"/>
     13    </genEnums>
     14    <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//dummyClass">
     15      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaAbstactSyntax.ecore#//dummyClass/dum"/>
     16    </genClasses>
     17    <nestedGenPackages prefix="Program" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Program">
    1218      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//Program/uProgram"/>
    1319      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Program/PROGRAM">
     
    1723      </genClasses>
    1824    </nestedGenPackages>
    19     <nestedGenPackages prefix="Within" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    20         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Within">
     25    <nestedGenPackages prefix="Within" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Within">
    2126      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//Within/uWithin"/>
    2227      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Within/WITHIN">
     
    2530      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Within/TOP"/>
    2631    </nestedGenPackages>
    27     <nestedGenPackages prefix="Class" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    28         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Class">
     32    <nestedGenPackages prefix="Class" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Class">
    2933      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//Class/uClass"/>
    3034      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Class/CLASS">
     
    3741      </genClasses>
    3842    </nestedGenPackages>
    39     <nestedGenPackages prefix="ClassDef" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    40         ecorePackage="OpenModelicaAbstactSyntax.ecore#//ClassDef">
     43    <nestedGenPackages prefix="ClassDef" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//ClassDef">
    4144      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//ClassDef/uClassDef"/>
    4245      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//ClassDef/PARTS">
     
    7174      </genClasses>
    7275    </nestedGenPackages>
    73     <nestedGenPackages prefix="EnumDef" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    74         ecorePackage="OpenModelicaAbstactSyntax.ecore#//EnumDef">
     76    <nestedGenPackages prefix="EnumDef" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//EnumDef">
    7577      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//EnumDef/uEnumDef"/>
    7678      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//EnumDef/ENUMLITERALS">
     
    7981      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//EnumDef/ENUM_COLON"/>
    8082    </nestedGenPackages>
    81     <nestedGenPackages prefix="EnumLiteral" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    82         ecorePackage="OpenModelicaAbstactSyntax.ecore#//EnumLiteral">
     83    <nestedGenPackages prefix="EnumLiteral" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//EnumLiteral">
    8384      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//EnumLiteral/uEnumLiteral"/>
    8485      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//EnumLiteral/ENUMLITERAL">
     
    8788      </genClasses>
    8889    </nestedGenPackages>
    89     <nestedGenPackages prefix="ClassPart" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    90         ecorePackage="OpenModelicaAbstactSyntax.ecore#//ClassPart">
     90    <nestedGenPackages prefix="ClassPart" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//ClassPart">
    9191      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//ClassPart/uClassPart"/>
    9292      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//ClassPart/PUBLIC">
     
    114114      </genClasses>
    115115    </nestedGenPackages>
    116     <nestedGenPackages prefix="ElementItem" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    117         ecorePackage="OpenModelicaAbstactSyntax.ecore#//ElementItem">
     116    <nestedGenPackages prefix="ElementItem" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//ElementItem">
    118117      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//ElementItem/uElementItem"/>
    119118      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//ElementItem/ELEMENTITEM">
     
    124123      </genClasses>
    125124    </nestedGenPackages>
    126     <nestedGenPackages prefix="Element" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    127         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Element">
     125    <nestedGenPackages prefix="Element" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Element">
    128126      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//Element/uElement"/>
    129127      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Element/ELEMENT">
     
    144142      </genClasses>
    145143    </nestedGenPackages>
    146     <nestedGenPackages prefix="ConstrainClass" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    147         ecorePackage="OpenModelicaAbstactSyntax.ecore#//ConstrainClass">
     144    <nestedGenPackages prefix="ConstrainClass" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//ConstrainClass">
    148145      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//ConstrainClass/uConstrainClass"/>
    149146      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//ConstrainClass/CONSTRAINCLASS">
     
    152149      </genClasses>
    153150    </nestedGenPackages>
    154     <nestedGenPackages prefix="ElementSpec" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    155         ecorePackage="OpenModelicaAbstactSyntax.ecore#//ElementSpec">
     151    <nestedGenPackages prefix="ElementSpec" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//ElementSpec">
    156152      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//ElementSpec/uElementSpec"/>
    157153      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//ElementSpec/CLASSDEF">
     
    174170      </genClasses>
    175171    </nestedGenPackages>
    176     <nestedGenPackages prefix="InnerOuter" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    177         ecorePackage="OpenModelicaAbstactSyntax.ecore#//InnerOuter">
     172    <nestedGenPackages prefix="InnerOuter" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//InnerOuter">
    178173      <genEnums typeSafeEnumCompatible="false" ecoreEnum="OpenModelicaAbstactSyntax.ecore#//InnerOuter/OBSOLETE_InnerOuter">
    179174        <genEnumLiterals ecoreEnumLiteral="OpenModelicaAbstactSyntax.ecore#//InnerOuter/OBSOLETE_InnerOuter/UNSPECIFIED"/>
     
    188183      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//InnerOuter/UNSPECIFIED"/>
    189184    </nestedGenPackages>
    190     <nestedGenPackages prefix="Import" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    191         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Import">
     185    <nestedGenPackages prefix="Import" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Import">
    192186      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//Import/uImport"/>
    193187      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Import/NAMED_IMPORT">
     
    202196      </genClasses>
    203197    </nestedGenPackages>
    204     <nestedGenPackages prefix="ComponentItem" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    205         ecorePackage="OpenModelicaAbstactSyntax.ecore#//ComponentItem">
     198    <nestedGenPackages prefix="ComponentItem" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//ComponentItem">
    206199      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//ComponentItem/uComponentItem"/>
    207200      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//ComponentItem/COMPONENTITEM">
     
    211204      </genClasses>
    212205    </nestedGenPackages>
    213     <nestedGenPackages prefix="ComponentCondition" basePackage="org.modelica.Absyn"
    214         disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//ComponentCondition">
     206    <nestedGenPackages prefix="ComponentCondition" disposableProviderFactory="true"
     207        ecorePackage="OpenModelicaAbstactSyntax.ecore#//ComponentCondition">
    215208      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//ComponentCondition/ComponentCondition">
    216209        <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaAbstactSyntax.ecore#//ComponentCondition/ComponentCondition/condition"/>
    217210      </genClasses>
    218211    </nestedGenPackages>
    219     <nestedGenPackages prefix="Component" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    220         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Component">
     212    <nestedGenPackages prefix="Component" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Component">
    221213      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//Component/uComponent"/>
    222214      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Component/COMPONENT">
     
    226218      </genClasses>
    227219    </nestedGenPackages>
    228     <nestedGenPackages prefix="EquationItem" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    229         ecorePackage="OpenModelicaAbstactSyntax.ecore#//EquationItem">
     220    <nestedGenPackages prefix="EquationItem" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//EquationItem">
    230221      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//EquationItem/uEquationItem"/>
    231222      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//EquationItem/EQUATIONITEM">
     
    238229      </genClasses>
    239230    </nestedGenPackages>
    240     <nestedGenPackages prefix="AlgorithmItem" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    241         ecorePackage="OpenModelicaAbstactSyntax.ecore#//AlgorithmItem">
     231    <nestedGenPackages prefix="AlgorithmItem" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//AlgorithmItem">
    242232      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//AlgorithmItem/uAlgorithmItem"/>
    243233      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//AlgorithmItem/ALGORITHMITEM">
     
    249239      </genClasses>
    250240    </nestedGenPackages>
    251     <nestedGenPackages prefix="Equation" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    252         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Equation">
     241    <nestedGenPackages prefix="Equation" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Equation">
    253242      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//Equation/uEquation"/>
    254243      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Equation/EQ_IF">
     
    291280      </genClasses>
    292281    </nestedGenPackages>
    293     <nestedGenPackages prefix="AlgorithmStatement" basePackage="org.modelica.Absyn"
    294         disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//AlgorithmStatement">
     282    <nestedGenPackages prefix="AlgorithmStatement" disposableProviderFactory="true"
     283        ecorePackage="OpenModelicaAbstactSyntax.ecore#//AlgorithmStatement">
    295284      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//AlgorithmStatement/uAlgorithmStatement"/>
    296285      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//AlgorithmStatement/ALG_ASSIGN">
     
    333322      </genClasses>
    334323    </nestedGenPackages>
    335     <nestedGenPackages prefix="Modifications" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    336         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Modifications">
     324    <nestedGenPackages prefix="Modifications" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Modifications">
    337325      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//Modifications/uModification"/>
    338326      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Modifications/CLASSMOD">
     
    341329      </genClasses>
    342330    </nestedGenPackages>
    343     <nestedGenPackages prefix="ElementArg" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    344         ecorePackage="OpenModelicaAbstactSyntax.ecore#//ElementArg">
     331    <nestedGenPackages prefix="ElementArg" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//ElementArg">
    345332      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//ElementArg/uElementArg"/>
    346333      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//ElementArg/MODIFICATION">
     
    359346      </genClasses>
    360347    </nestedGenPackages>
    361     <nestedGenPackages prefix="RedeclareKeywords" basePackage="org.modelica.Absyn"
    362         disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//RedeclareKeywords">
     348    <nestedGenPackages prefix="RedeclareKeywords" disposableProviderFactory="true"
     349        ecorePackage="OpenModelicaAbstactSyntax.ecore#//RedeclareKeywords">
    363350      <genEnums typeSafeEnumCompatible="false" ecoreEnum="OpenModelicaAbstactSyntax.ecore#//RedeclareKeywords/BSOLETE_RedeclareKeywords">
    364351        <genEnumLiterals ecoreEnumLiteral="OpenModelicaAbstactSyntax.ecore#//RedeclareKeywords/BSOLETE_RedeclareKeywords/REDECLARE"/>
     
    371358      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//RedeclareKeywords/REDECLARE_REPLACEABLE"/>
    372359    </nestedGenPackages>
    373     <nestedGenPackages prefix="Each" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    374         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Each">
     360    <nestedGenPackages prefix="Each" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Each">
    375361      <genEnums typeSafeEnumCompatible="false" ecoreEnum="OpenModelicaAbstactSyntax.ecore#//Each/OBSOLETE_Each">
    376362        <genEnumLiterals ecoreEnumLiteral="OpenModelicaAbstactSyntax.ecore#//Each/OBSOLETE_Each/EACH"/>
     
    381367      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Each/NON_EACH"/>
    382368    </nestedGenPackages>
    383     <nestedGenPackages prefix="ElementAttributes" basePackage="org.modelica.Absyn"
    384         disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//ElementAttributes">
     369    <nestedGenPackages prefix="ElementAttributes" disposableProviderFactory="true"
     370        ecorePackage="OpenModelicaAbstactSyntax.ecore#//ElementAttributes">
    385371      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//ElementAttributes/uElementAttributes"/>
    386372      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//ElementAttributes/ATTR">
     
    392378      </genClasses>
    393379    </nestedGenPackages>
    394     <nestedGenPackages prefix="Variability" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    395         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Variability">
     380    <nestedGenPackages prefix="Variability" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Variability">
    396381      <genEnums typeSafeEnumCompatible="false" ecoreEnum="OpenModelicaAbstactSyntax.ecore#//Variability/OBSOLETE_Variability">
    397382        <genEnumLiterals ecoreEnumLiteral="OpenModelicaAbstactSyntax.ecore#//Variability/OBSOLETE_Variability/CONTINUOUS"/>
     
    406391      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Variability/CONST"/>
    407392    </nestedGenPackages>
    408     <nestedGenPackages prefix="Direction" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    409         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Direction">
     393    <nestedGenPackages prefix="Direction" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Direction">
    410394      <genEnums typeSafeEnumCompatible="false" ecoreEnum="OpenModelicaAbstactSyntax.ecore#//Direction/OBSOLETE_Direction">
    411395        <genEnumLiterals ecoreEnumLiteral="OpenModelicaAbstactSyntax.ecore#//Direction/OBSOLETE_Direction/INPUT"/>
     
    418402      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Direction/BIDIR"/>
    419403    </nestedGenPackages>
    420     <nestedGenPackages prefix="ArrayDim" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    421         ecorePackage="OpenModelicaAbstactSyntax.ecore#//ArrayDim">
     404    <nestedGenPackages prefix="ArrayDim" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//ArrayDim">
    422405      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//ArrayDim/ArrayDim">
    423406        <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaAbstactSyntax.ecore#//ArrayDim/ArrayDim/subscripts"/>
    424407      </genClasses>
    425408    </nestedGenPackages>
    426     <nestedGenPackages prefix="Exp" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    427         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Exp">
     409    <nestedGenPackages prefix="Exp" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Exp">
    428410      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//Exp/uExp"/>
    429411      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Exp/INTEGER">
     
    503485      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Exp/CALL_INITIAL"/>
    504486    </nestedGenPackages>
    505     <nestedGenPackages prefix="FunctionArgs" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    506         ecorePackage="OpenModelicaAbstactSyntax.ecore#//FunctionArgs">
     487    <nestedGenPackages prefix="FunctionArgs" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//FunctionArgs">
    507488      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//FunctionArgs/uFunctionArguments"/>
    508489      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//FunctionArgs/FUNCTIONARGS">
     
    515496      </genClasses>
    516497    </nestedGenPackages>
    517     <nestedGenPackages prefix="NamedArg" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    518         ecorePackage="OpenModelicaAbstactSyntax.ecore#//NamedArg">
     498    <nestedGenPackages prefix="NamedArg" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//NamedArg">
    519499      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//NamedArg/uNamedArg"/>
    520500      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//NamedArg/NAMEDARG">
     
    523503      </genClasses>
    524504    </nestedGenPackages>
    525     <nestedGenPackages prefix="Operator" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    526         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Operator">
     505    <nestedGenPackages prefix="Operator" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Operator">
    527506      <genEnums typeSafeEnumCompatible="false" ecoreEnum="OpenModelicaAbstactSyntax.ecore#//Operator/OBSOLETE_Operator">
    528507        <genEnumLiterals ecoreEnumLiteral="OpenModelicaAbstactSyntax.ecore#//Operator/OBSOLETE_Operator/ADD"/>
     
    568547      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Operator/NEQUAL"/>
    569548    </nestedGenPackages>
    570     <nestedGenPackages prefix="Subscript" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    571         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Subscript">
     549    <nestedGenPackages prefix="Subscript" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Subscript">
    572550      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//Subscript/uSubscript"/>
    573551      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Subscript/NOSUB"/>
     
    576554      </genClasses>
    577555    </nestedGenPackages>
    578     <nestedGenPackages prefix="ComponentRef" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    579         ecorePackage="OpenModelicaAbstactSyntax.ecore#//ComponentRef">
     556    <nestedGenPackages prefix="ComponentRef" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//ComponentRef">
    580557      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//ComponentRef/uComponentRef"/>
    581558      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//ComponentRef/CREF_QUAL">
     
    590567      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//ComponentRef/WILD"/>
    591568    </nestedGenPackages>
    592     <nestedGenPackages prefix="Path" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    593         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Path">
     569    <nestedGenPackages prefix="Path" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Path">
    594570      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//Path/uPath"/>
    595571      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Path/QUALIFIED">
     
    604580      </genClasses>
    605581    </nestedGenPackages>
    606     <nestedGenPackages prefix="Restriction" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    607         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Restriction">
     582    <nestedGenPackages prefix="Restriction" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Restriction">
    608583      <genEnums typeSafeEnumCompatible="false" ecoreEnum="OpenModelicaAbstactSyntax.ecore#//Restriction/OBSOLETE_Restriction">
    609584        <genEnumLiterals ecoreEnumLiteral="OpenModelicaAbstactSyntax.ecore#//Restriction/OBSOLETE_Restriction/R_CLASS"/>
     
    640615      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Restriction/R_PREDEFINED_ENUM"/>
    641616    </nestedGenPackages>
    642     <nestedGenPackages prefix="Annotation" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    643         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Annotation">
     617    <nestedGenPackages prefix="Annotation" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Annotation">
    644618      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//Annotation/uAnnotation"/>
    645619      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Annotation/ANNOTATION">
     
    647621      </genClasses>
    648622    </nestedGenPackages>
    649     <nestedGenPackages prefix="Comment" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    650         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Comment">
     623    <nestedGenPackages prefix="Comment" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Comment">
    651624      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//Comment/uComment"/>
    652625      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Comment/COMMENT">
     
    658631      </genClasses>
    659632    </nestedGenPackages>
    660     <nestedGenPackages prefix="ExternalDecl" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    661         ecorePackage="OpenModelicaAbstactSyntax.ecore#//ExternalDecl">
     633    <nestedGenPackages prefix="ExternalDecl" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//ExternalDecl">
    662634      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//ExternalDecl/uExternalDecl"/>
    663635      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//ExternalDecl/EXTERNALDECL">
     
    669641      </genClasses>
    670642    </nestedGenPackages>
    671     <nestedGenPackages prefix="TimeStamp" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    672         ecorePackage="OpenModelicaAbstactSyntax.ecore#//TimeStamp">
     643    <nestedGenPackages prefix="TimeStamp" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//TimeStamp">
    673644      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//TimeStamp/uTimeStamp"/>
    674645      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//TimeStamp/TIMESTAMP">
     
    677648      </genClasses>
    678649    </nestedGenPackages>
    679     <nestedGenPackages prefix="Iterators" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    680         ecorePackage="OpenModelicaAbstactSyntax.ecore#//Iterators">
     650    <nestedGenPackages prefix="Iterators" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//Iterators">
    681651      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//Iterators/ForIterator">
    682652        <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaAbstactSyntax.ecore#//Iterators/ForIterator/tuple"/>
     
    690660      </genClasses>
    691661    </nestedGenPackages>
    692     <nestedGenPackages prefix="TypeSpec" basePackage="org.modelica.Absyn" disposableProviderFactory="true"
    693         ecorePackage="OpenModelicaAbstactSyntax.ecore#//TypeSpec">
     662    <nestedGenPackages prefix="TypeSpec" disposableProviderFactory="true" ecorePackage="OpenModelicaAbstactSyntax.ecore#//TypeSpec">
    694663      <genClasses image="false" ecoreClass="OpenModelicaAbstactSyntax.ecore#//TypeSpec/uTypeSpec"/>
    695664      <genClasses ecoreClass="OpenModelicaAbstactSyntax.ecore#//TypeSpec/TPATH">
Note: See TracChangeset for help on using the changeset viewer.