configtool/com.nokia.S60CT.CenRep/model/CRPluginModel.genmodel
author terytkon
Wed, 02 Jun 2010 10:50:41 +0300
changeset 1 fe41c66bacc7
parent 0 30eb2d538f02
permissions -rw-r--r--
Changed rest of the sfl licences to epl :)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
     2
<genmodel:GenModel xmi:version="2.0"
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
     3
    xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
     4
    xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/com.nokia.S60CT.CenRep/src"
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
     5
    modelPluginID="com.nokia.S60CT.CenRep" modelName="CRPluginModel" richClientPlatform="true"
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
     6
    importerID="org.eclipse.emf.importer.rose" complianceLevel="5.0">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
     7
  <foreignModel>C:\ConfigurationTool-baranov\ConfigurationTool\Design\models\CRPluginModel.mdl</foreignModel>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
     8
  <genPackages prefix="Cenrep" disposableProviderFactory="true" ecorePackage="CRPluginModel.ecore#/">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
     9
    <genEnums typeSafeEnumCompatible="false" ecoreEnum="CRPluginModel.ecore#//TYPE">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    10
      <genEnumLiterals ecoreEnumLiteral="CRPluginModel.ecore#//TYPE/int"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    11
      <genEnumLiterals ecoreEnumLiteral="CRPluginModel.ecore#//TYPE/real"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    12
      <genEnumLiterals ecoreEnumLiteral="CRPluginModel.ecore#//TYPE/string"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    13
      <genEnumLiterals ecoreEnumLiteral="CRPluginModel.ecore#//TYPE/string8"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    14
      <genEnumLiterals ecoreEnumLiteral="CRPluginModel.ecore#//TYPE/binary"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    15
    </genEnums>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    16
    <genEnums typeSafeEnumCompatible="false" ecoreEnum="CRPluginModel.ecore#//ACCESS_TYPE">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    17
      <genEnumLiterals ecoreEnumLiteral="CRPluginModel.ecore#//ACCESS_TYPE/ND"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    18
      <genEnumLiterals ecoreEnumLiteral="CRPluginModel.ecore#//ACCESS_TYPE/READ"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    19
      <genEnumLiterals ecoreEnumLiteral="CRPluginModel.ecore#//ACCESS_TYPE/WRITE"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    20
    </genEnums>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    21
    <genClasses image="false" ecoreClass="CRPluginModel.ecore#//CommonAttrs">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    22
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//CommonAttrs/id"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    23
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    24
    <genClasses ecoreClass="CRPluginModel.ecore#//Meta">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    25
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//Meta/identification"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    26
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//Meta/date"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    27
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//Meta/platform"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    28
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//Meta/owner"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    29
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//Meta/editor"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    30
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//Meta/status"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    31
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//Meta/version"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    32
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//Meta/product"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    33
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//Meta/release"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    34
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    35
    <genClasses ecoreClass="CRPluginModel.ecore#//Identification"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    36
    <genClasses ecoreClass="CRPluginModel.ecore#//Date"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    37
    <genClasses ecoreClass="CRPluginModel.ecore#//Owner"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    38
    <genClasses ecoreClass="CRPluginModel.ecore#//Editor"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    39
    <genClasses ecoreClass="CRPluginModel.ecore#//Status"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    40
    <genClasses ecoreClass="CRPluginModel.ecore#//Version"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    41
    <genClasses ecoreClass="CRPluginModel.ecore#//Platform"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    42
    <genClasses ecoreClass="CRPluginModel.ecore#//Product"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    43
    <genClasses ecoreClass="CRPluginModel.ecore#//Release"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    44
    <genClasses image="false" ecoreClass="CRPluginModel.ecore#//Content">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    45
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Content/value"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    46
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    47
    <genClasses ecoreClass="CRPluginModel.ecore#//Repository">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    48
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Repository/version"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    49
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Repository/uidName"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    50
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Repository/uidValue"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    51
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Repository/initialisationFileVersion"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    52
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Repository/owner"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    53
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Repository/rfs"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    54
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//Repository/key"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    55
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//Repository/meta"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    56
      <genFeatures property="Readonly" notify="false" createChild="false" ecoreFeature="ecore:EReference CRPluginModel.ecore#//Repository/simpleKeys"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    57
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//Repository/bitmaskKeys"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    58
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//Repository/rangeKey"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    59
      <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Repository/fileName"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    60
      <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Repository/problems"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    61
      <genOperations ecoreOperation="CRPluginModel.ecore#//Repository/canGenerate"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    62
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    63
    <genClasses ecoreClass="CRPluginModel.ecore#//Key">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    64
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Key/name"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    65
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Key/ident"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    66
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Key/type"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    67
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//Key/Value"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    68
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//Key/bits"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    69
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Key/bitmaskKey"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    70
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Key/simpleKey"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    71
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Key/shortIdent"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    72
      <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Key/strType"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    73
      <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Key/decFormat"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    74
      <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Key/hexFormat"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    75
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    76
    <genClasses ecoreClass="CRPluginModel.ecore#//KeyRange">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    77
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//KeyRange/name"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    78
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//KeyRange/int"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    79
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//KeyRange/firstInt"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    80
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//KeyRange/lastInt"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    81
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//KeyRange/indexBits"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    82
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//KeyRange/firstIndex"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    83
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//KeyRange/countInt"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    84
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//KeyRange/keys"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    85
      <genOperations ecoreOperation="CRPluginModel.ecore#//KeyRange/getGKeys"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    86
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    87
    <genClasses ecoreClass="CRPluginModel.ecore#//Access">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    88
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Access/type"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    89
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Access/capabilities"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    90
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Access/sid"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    91
      <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Access/strFormat"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    92
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    93
    <genClasses ecoreClass="CRPluginModel.ecore#//Value">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    94
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Value/val"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    95
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Value/id"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    96
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    97
    <genClasses ecoreClass="CRPluginModel.ecore#//Bit">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    98
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Bit/state"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    99
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//Bit/number"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   100
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   101
    <genClasses image="false" ecoreClass="CRPluginModel.ecore#//RVG">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   102
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//RVG/ref"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   103
      <genFeatures notify="false" createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//RVG/gvalue"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   104
      <genFeatures notify="false" createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//RVG/rfs"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   105
      <genOperations ecoreOperation="CRPluginModel.ecore#//RVG/canGenerate"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   106
      <genOperations ecoreOperation="CRPluginModel.ecore#//RVG/setGConf">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   107
        <genParameters ecoreParameter="CRPluginModel.ecore#//RVG/setGConf/confName"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   108
      </genOperations>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   109
      <genOperations ecoreOperation="CRPluginModel.ecore#//RVG/setPriority">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   110
        <genParameters ecoreParameter="CRPluginModel.ecore#//RVG/setPriority/prio"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   111
      </genOperations>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   112
      <genOperations ecoreOperation="CRPluginModel.ecore#//RVG/getGPriority"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   113
      <genOperations ecoreOperation="CRPluginModel.ecore#//RVG/getFolder"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   114
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   115
    <genClasses image="false" ecoreClass="CRPluginModel.ecore#//AttributeAndDescription">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   116
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//AttributeAndDescription/desc"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   117
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   118
    <genClasses image="false" ecoreClass="CRPluginModel.ecore#//IReadOnly">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   119
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//IReadOnly/readOnly"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   120
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   121
    <genClasses image="false" ecoreClass="CRPluginModel.ecore#//IAccessable">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   122
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//IAccessable/Access"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   123
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//IAccessable/readAccess"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   124
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference CRPluginModel.ecore#//IAccessable/writeAccess"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   125
      <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//IAccessable/gAccess"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   126
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   127
    <genClasses image="false" ecoreClass="CRPluginModel.ecore#//IBackup">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   128
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CRPluginModel.ecore#//IBackup/backup"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   129
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   130
  </genPackages>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
   131
</genmodel:GenModel>