carbidev/com.nokia.tools.vct.appshell_1.0.0.v20090225_01-11/model/appshell-mode.genmodel
author terytkon
Thu, 11 Mar 2010 18:39:02 +0200
changeset 0 30eb2d538f02
permissions -rw-r--r--
Moved all configtools under oss repository and under epl licence.
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.tools.vct.appshell/src"
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
     5
    editDirectory="/com.nokia.tools.vct.appshell/src" editorDirectory="/com.nokia.tools.vct.appshell/src"
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
     6
    modelPluginID="com.nokia.tools.vct.appshell" modelName="EAppshellModel" editPluginClass="com.nokia.tools.vct.appshell.AppshellPlugin"
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
     7
    editorPluginClass="com.nokia.tools.vct.appshell.AppshellPlugin" importerID="org.eclipse.emf.importer.ecore"
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
     8
    complianceLevel="5.0" copyrightFields="false">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
     9
  <foreignModel>appshell-model.ecore</foreignModel>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    10
  <genPackages prefix="EAppshellModel" basePackage="com.nokia.tools.vct.appshell"
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    11
      resource="XML" disposableProviderFactory="true" fileExtensions="appshell" ecorePackage="appshell-model.ecore#/">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    12
    <genEnums typeSafeEnumCompatible="false" ecoreEnum="appshell-model.ecore#//EBooleanFlag">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    13
      <genEnumLiterals ecoreEnumLiteral="appshell-model.ecore#//EBooleanFlag/OFF"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    14
      <genEnumLiterals ecoreEnumLiteral="appshell-model.ecore#//EBooleanFlag/ON"/>
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
    <genClasses ecoreClass="appshell-model.ecore#//EAppshellDocument">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    17
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference appshell-model.ecore#//EAppshellDocument/data"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    18
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    19
    <genClasses ecoreClass="appshell-model.ecore#//EFolderElement" labelFeature="#//appshellmodel/EFolderElement/applicationGroupName">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    20
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute appshell-model.ecore#//EFolderElement/contents"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    21
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//EFolderElement/default"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    22
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//EFolderElement/applicationGroupName"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    23
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference appshell-model.ecore#//EFolderElement/applications"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    24
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference appshell-model.ecore#//EFolderElement/folders"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    25
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference appshell-model.ecore#//EFolderElement/urls"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    26
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    27
    <genClasses ecoreClass="appshell-model.ecore#//EApplicationElement" labelFeature="#//appshellmodel/EApplicationElement/uid">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    28
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//EApplicationElement/uid"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    29
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//EApplicationElement/view"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    30
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    31
    <genClasses ecoreClass="appshell-model.ecore#//EURLElement" labelFeature="#//appshellmodel/EURLElement/url">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    32
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//EURLElement/url"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    33
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    34
    <genClasses ecoreClass="appshell-model.ecore#//EDataElement">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    35
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//EDataElement/version"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    36
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference appshell-model.ecore#//EDataElement/folders"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    37
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    38
    <genClasses image="false" ecoreClass="appshell-model.ecore#//ELockDescriptor">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    39
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//ELockDescriptor/lockName"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    40
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//ELockDescriptor/lockIcon"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    41
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//ELockDescriptor/lockDelete"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    42
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//ELockDescriptor/lockOrganize"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    43
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    44
    <genClasses image="false" ecoreClass="appshell-model.ecore#//EIconDescriptor">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    45
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//EIconDescriptor/iconFile"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    46
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//EIconDescriptor/m3gIconFile"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    47
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//EIconDescriptor/iconId"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    48
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//EIconDescriptor/maskId"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    49
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//EIconDescriptor/iconSkinMajorId"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    50
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//EIconDescriptor/iconSkinMinorId"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    51
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    52
    <genClasses image="false" ecoreClass="appshell-model.ecore#//EHideDescriptor">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    53
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//EHideDescriptor/hideChangeSkin"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    54
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//EHideDescriptor/hideMemDetails"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    55
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//EHideDescriptor/hideDownload"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    56
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//EHideDescriptor/hideAnimatedIcons"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    57
    </genClasses>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    58
    <genClasses image="false" ecoreClass="appshell-model.ecore#//ENameDescriptor">
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    59
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//ENameDescriptor/titleName"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    60
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//ENameDescriptor/shortName"/>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    61
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute appshell-model.ecore#//ENameDescriptor/longName"/>
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
  </genPackages>
30eb2d538f02 Moved all configtools under oss repository and under epl licence.
terytkon
parents:
diff changeset
    64
</genmodel:GenModel>