blob: c6d3c3efacdb8e36caa29c78568c0ebcaa564804 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="*******************************************************************************&#xA; Copyright (c) 2020 Robert Bosch GmbH and others.&#xA;&#xA; This program and the accompanying materials are made&#xA; available under the terms of the Eclipse Public License 2.0&#xA; which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA; SPDX-License-Identifier: EPL-2.0&#xA;&#xA; Generated using Eclipse EMF&#xA;&#xA;*******************************************************************************"
modelDirectory="/org.eclipse.app4mc.slg.config/src-gen" editDirectory="/org.eclipse.app4mc.slg.config.edit/src-gen"
editorDirectory="/org.eclipse.app4mc.slg.config.editor/src-gen" modelPluginID="org.eclipse.app4mc.slg.config"
modelName="Configuration" editPluginClass="org.eclipse.app4mc.slg.config.provider.ConfigurationEditPlugin"
editorPluginClass="org.eclipse.app4mc.slg.config.presentation.ConfigurationEditorPlugin"
rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" testSuiteClass="org.eclipse.app4mc.slg.config.tests.ConfigurationAllTests"
importerID="org.eclipse.emf.importer.ecore" complianceLevel="8.0" editPluginID="org.eclipse.app4mc.slg.config.edit"
editorPluginID="org.eclipse.app4mc.slg.config.editor" operationReflection="true"
importOrganizing="true">
<foreignModel>configuration.ecore</foreignModel>
<genPackages prefix="Configuration" basePackage="org.eclipse.app4mc.slg" disposableProviderFactory="true"
fileExtensions="config" ecorePackage="configuration.ecore#/">
<genEnums typeSafeEnumCompatible="false" ecoreEnum="configuration.ecore#//FileType">
<genEnumLiterals ecoreEnumLiteral="configuration.ecore#//FileType/UNDEFINED"/>
<genEnumLiterals ecoreEnumLiteral="configuration.ecore#//FileType/c"/>
<genEnumLiterals ecoreEnumLiteral="configuration.ecore#//FileType/h"/>
<genEnumLiterals ecoreEnumLiteral="configuration.ecore#//FileType/cpp"/>
<genEnumLiterals ecoreEnumLiteral="configuration.ecore#//FileType/hpp"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="configuration.ecore#//TickType">
<genEnumLiterals ecoreEnumLiteral="configuration.ecore#//TickType/average"/>
<genEnumLiterals ecoreEnumLiteral="configuration.ecore#//TickType/minimum"/>
<genEnumLiterals ecoreEnumLiteral="configuration.ecore#//TickType/maximum"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="configuration.ecore#//PlatformArchitecture">
<genEnumLiterals ecoreEnumLiteral="configuration.ecore#//PlatformArchitecture/x86_64"/>
<genEnumLiterals ecoreEnumLiteral="configuration.ecore#//PlatformArchitecture/x86_32"/>
<genEnumLiterals ecoreEnumLiteral="configuration.ecore#//PlatformArchitecture/aarch64"/>
</genEnums>
<genClasses ecoreClass="configuration.ecore#//ConfigModel">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute configuration.ecore#//ConfigModel/vrteVersion"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute configuration.ecore#//ConfigModel/defaultTickType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference configuration.ecore#//ConfigModel/customTickImpl"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference configuration.ecore#//ConfigModel/customReadImpl"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference configuration.ecore#//ConfigModel/customWriteImpl"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute configuration.ecore#//ConfigModel/platformArchitectureType"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute configuration.ecore#//ConfigModel/vrteAdaptiveStudioVersion"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference configuration.ecore#//ConfigModel/middleWareSpecificSettings"/>
</genClasses>
<genClasses ecoreClass="configuration.ecore#//CustomImpl">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute configuration.ecore#//CustomImpl/enable"/>
<genFeatures createChild="false" propertyMultiLine="true" ecoreFeature="ecore:EAttribute configuration.ecore#//CustomImpl/value"/>
</genClasses>
<genClasses ecoreClass="configuration.ecore#//CustomTickImpl"/>
<genClasses ecoreClass="configuration.ecore#//CustomReadImpl"/>
<genClasses ecoreClass="configuration.ecore#//CustomWriteImpl"/>
<genClasses image="false" ecoreClass="configuration.ecore#//MiddleWareSettings"/>
</genPackages>
</genmodel:GenModel>