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