You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							60 lines
						
					
					
						
							5.7 KiB
						
					
					
				
			
		
		
	
	
							60 lines
						
					
					
						
							5.7 KiB
						
					
					
				<?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" modelDirectory="/com.irtsaintexupery.fiacre.instance/src" modelPluginID="com.irtsaintexupery.fiacre.instance" | 
						|
    modelName="FiacreInstance" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" | 
						|
    importerID="org.eclipse.emf.importer.ecore" complianceLevel="8.0" copyrightFields="false" | 
						|
    usedGenPackages="../../fr.irit.fiacre.xtext/model/generated/Fiacre.genmodel#//fiacre" | 
						|
    operationReflection="true" importOrganizing="true"> | 
						|
  <foreignModel>FiacreInstance.ecore</foreignModel> | 
						|
  <genPackages prefix="Fiacreinstance" basePackage="com.irtsaintexupery.fiacre.instance" | 
						|
      disposableProviderFactory="true" ecorePackage="FiacreInstance.ecore#/"> | 
						|
    <genClasses ecoreClass="FiacreInstance.ecore#//InstanceModel"> | 
						|
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute FiacreInstance.ecore#//InstanceModel/name"/> | 
						|
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference FiacreInstance.ecore#//InstanceModel/model"/> | 
						|
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference FiacreInstance.ecore#//InstanceModel/instance"/> | 
						|
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference FiacreInstance.ecore#//InstanceModel/statementBlocks"/> | 
						|
    </genClasses> | 
						|
    <genClasses image="false" ecoreClass="FiacreInstance.ecore#//StatementBlock"> | 
						|
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference FiacreInstance.ecore#//StatementBlock/instanceStatementBlocks"/> | 
						|
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute FiacreInstance.ecore#//StatementBlock/name"/> | 
						|
    </genClasses> | 
						|
    <genClasses ecoreClass="FiacreInstance.ecore#//ExecutedStatementBlock"/> | 
						|
    <genClasses ecoreClass="FiacreInstance.ecore#//ExecutableStatementBlock"> | 
						|
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute FiacreInstance.ecore#//ExecutableStatementBlock/date"/> | 
						|
    </genClasses> | 
						|
    <genClasses ecoreClass="FiacreInstance.ecore#//FireableStatementBlock"/> | 
						|
    <genClasses ecoreClass="FiacreInstance.ecore#//EnabledStatementBlock"/> | 
						|
    <genClasses image="false" ecoreClass="FiacreInstance.ecore#//BlockInstance"> | 
						|
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference FiacreInstance.ecore#//BlockInstance/blockInstances"/> | 
						|
    </genClasses> | 
						|
    <genClasses ecoreClass="FiacreInstance.ecore#//CompositionInstance"> | 
						|
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference FiacreInstance.ecore#//CompositionInstance/composition"/> | 
						|
    </genClasses> | 
						|
    <genClasses image="false" ecoreClass="FiacreInstance.ecore#//DeclarationInstance"> | 
						|
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference FiacreInstance.ecore#//DeclarationInstance/variableDeclarationInstances"/> | 
						|
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute FiacreInstance.ecore#//DeclarationInstance/name"/> | 
						|
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference FiacreInstance.ecore#//DeclarationInstance/instance"/> | 
						|
    </genClasses> | 
						|
    <genClasses ecoreClass="FiacreInstance.ecore#//ComponentDeclarationInstance"> | 
						|
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference FiacreInstance.ecore#//ComponentDeclarationInstance/component"/> | 
						|
    </genClasses> | 
						|
    <genClasses ecoreClass="FiacreInstance.ecore#//ProcessDeclarationInstance"> | 
						|
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference FiacreInstance.ecore#//ProcessDeclarationInstance/currentState"/> | 
						|
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference FiacreInstance.ecore#//ProcessDeclarationInstance/process"/> | 
						|
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference FiacreInstance.ecore#//ProcessDeclarationInstance/instanceStatementBlocks"/> | 
						|
    </genClasses> | 
						|
    <genClasses image="false" ecoreClass="FiacreInstance.ecore#//InstanceStatementBlock"> | 
						|
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference FiacreInstance.ecore#//InstanceStatementBlock/transitionSource"/> | 
						|
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference FiacreInstance.ecore#//InstanceStatementBlock/statements"/> | 
						|
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute FiacreInstance.ecore#//InstanceStatementBlock/name"/> | 
						|
    </genClasses> | 
						|
    <genClasses ecoreClass="FiacreInstance.ecore#//InstanceExecutedStatementBlock"/> | 
						|
    <genClasses image="false" ecoreClass="FiacreInstance.ecore#//InstanceExecutableStatementBlock"/> | 
						|
    <genClasses ecoreClass="FiacreInstance.ecore#//InstanceFireableStatementBlock"/> | 
						|
    <genClasses ecoreClass="FiacreInstance.ecore#//InstanceEnabledStatementBlock"/> | 
						|
    <genClasses ecoreClass="FiacreInstance.ecore#//VariableDeclarationInstance"> | 
						|
      <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference FiacreInstance.ecore#//VariableDeclarationInstance/variableDeclaration"/> | 
						|
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference FiacreInstance.ecore#//VariableDeclarationInstance/currentValue"/> | 
						|
    </genClasses> | 
						|
  </genPackages> | 
						|
</genmodel:GenModel>
 | 
						|
 |