blob: 42b3a6b655fd6c8f69ee9f30a2491ae5e387d37c [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<fcore:FactoryComponent xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI" xmlns:domain="http://www.eclipse.org/egf/1.0.0/domain"
xmlns:fcore="http://www.eclipse.org/egf/1.0.0/fcore" xmlns:fprod="http://www.eclipse.org/egf/1.0.0/fprod"
xmlns:jetpattern="http://www.eclipse.org/egf/1.0.0/jetpattern" xmlns:pattern="http://www.eclipse.org/egf/1.0.0/pattern" xmi:id="__j9E8I5jEd-Tlrutn5SzgA"
name="BuildStep.genmodel EMF Pattern">
<viewpointContainer xmi:id="__j9E8Y5jEd-Tlrutn5SzgA">
<viewpoints xmi:type="domain:DomainViewpoint" xmi:id="__j9E8o5jEd-Tlrutn5SzgA">
<domains xmi:type="domain:EMFDomain" xmi:id="__j9E845jEd-Tlrutn5SzgA" helperImplementation="org.eclipse.egf.domain.emf.EMFDomainHelper"
uri="platform:/resource/org.eclipse.egf.portfolio.eclipse.build/model/BuildStep.genmodel"/>
</viewpoints>
<viewpoints xmi:type="pattern:PatternViewpoint" xmi:id="_tG_5kK9hEd-9ZMYZexsxtg">
<libraries xmi:id="_uCvwIK9hEd-9ZMYZexsxtg" name="org.eclipse.egf.portfolio.eclipse.build.buildstep.edit">
<elements xmi:id="_Gg3E0K9iEd-9ZMYZexsxtg" name="newChildDescriptors.createJavadocStep"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern/egf/EMF_Pattern.fcore#_04ps8GJ-Ed-FqczH3ESmRw"
headerMethod="#_Gg3E0a9iEd-9ZMYZexsxtg" conditionMethod="#_Gg3E069iEd-9ZMYZexsxtg"
initMethod="#_Gg3E0q9iEd-9ZMYZexsxtg" footerMethod="#_Gg3E1a9iEd-9ZMYZexsxtg">
<nature xmi:type="jetpattern:JetNature" xmi:id="_Gg3E169iEd-9ZMYZexsxtg"
name="JET"/>
<methods xmi:id="_Gg3E0a9iEd-9ZMYZexsxtg" name="header" patternFilePath="templates/pattern._Gg3E0K9iEd-9ZMYZexsxtg/method._Gg3E0a9iEd-9ZMYZexsxtg.pt"/>
<methods xmi:id="_Gg3E0q9iEd-9ZMYZexsxtg" name="init" patternFilePath="templates/pattern._Gg3E0K9iEd-9ZMYZexsxtg/method._Gg3E0q9iEd-9ZMYZexsxtg.pt"/>
<methods xmi:id="_Gg3E069iEd-9ZMYZexsxtg" name="preCondition" patternFilePath="templates/pattern._Gg3E0K9iEd-9ZMYZexsxtg/method._Gg3E069iEd-9ZMYZexsxtg.pt"/>
<methods xmi:id="_Gg3E1K9iEd-9ZMYZexsxtg" name="doGenerate" patternFilePath="templates/pattern._Gg3E0K9iEd-9ZMYZexsxtg/method._Gg3E1K9iEd-9ZMYZexsxtg.pt"/>
<methods xmi:id="_Gg3E1a9iEd-9ZMYZexsxtg" name="footer" patternFilePath="templates/pattern._Gg3E0K9iEd-9ZMYZexsxtg/method._Gg3E1a9iEd-9ZMYZexsxtg.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_Gg3E1q9iEd-9ZMYZexsxtg"/>
</elements>
<elements xmi:id="_fyInMKJGEeC7CagY5ZgTsg" name="publishStep.getText" superPattern="platform:/plugin/org.eclipse.egf.emf.pattern/egf/EMF_Pattern.fcore#_03wVEGJ-Ed-FqczH3ESmRw"
headerMethod="#_fyInMqJGEeC7CagY5ZgTsg" conditionMethod="#_fyInNKJGEeC7CagY5ZgTsg"
initMethod="#_fyInM6JGEeC7CagY5ZgTsg" footerMethod="#_fyInNqJGEeC7CagY5ZgTsg">
<nature xmi:type="jetpattern:JetNature" xmi:id="_fyInMaJGEeC7CagY5ZgTsg"
name="JET"/>
<methods xmi:id="_fyInMqJGEeC7CagY5ZgTsg" name="header" patternFilePath="templates/pattern._fyInMKJGEeC7CagY5ZgTsg/method._fyInMqJGEeC7CagY5ZgTsg.pt"/>
<methods xmi:id="_fyInM6JGEeC7CagY5ZgTsg" name="init" patternFilePath="templates/pattern._fyInMKJGEeC7CagY5ZgTsg/method._fyInM6JGEeC7CagY5ZgTsg.pt"/>
<methods xmi:id="_fyInNKJGEeC7CagY5ZgTsg" name="preCondition" patternFilePath="templates/pattern._fyInMKJGEeC7CagY5ZgTsg/method._fyInNKJGEeC7CagY5ZgTsg.pt"/>
<methods xmi:id="_fyInNaJGEeC7CagY5ZgTsg" name="doGenerate" patternFilePath="templates/pattern._fyInMKJGEeC7CagY5ZgTsg/method._fyInNaJGEeC7CagY5ZgTsg.pt"/>
<methods xmi:id="_fyInNqJGEeC7CagY5ZgTsg" name="footer" patternFilePath="templates/pattern._fyInMKJGEeC7CagY5ZgTsg/method._fyInNqJGEeC7CagY5ZgTsg.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_fyInN6JGEeC7CagY5ZgTsg"/>
</elements>
</libraries>
</viewpoints>
</viewpointContainer>
<orchestration xmi:type="fprod:ProductionPlan" xmi:id="__j9E9I5jEd-Tlrutn5SzgA">
<invocations xmi:id="__j9E9Y5jEd-Tlrutn5SzgA" name="EMF Model Pattern invocation"
invokedActivity="fcore:FactoryComponent platform:/plugin/org.eclipse.egf.emf.pattern/egf/EMF_Pattern.fcore#_Pcm9sDG0Ed-kc8dEZsdm2w">
<invocationContractContainer xmi:id="__j9E9o5jEd-Tlrutn5SzgA">
<invocationContracts xmi:id="__j9E945jEd-Tlrutn5SzgA" invokedContract="fcore:FactoryComponentContract platform:/plugin/org.eclipse.egf.emf.pattern/egf/EMF_Pattern.fcore#_Prg8ZTG0Ed-kc8dEZsdm2w">
<type xmi:type="domain:TypeDomain" xmi:id="__j9E-I5jEd-Tlrutn5SzgA" domain="#__j9E845jEd-Tlrutn5SzgA"/>
</invocationContracts>
</invocationContractContainer>
</invocations>
<invocations xmi:id="__j9E-Y5jEd-Tlrutn5SzgA" name="EMF Edit Pattern invocation"
invokedActivity="fcore:FactoryComponent platform:/plugin/org.eclipse.egf.emf.pattern/egf/EMF_Pattern.fcore#_PiIW4DG0Ed-kc8dEZsdm2w">
<invocationContractContainer xmi:id="__j9E-o5jEd-Tlrutn5SzgA">
<invocationContracts xmi:id="__j9E-45jEd-Tlrutn5SzgA" invokedContract="fcore:FactoryComponentContract platform:/plugin/org.eclipse.egf.emf.pattern/egf/EMF_Pattern.fcore#_Prg8cDG0Ed-kc8dEZsdm2w">
<type xmi:type="domain:TypeDomain" xmi:id="__j9E_I5jEd-Tlrutn5SzgA" domain="#__j9E845jEd-Tlrutn5SzgA"/>
</invocationContracts>
<invocationContracts xmi:id="_zPpS0K9hEd-9ZMYZexsxtg" invokedContract="fcore:FactoryComponentContract platform:/plugin/org.eclipse.egf.emf.pattern/egf/EMF_Pattern.fcore#_UCnhEFHVEd-dr9AWwNwIMQ">
<type xmi:type="pattern:TypePatternSubstitution" xmi:id="_1QPRkK9hEd-9ZMYZexsxtg">
<substitutions xmi:id="_bhZfYK9iEd-9ZMYZexsxtg" replacedElement="platform:/plugin/org.eclipse.egf.emf.pattern/egf/EMF_Pattern.fcore#_04ps8GJ-Ed-FqczH3ESmRw"
replacement="#_Gg3E0K9iEd-9ZMYZexsxtg"/>
<substitutions xmi:id="_zyYCYKJGEeC7CagY5ZgTsg" replacedElement="platform:/plugin/org.eclipse.egf.emf.pattern/egf/EMF_Pattern.fcore#_03wVEGJ-Ed-FqczH3ESmRw"
replacement="#_fyInMKJGEeC7CagY5ZgTsg"/>
</type>
</invocationContracts>
</invocationContractContainer>
</invocations>
</orchestration>
</fcore:FactoryComponent>