<?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> |