builder/com.nokia.carbide.cdt.builder/schema/carbideBuildConfig.genmodel
author Frank Turovich <frank.turovich@nokia.com>
Thu, 02 Apr 2009 14:54:18 -0500
changeset 23 8be6d20b28f2
parent 2 d760517a8095
permissions -rw-r--r--
updated splash screen for 2.0.4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
cawthron
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
cawthron
parents:
diff changeset
     2
<genmodel:GenModel xmi:version="2.0"
cawthron
parents:
diff changeset
     3
    xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
cawthron
parents:
diff changeset
     4
    xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/com.nokia.carbide.cdt.builder/src"
cawthron
parents:
diff changeset
     5
    modelPluginID="com.nokia.carbide.cdt.builder" modelName="CarbideBuildConfig" importerID="org.eclipse.xsd.ecore.importer">
cawthron
parents:
diff changeset
     6
  <foreignModel>carbideBuildConfig.xsd</foreignModel>
cawthron
parents:
diff changeset
     7
  <genPackages prefix="CarbideBuildConfig" basePackage="com.nokia.carbide.cdt.internal.builder.gen"
cawthron
parents:
diff changeset
     8
      resource="XML" disposableProviderFactory="true" ecorePackage="CarbideBuildConfig.ecore#/">
cawthron
parents:
diff changeset
     9
    <genEnums ecoreEnum="CarbideBuildConfig.ecore#//UseType">
cawthron
parents:
diff changeset
    10
      <genEnumLiterals ecoreEnumLiteral="CarbideBuildConfig.ecore#//UseType/prepend"/>
cawthron
parents:
diff changeset
    11
      <genEnumLiterals ecoreEnumLiteral="CarbideBuildConfig.ecore#//UseType/replace"/>
cawthron
parents:
diff changeset
    12
      <genEnumLiterals ecoreEnumLiteral="CarbideBuildConfig.ecore#//UseType/append"/>
cawthron
parents:
diff changeset
    13
      <genEnumLiterals ecoreEnumLiteral="CarbideBuildConfig.ecore#//UseType/undefine"/>
cawthron
parents:
diff changeset
    14
    </genEnums>
cawthron
parents:
diff changeset
    15
    <genDataTypes ecoreDataType="CarbideBuildConfig.ecore#//CertType"/>
cawthron
parents:
diff changeset
    16
    <genDataTypes ecoreDataType="CarbideBuildConfig.ecore#//ContentSearchLocationType"/>
cawthron
parents:
diff changeset
    17
    <genDataTypes ecoreDataType="CarbideBuildConfig.ecore#//CreateStubFormatType"/>
cawthron
parents:
diff changeset
    18
    <genDataTypes ecoreDataType="CarbideBuildConfig.ecore#//CreateStubFormatTypeObject"/>
cawthron
parents:
diff changeset
    19
    <genDataTypes ecoreDataType="CarbideBuildConfig.ecore#//EpocRootType"/>
cawthron
parents:
diff changeset
    20
    <genDataTypes ecoreDataType="CarbideBuildConfig.ecore#//ErrorParsersType"/>
cawthron
parents:
diff changeset
    21
    <genDataTypes ecoreDataType="CarbideBuildConfig.ecore#//KeyType"/>
cawthron
parents:
diff changeset
    22
    <genDataTypes ecoreDataType="CarbideBuildConfig.ecore#//NameType"/>
cawthron
parents:
diff changeset
    23
    <genDataTypes ecoreDataType="CarbideBuildConfig.ecore#//NameType1"/>
cawthron
parents:
diff changeset
    24
    <genDataTypes ecoreDataType="CarbideBuildConfig.ecore#//OutputFileNameType"/>
cawthron
parents:
diff changeset
    25
    <genDataTypes ecoreDataType="CarbideBuildConfig.ecore#//PasswordType"/>
cawthron
parents:
diff changeset
    26
    <genDataTypes ecoreDataType="CarbideBuildConfig.ecore#//PkgFileType"/>
cawthron
parents:
diff changeset
    27
    <genDataTypes ecoreDataType="CarbideBuildConfig.ecore#//SignedFileNameType"/>
cawthron
parents:
diff changeset
    28
    <genDataTypes ecoreDataType="CarbideBuildConfig.ecore#//UseTypeObject"/>
cawthron
parents:
diff changeset
    29
    <genDataTypes ecoreDataType="CarbideBuildConfig.ecore#//ValueType"/>
cawthron
parents:
diff changeset
    30
    <genClasses ecoreClass="CarbideBuildConfig.ecore#//CarbideBuilderConfigInfoType">
cawthron
parents:
diff changeset
    31
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference CarbideBuildConfig.ecore#//CarbideBuilderConfigInfoType/configuration"/>
cawthron
parents:
diff changeset
    32
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CarbideBuildConfig.ecore#//CarbideBuilderConfigInfoType/version"/>
cawthron
parents:
diff changeset
    33
    </genClasses>
cawthron
parents:
diff changeset
    34
    <genClasses ecoreClass="CarbideBuildConfig.ecore#//ConfigurationType">
cawthron
parents:
diff changeset
    35
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference CarbideBuildConfig.ecore#//ConfigurationType/sisBuilder"/>
cawthron
parents:
diff changeset
    36
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference CarbideBuildConfig.ecore#//ConfigurationType/envVars"/>
cawthron
parents:
diff changeset
    37
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CarbideBuildConfig.ecore#//ConfigurationType/epocRoot"/>
cawthron
parents:
diff changeset
    38
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CarbideBuildConfig.ecore#//ConfigurationType/errorParsers"/>
cawthron
parents:
diff changeset
    39
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CarbideBuildConfig.ecore#//ConfigurationType/name"/>
cawthron
parents:
diff changeset
    40
    </genClasses>
cawthron
parents:
diff changeset
    41
    <genClasses ecoreClass="CarbideBuildConfig.ecore#//DocumentRoot">
cawthron
parents:
diff changeset
    42
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute CarbideBuildConfig.ecore#//DocumentRoot/mixed"/>
cawthron
parents:
diff changeset
    43
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference CarbideBuildConfig.ecore#//DocumentRoot/xMLNSPrefixMap"/>
cawthron
parents:
diff changeset
    44
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference CarbideBuildConfig.ecore#//DocumentRoot/xSISchemaLocation"/>
cawthron
parents:
diff changeset
    45
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference CarbideBuildConfig.ecore#//DocumentRoot/carbideBuilderConfigInfo"/>
cawthron
parents:
diff changeset
    46
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference CarbideBuildConfig.ecore#//DocumentRoot/configuration"/>
cawthron
parents:
diff changeset
    47
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference CarbideBuildConfig.ecore#//DocumentRoot/envVars"/>
cawthron
parents:
diff changeset
    48
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference CarbideBuildConfig.ecore#//DocumentRoot/sisBuilder"/>
cawthron
parents:
diff changeset
    49
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference CarbideBuildConfig.ecore#//DocumentRoot/var"/>
cawthron
parents:
diff changeset
    50
    </genClasses>
cawthron
parents:
diff changeset
    51
    <genClasses ecoreClass="CarbideBuildConfig.ecore#//EnvVarsType">
cawthron
parents:
diff changeset
    52
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference CarbideBuildConfig.ecore#//EnvVarsType/var"/>
cawthron
parents:
diff changeset
    53
    </genClasses>
cawthron
parents:
diff changeset
    54
    <genClasses ecoreClass="CarbideBuildConfig.ecore#//SisBuilderType">
cawthron
parents:
diff changeset
    55
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute CarbideBuildConfig.ecore#//SisBuilderType/mixed"/>
cawthron
parents:
diff changeset
    56
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CarbideBuildConfig.ecore#//SisBuilderType/additionalOptions"/>
cawthron
parents:
diff changeset
    57
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CarbideBuildConfig.ecore#//SisBuilderType/cert"/>
cawthron
parents:
diff changeset
    58
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CarbideBuildConfig.ecore#//SisBuilderType/contentSearchLocation"/>
cawthron
parents:
diff changeset
    59
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CarbideBuildConfig.ecore#//SisBuilderType/createStubFormat"/>
cawthron
parents:
diff changeset
    60
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CarbideBuildConfig.ecore#//SisBuilderType/key"/>
cawthron
parents:
diff changeset
    61
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CarbideBuildConfig.ecore#//SisBuilderType/outputFileName"/>
cawthron
parents:
diff changeset
    62
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CarbideBuildConfig.ecore#//SisBuilderType/password"/>
cawthron
parents:
diff changeset
    63
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CarbideBuildConfig.ecore#//SisBuilderType/pkgFile"/>
cawthron
parents:
diff changeset
    64
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CarbideBuildConfig.ecore#//SisBuilderType/signedFileName"/>
cawthron
parents:
diff changeset
    65
    </genClasses>
cawthron
parents:
diff changeset
    66
    <genClasses ecoreClass="CarbideBuildConfig.ecore#//VarType">
cawthron
parents:
diff changeset
    67
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CarbideBuildConfig.ecore#//VarType/name"/>
cawthron
parents:
diff changeset
    68
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CarbideBuildConfig.ecore#//VarType/use"/>
cawthron
parents:
diff changeset
    69
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute CarbideBuildConfig.ecore#//VarType/value"/>
cawthron
parents:
diff changeset
    70
    </genClasses>
cawthron
parents:
diff changeset
    71
  </genPackages>
cawthron
parents:
diff changeset
    72
</genmodel:GenModel>