<?xml version="1.0" encoding="UTF-8"?> | |
<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:mtl="http://www.eclipse.org/acceleo/mtl/3.0" xmlns:ocl.ecore="http://www.eclipse.org/ocl/1.1.0/Ecore"> | |
<mtl:Module name="pomUpdateSite" nsURI="org::eclipse::acceleo::module::sample::main::pomUpdateSite" startHeaderPosition="440" endHeaderPosition="617"> | |
<input> | |
<takesTypesFrom href="http://www.eclipse.org/acceleo/ui/acceleowizardmodel/3.1#/"/> | |
</input> | |
<ownedModuleElement xsi:type="mtl:Template" name="genPomUpdateSite" visibility="Public" main="true"> | |
<body xsi:type="mtl:FileBlock" openMode="OverWrite"> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 <modelVersion>4.0.0</modelVersion>

 <parent>
 <groupId>org.eclipse.acceleo</groupId>
 <artifactId>"/> | |
<body xsi:type="ocl.ecore:VariableExp" name="parent" referredVariable="/0/genPomUpdateSite/parent"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</artifactId>
 <version>1.0.0.qualifier</version>
 <relativePath>../"/> | |
<body xsi:type="ocl.ecore:VariableExp" name="parent" referredVariable="/0/genPomUpdateSite/parent"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="/pom.xml</relativePath>
 </parent>

 <groupId>acceleo</groupId>
 <artifactId>"/> | |
<body xsi:type="ocl.ecore:PropertyCallExp"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="anAcceleoPom" referredVariable="/0/genPomUpdateSite/anAcceleoPom"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/acceleo/ui/acceleowizardmodel/3.1#//AcceleoPom"/> | |
</source> | |
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/acceleo/ui/acceleowizardmodel/3.1#//AcceleoPom/artifactId"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".updatesite</artifactId>
 <packaging>eclipse-update-site</packaging>

</project>
"/> | |
<fileUrl xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="pom.xml"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</fileUrl> | |
<charset xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="UTF-8"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</charset> | |
</body> | |
<parameter name="anAcceleoPom"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/acceleo/ui/acceleowizardmodel/3.1#//AcceleoPom"/> | |
</parameter> | |
<parameter name="parent"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</parameter> | |
</ownedModuleElement> | |
</mtl:Module> | |
<ecore:EPackage name="additions"> | |
<eClassifiers xsi:type="ecore:EClass" name="String_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Integer_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Real_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EObject_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> | |
</eAnnotations> | |
<eOperations name="genPomUpdateSite"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL" references="/0/genPomUpdateSite"/> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<eParameters name="anAcceleoPom"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/acceleo/ui/acceleowizardmodel/3.1#//AcceleoPom"/> | |
</eParameters> | |
<eParameters name="parent"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
</eOperations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="OclAny_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Collection(T)_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Collection(T)"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Sequence(T)_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="OrderedSet(T)_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="AcceleoPom_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="http://www.eclipse.org/acceleo/ui/acceleowizardmodel/3.1#//AcceleoPom"/> | |
</eAnnotations> | |
</eClassifiers> | |
</ecore:EPackage> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/acceleo/ui/acceleowizardmodel/3.1#//AcceleoPom"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/acceleo/ui/acceleowizardmodel/3.1#//AcceleoPom"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/acceleo/ui/acceleowizardmodel/3.1#//AcceleoPom"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/acceleo/ui/acceleowizardmodel/3.1#//AcceleoPom"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/acceleo/ui/acceleowizardmodel/3.1#//AcceleoPom"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/acceleo/ui/acceleowizardmodel/3.1#//AcceleoPom"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/acceleo/ui/acceleowizardmodel/3.1#//AcceleoPom"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> | |
</ocl.ecore:Variable> | |
<ecore:EAnnotation source="positions"> | |
<eAnnotations source="positions.0" references="/0/genPomUpdateSite"> | |
<details key="start" value="525"/> | |
<details key="end" value="1310"/> | |
<details key="line" value="17"/> | |
</eAnnotations> | |
<eAnnotations source="positions.1" references="/0/genPomUpdateSite/@body.0"> | |
<details key="start" value="620"/> | |
<details key="end" value="1298"/> | |
<details key="line" value="19"/> | |
</eAnnotations> | |
<eAnnotations source="positions.2" references="/0/genPomUpdateSite/@body.0/@body.0"> | |
<details key="start" value="655"/> | |
<details key="end" value="1011"/> | |
<details key="line" value="20"/> | |
</eAnnotations> | |
<eAnnotations source="positions.3" references="/0/genPomUpdateSite/@body.0/parent"> | |
<details key="start" value="1012"/> | |
<details key="end" value="1018"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.4" references="/0/genPomUpdateSite/@body.0/@body.2"> | |
<details key="start" value="1020"/> | |
<details key="end" value="1094"/> | |
<details key="line" value="27"/> | |
</eAnnotations> | |
<eAnnotations source="positions.5" references="/0/genPomUpdateSite/@body.0/parent.1"> | |
<details key="start" value="1095"/> | |
<details key="end" value="1101"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.6" references="/0/genPomUpdateSite/@body.0/@body.4"> | |
<details key="start" value="1103"/> | |
<details key="end" value="1183"/> | |
<details key="line" value="29"/> | |
</eAnnotations> | |
<eAnnotations source="positions.7" references="/0/genPomUpdateSite/@body.0/@body.5"> | |
<details key="start" value="1184"/> | |
<details key="end" value="1207"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.8" references="/0/genPomUpdateSite/@body.0/@body.5/anAcceleoPom"> | |
<details key="start" value="1184"/> | |
<details key="end" value="1196"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.9" references="/0/genPomUpdateSite/@body.0/@body.6"> | |
<details key="start" value="1209"/> | |
<details key="end" value="1291"/> | |
<details key="line" value="33"/> | |
</eAnnotations> | |
<eAnnotations source="positions.10" references="/0/genPomUpdateSite/@body.0/@fileUrl"> | |
<details key="start" value="627"/> | |
<details key="end" value="636"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.11" references="/0/genPomUpdateSite/@body.0/@charset"> | |
<details key="start" value="645"/> | |
<details key="end" value="652"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.12" references="/0/genPomUpdateSite/anAcceleoPom"> | |
<details key="start" value="559"/> | |
<details key="end" value="584"/> | |
<details key="line" value="17"/> | |
</eAnnotations> | |
<eAnnotations source="positions.13" references="/0/genPomUpdateSite/parent"> | |
<details key="start" value="586"/> | |
<details key="end" value="600"/> | |
<details key="line" value="17"/> | |
</eAnnotations> | |
</ecore:EAnnotation> | |
</xmi:XMI> |