blob: acf48dce700378aa41538678a867d9b9e8915ed7 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI 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:ftask="http://www.eclipse.org/egf/1.0.0/ftask" xmlns:jetpattern="http://www.eclipse.org/egf/1.0.0/jetpattern"
xmlns:pattern="http://www.eclipse.org/egf/1.0.0/pattern" xmlns:types="http://www.eclipse.org/egf/1.0.0/types">
<fcore:FactoryComponent xmi:id="_Pcm9sDG0Ed-kc8dEZsdm2w" name="EMF Model Pattern">
<contractContainer xmi:id="_Prg8ZDG0Ed-kc8dEZsdm2w">
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_Prg8ZTG0Ed-kc8dEZsdm2w"
description="EMF Model Pattern" name="genModelURI" mandatory="true" invocationContracts="#_TxwAE1kTEd-bv5aydwO2Qw">
<type xmi:type="domain:TypeDomainURI" xmi:id="_TxwAFlkTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_WRxYEFIIEd-eGOdO3WtsxA"
description="EMF Model Pattern" name="pattern.execution.reporter" invocationContracts="#_TxwAF1kTEd-bv5aydwO2Qw">
<type xmi:type="pattern:TypePatternExecutionReporter" xmi:id="_TxwAGlkTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_TxwAHVkTEd-bv5aydwO2Qw"
description="EMF Model Pattern" name="pattern.ids" invocationContracts="#_TxwAG1kTEd-bv5aydwO2Qw">
<type xmi:type="pattern:TypePatternList" xmi:id="_TxwAHlkTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_OVsagFHVEd-dr9AWwNwIMQ"
description="EMF Model Pattern" name="pattern.substitutions" invocationContracts="#_TxwAH1kTEd-bv5aydwO2Qw">
<type xmi:type="pattern:TypePatternSubstitution" xmi:id="_TxwAIVkTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_sluXsVLLEd-ZSLMRjxSbVQ"
description="EMF Model Pattern" name="mergeRulesURI" invocationContracts="#_TxwAIlkTEd-bv5aydwO2Qw">
<type xmi:type="types:TypeURI" xmi:id="_TxwAJFkTEd-bv5aydwO2Qw"/>
</contracts>
</contractContainer>
<viewpointContainer xmi:id="_Pcm9sTG0Ed-kc8dEZsdm2w">
<viewpoints xmi:type="pattern:PatternViewpoint" xmi:id="_Pcm9sjG0Ed-kc8dEZsdm2w">
<libraries xmi:id="_Pcm9szG0Ed-kc8dEZsdm2w" name="org.eclipse.egf.emf.pattern.model">
<elements xmi:type="pattern:Pattern" xmi:id="_Pcm9tDG0Ed-kc8dEZsdm2w" name="BuildProperties"
headerMethod="#_Pcm9tjG0Ed-kc8dEZsdm2w" footerMethod="#_Pcm9uTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_ZTUvECg7Ed-ROrlGa8LEeQ"
initMethod="#_Pcm9tzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_Pcm9tjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._Pcm9tDG0Ed-kc8dEZsdm2w/method._Pcm9tjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pcm9tzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._Pcm9tDG0Ed-kc8dEZsdm2w/method._Pcm9tzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pcm9uTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._Pcm9tDG0Ed-kc8dEZsdm2w/method._Pcm9uTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PcwusDG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._Pcm9tDG0Ed-kc8dEZsdm2w/method._PcwusDG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PcwusjG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._Pcm9tDG0Ed-kc8dEZsdm2w/method._PcwusjG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_Tmub1lkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tm4M0FkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_mwzm4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tm4M0lkTEd-bv5aydwO2Qw"
called="#_PcwusjG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_Tm4M01kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tm4M1FkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_Tmub0VkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PdDpoDG0Ed-kc8dEZsdm2w" name="ManifestMF"
headerMethod="#_PdDpojG0Ed-kc8dEZsdm2w" footerMethod="#_PdDppTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_ZTUvECg7Ed-ROrlGa8LEeQ"
initMethod="#_PdDpozG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PdDpojG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PdDpoDG0Ed-kc8dEZsdm2w/method._PdDpojG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PdDpozG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PdDpoDG0Ed-kc8dEZsdm2w/method._PdDpozG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PdDppTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PdDpoDG0Ed-kc8dEZsdm2w/method._PdDppTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PdDppzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PdDpoDG0Ed-kc8dEZsdm2w/method._PdDppzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PdDpqTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PdDpoDG0Ed-kc8dEZsdm2w/method._PdDpqTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_Tmbg6FkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tmbg6lkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_mwzm4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tmbg7FkTEd-bv5aydwO2Qw"
called="#_PdDpqTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_Tmbg7VkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tmbg7lkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_Tmbg41kTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PdNaoDG0Ed-kc8dEZsdm2w" name="PluginXML"
headerMethod="#_PdNaojG0Ed-kc8dEZsdm2w" footerMethod="#_PdXLoTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_ZTUvECg7Ed-ROrlGa8LEeQ"
initMethod="#_PdNaozG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PdNaojG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PdNaoDG0Ed-kc8dEZsdm2w/method._PdNaojG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PdNaozG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PdNaoDG0Ed-kc8dEZsdm2w/method._PdNaozG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PdXLoTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PdNaoDG0Ed-kc8dEZsdm2w/method._PdXLoTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PdXLozG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PdNaoDG0Ed-kc8dEZsdm2w/method._PdXLozG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PdXLpTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PdNaoDG0Ed-kc8dEZsdm2w/method._PdXLpTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TnBWxlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TnBWyFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_mwzm4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TnBWylkTEd-bv5aydwO2Qw"
called="#_PdXLpTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TnBWy1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TnBWzFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TnBWwVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PdgVkDG0Ed-kc8dEZsdm2w" name="PluginProperties"
headerMethod="#_PdgVkjG0Ed-kc8dEZsdm2w" footerMethod="#_PdgVlTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_xxtwkCg7Ed-ROrlGa8LEeQ"
initMethod="#_PdgVkzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PdgVkjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PdgVkDG0Ed-kc8dEZsdm2w/method._PdgVkjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PdgVkzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PdgVkDG0Ed-kc8dEZsdm2w/method._PdgVkzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PdgVlTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PdgVkDG0Ed-kc8dEZsdm2w/method._PdgVlTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PdgVlzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PdgVkDG0Ed-kc8dEZsdm2w/method._PdgVlzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PdgVmTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PdgVkDG0Ed-kc8dEZsdm2w/method._PdgVmTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TnLHxlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TnLHyFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_pQ16sChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TnLHylkTEd-bv5aydwO2Qw"
called="#_PdgVmTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TnLHy1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TnLHzFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TnLHwVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PdzQgDG0Ed-kc8dEZsdm2w" name="PackageClass"
headerMethod="#_PdzQgjG0Ed-kc8dEZsdm2w" footerMethod="#_PdzQhTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_VlOiICg6Ed-ROrlGa8LEeQ"
initMethod="#_PdzQgzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PdzQgjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PdzQgDG0Ed-kc8dEZsdm2w/method._PdzQgjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PdzQgzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PdzQgDG0Ed-kc8dEZsdm2w/method._PdzQgzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PdzQhTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PdzQgDG0Ed-kc8dEZsdm2w/method._PdzQhTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PdzQhzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PdzQgDG0Ed-kc8dEZsdm2w/method._PdzQhzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PdzQiTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PdzQgDG0Ed-kc8dEZsdm2w/method._PdzQiTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_To93hlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_To93iFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_QRYMcChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_To93ilkTEd-bv5aydwO2Qw"
called="#_PdzQiTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_To93i1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_To93jFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_MeyroChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_To93gVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PeP8cDG0Ed-kc8dEZsdm2w" name="XMLProcessorClass"
headerMethod="#_PeP8cjG0Ed-kc8dEZsdm2w" footerMethod="#_PeP8dTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_VlOiICg6Ed-ROrlGa8LEeQ"
initMethod="#_PeP8czG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PeP8cjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PeP8cDG0Ed-kc8dEZsdm2w/method._PeP8cjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PeP8czG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PeP8cDG0Ed-kc8dEZsdm2w/method._PeP8czG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PeP8dTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PeP8cDG0Ed-kc8dEZsdm2w/method._PeP8dTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PeP8dzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PeP8cDG0Ed-kc8dEZsdm2w/method._PeP8dzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PeP8eTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PeP8cDG0Ed-kc8dEZsdm2w/method._PeP8eTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TohLllkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TohLmFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_QRYMcChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TohLmlkTEd-bv5aydwO2Qw"
called="#_PeP8eTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TohLm1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TohLnFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_MeyroChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TohLkVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PejecDG0Ed-kc8dEZsdm2w" name="Plugin"
headerMethod="#_PejecjG0Ed-kc8dEZsdm2w" footerMethod="#_PejedTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_F0In8Cg6Ed-ROrlGa8LEeQ"
initMethod="#_PejeczG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PejecjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PejecDG0Ed-kc8dEZsdm2w/method._PejecjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PejeczG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PejecDG0Ed-kc8dEZsdm2w/method._PejeczG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PejedTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PejecDG0Ed-kc8dEZsdm2w/method._PejedTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PejedzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PejecDG0Ed-kc8dEZsdm2w/method._PejedzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PejeeTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PejecDG0Ed-kc8dEZsdm2w/method._PejeeTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TpZ8ZlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TpZ8aFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_cjQNwChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TpZ8alkTEd-bv5aydwO2Qw"
called="#_PejeeTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TpZ8a1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TpZ8bFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TpZ8YVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PesoYDG0Ed-kc8dEZsdm2w" name="ResourceFactoryClass"
headerMethod="#_PesoYjG0Ed-kc8dEZsdm2w" footerMethod="#_PesoZTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_VlOiICg6Ed-ROrlGa8LEeQ"
initMethod="#_PesoYzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PesoYjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PesoYDG0Ed-kc8dEZsdm2w/method._PesoYjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PesoYzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PesoYDG0Ed-kc8dEZsdm2w/method._PesoYzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PesoZTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PesoYDG0Ed-kc8dEZsdm2w/method._PesoZTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PesoZzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PesoYDG0Ed-kc8dEZsdm2w/method._PesoZzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PesoaTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PesoYDG0Ed-kc8dEZsdm2w/method._PesoaTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TneCtlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TneCuFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_QRYMcChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TneCulkTEd-bv5aydwO2Qw"
called="#_PesoaTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TneCu1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TneCvFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_MeyroChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TneCsVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_Pe_jUDG0Ed-kc8dEZsdm2w" name="Class"
headerMethod="#_Pe_jUjG0Ed-kc8dEZsdm2w" footerMethod="#_Pe_jVTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_hYG6UCg6Ed-ROrlGa8LEeQ"
initMethod="#_Pe_jUzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_Pe_jUjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._Pe_jUDG0Ed-kc8dEZsdm2w/method._Pe_jUjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pe_jUzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._Pe_jUDG0Ed-kc8dEZsdm2w/method._Pe_jUzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pe_jVTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._Pe_jUDG0Ed-kc8dEZsdm2w/method._Pe_jVTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pe_jVzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._Pe_jUDG0Ed-kc8dEZsdm2w/method._Pe_jVzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pe_jWTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._Pe_jUDG0Ed-kc8dEZsdm2w/method._Pe_jWTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TqTURlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TqTUSFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_Chxo4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TqTUSlkTEd-bv5aydwO2Qw"
called="#_Pe_jWTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TqTUS1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TqTUTFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TqTUQVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PfcPQDG0Ed-kc8dEZsdm2w" name="FactoryClass"
headerMethod="#_PfcPQjG0Ed-kc8dEZsdm2w" footerMethod="#_PfcPRTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_VlOiICg6Ed-ROrlGa8LEeQ"
initMethod="#_PfcPQzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PfcPQjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PfcPQDG0Ed-kc8dEZsdm2w/method._PfcPQjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PfcPQzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PfcPQDG0Ed-kc8dEZsdm2w/method._PfcPQzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PfcPRTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PfcPQDG0Ed-kc8dEZsdm2w/method._PfcPRTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PfcPRzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PfcPQDG0Ed-kc8dEZsdm2w/method._PfcPRzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PfmAQTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PfcPQDG0Ed-kc8dEZsdm2w/method._PfmAQTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_ToXallkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_ToXamFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_QRYMcChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_ToXamlkTEd-bv5aydwO2Qw"
called="#_PfmAQTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_ToXam1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_ToXanFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_MeyroChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_ToXakVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_Pf47MDG0Ed-kc8dEZsdm2w" name="EnumClass"
headerMethod="#_Pf47MjG0Ed-kc8dEZsdm2w" footerMethod="#_Pf47NTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_txlYcCg6Ed-ROrlGa8LEeQ"
initMethod="#_Pf47MzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_Pf47MjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._Pf47MDG0Ed-kc8dEZsdm2w/method._Pf47MjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pf47MzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._Pf47MDG0Ed-kc8dEZsdm2w/method._Pf47MzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pf47NTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._Pf47MDG0Ed-kc8dEZsdm2w/method._Pf47NTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pf47NzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._Pf47MDG0Ed-kc8dEZsdm2w/method._Pf47NzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pf47OTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._Pf47MDG0Ed-kc8dEZsdm2w/method._Pf47OTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TqAZVlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TqAZWFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_Chxo4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TqAZWlkTEd-bv5aydwO2Qw"
called="#_Pf47OTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TqAZW1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TqAZXFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TqAZUVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PgCsMDG0Ed-kc8dEZsdm2w" name="PackageInterface"
headerMethod="#_PgCsMjG0Ed-kc8dEZsdm2w" footerMethod="#_PgCsNTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_VlOiICg6Ed-ROrlGa8LEeQ"
initMethod="#_PgCsMzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PgCsMjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PgCsMDG0Ed-kc8dEZsdm2w/method._PgCsMjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PgCsMzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PgCsMDG0Ed-kc8dEZsdm2w/method._PgCsMzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PgCsNTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PgCsMDG0Ed-kc8dEZsdm2w/method._PgCsNTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PgL2IDG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PgCsMDG0Ed-kc8dEZsdm2w/method._PgL2IDG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PgL2IjG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PgCsMDG0Ed-kc8dEZsdm2w/method._PgL2IjG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TpjtZlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TpjtaFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_QRYMcChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TpjtalkTEd-bv5aydwO2Qw"
called="#_PgL2IjG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_Tpjta1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TpjtbFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_MeyroChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TpjtYVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PgVnIDG0Ed-kc8dEZsdm2w" name="FactoryInterface"
headerMethod="#_PgVnIjG0Ed-kc8dEZsdm2w" footerMethod="#_PgVnJTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_VlOiICg6Ed-ROrlGa8LEeQ"
initMethod="#_PgVnIzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PgVnIjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PgVnIDG0Ed-kc8dEZsdm2w/method._PgVnIjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PgVnIzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PgVnIDG0Ed-kc8dEZsdm2w/method._PgVnIzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PgVnJTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PgVnIDG0Ed-kc8dEZsdm2w/method._PgVnJTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PgVnJzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PgVnIDG0Ed-kc8dEZsdm2w/method._PgVnJzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PgVnKTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PgVnIDG0Ed-kc8dEZsdm2w/method._PgVnKTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_Tp2oVlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tp2oWFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_QRYMcChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tp2oWlkTEd-bv5aydwO2Qw"
called="#_PgVnKTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_Tp2oW1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tp2oXFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_MeyroChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_Tp2oUVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PgoiEDG0Ed-kc8dEZsdm2w" name="ResourceClass"
headerMethod="#_PgoiEjG0Ed-kc8dEZsdm2w" footerMethod="#_PgoiFTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_VlOiICg6Ed-ROrlGa8LEeQ"
initMethod="#_PgoiEzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PgoiEjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PgoiEDG0Ed-kc8dEZsdm2w/method._PgoiEjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PgoiEzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PgoiEDG0Ed-kc8dEZsdm2w/method._PgoiEzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PgoiFTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PgoiEDG0Ed-kc8dEZsdm2w/method._PgoiFTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PgoiFzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PgoiEDG0Ed-kc8dEZsdm2w/method._PgoiFzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PgoiGTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PgoiEDG0Ed-kc8dEZsdm2w/method._PgoiGTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TnnztlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TnnzuFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_QRYMcChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TnnzulkTEd-bv5aydwO2Qw"
called="#_PgoiGTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_Tnnzu1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TnnzvFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_MeyroChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TnnzsVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_Pg8EEDG0Ed-kc8dEZsdm2w" name="Interface"
headerMethod="#_Pg8EEjG0Ed-kc8dEZsdm2w" footerMethod="#_Pg8EFTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_hYG6UCg6Ed-ROrlGa8LEeQ"
initMethod="#_Pg8EEzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_Pg8EEjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._Pg8EEDG0Ed-kc8dEZsdm2w/method._Pg8EEjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pg8EEzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._Pg8EEDG0Ed-kc8dEZsdm2w/method._Pg8EEzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pg8EFTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._Pg8EEDG0Ed-kc8dEZsdm2w/method._Pg8EFTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pg8EFzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._Pg8EEDG0Ed-kc8dEZsdm2w/method._Pg8EFzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pg8EGTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._Pg8EEDG0Ed-kc8dEZsdm2w/method._Pg8EGTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_ToqVhlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_ToqViFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_Chxo4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_ToqVilkTEd-bv5aydwO2Qw"
called="#_Pg8EGTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_ToqVi1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_ToqVjFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_ToqVgVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PhO_ADG0Ed-kc8dEZsdm2w" name="AdapterFactoryClass"
headerMethod="#_PhO_AjG0Ed-kc8dEZsdm2w" footerMethod="#_PhO_BTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_VlOiICg6Ed-ROrlGa8LEeQ"
initMethod="#_PhO_AzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PhO_AjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PhO_ADG0Ed-kc8dEZsdm2w/method._PhO_AjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PhO_AzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PhO_ADG0Ed-kc8dEZsdm2w/method._PhO_AzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PhO_BTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PhO_ADG0Ed-kc8dEZsdm2w/method._PhO_BTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PhO_BzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PhO_ADG0Ed-kc8dEZsdm2w/method._PhO_BzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PhO_CTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PhO_ADG0Ed-kc8dEZsdm2w/method._PhO_CTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TpQydlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TpQyeFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_QRYMcChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TpQyelkTEd-bv5aydwO2Qw"
called="#_PhO_CTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TpQye1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TpQyfFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_MeyroChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TpQycVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_Phh58DG0Ed-kc8dEZsdm2w" name="SwitchClass"
headerMethod="#_Phh58jG0Ed-kc8dEZsdm2w" footerMethod="#_Phh59TG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_VlOiICg6Ed-ROrlGa8LEeQ"
initMethod="#_Phh58zG0Ed-kc8dEZsdm2w">
<methods xmi:id="_Phh58jG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._Phh58DG0Ed-kc8dEZsdm2w/method._Phh58jG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Phh58zG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._Phh58DG0Ed-kc8dEZsdm2w/method._Phh58zG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Phh59TG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._Phh58DG0Ed-kc8dEZsdm2w/method._Phh59TG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Phh59zG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._Phh58DG0Ed-kc8dEZsdm2w/method._Phh59zG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Phh5-TG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._Phh58DG0Ed-kc8dEZsdm2w/method._Phh5-TG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_ToEfplkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_ToEfqFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_QRYMcChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_ToEfqlkTEd-bv5aydwO2Qw"
called="#_Phh5-TG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_ToEfq1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_ToEfrFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_MeyroChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_ToEfoVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_Ph004DG0Ed-kc8dEZsdm2w" name="ValidatorClass"
headerMethod="#_Ph004jG0Ed-kc8dEZsdm2w" footerMethod="#_Ph005TG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_VlOiICg6Ed-ROrlGa8LEeQ"
initMethod="#_Ph004zG0Ed-kc8dEZsdm2w">
<methods xmi:id="_Ph004jG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._Ph004DG0Ed-kc8dEZsdm2w/method._Ph004jG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Ph004zG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._Ph004DG0Ed-kc8dEZsdm2w/method._Ph004zG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Ph005TG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._Ph004DG0Ed-kc8dEZsdm2w/method._Ph005TG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Ph005zG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._Ph004DG0Ed-kc8dEZsdm2w/method._Ph005zG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Ph006TG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._Ph004DG0Ed-kc8dEZsdm2w/method._Ph006TG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TnxktlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TnxkuFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_QRYMcChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TnxkulkTEd-bv5aydwO2Qw"
called="#_Ph006TG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_Tnxku1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TnxkvFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_MeyroChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TnxksVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
</libraries>
</viewpoints>
</viewpointContainer>
<orchestration xmi:type="fprod:ProductionPlan" xmi:id="_Prg8YDG0Ed-kc8dEZsdm2w">
<invocations xmi:id="_TxwAEVkTEd-bv5aydwO2Qw" name="EMF Model Pattern" invokedActivity="ftask:Task platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_jT-SgD1hEd-m5uHrCQ1Jew">
<invocationContractContainer xmi:id="_TxwAElkTEd-bv5aydwO2Qw">
<invocationContracts xmi:id="_TxwAE1kTEd-bv5aydwO2Qw" factoryComponentContract="#_Prg8ZTG0Ed-kc8dEZsdm2w"
invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/Model_driven_pattern_strategy_task.fcore#_DgB2IP6fEd64XaYPo3s6sPg"/>
<invocationContracts xmi:id="_TxwAF1kTEd-bv5aydwO2Qw" factoryComponentContract="#_WRxYEFIIEd-eGOdO3WtsxA"
invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/Model_driven_pattern_strategy_task.fcore#_L6JSwAHAEd-4faJMEplCjxw">
<type xmi:type="pattern:TypePatternExecutionReporter" xmi:id="_TxwAGFkTEd-bv5aydwO2Qw"
value="org.eclipse.egf.emf.pattern.base.ContentTypePatternExecutionReporter"/>
</invocationContracts>
<invocationContracts xmi:id="_TxwAG1kTEd-bv5aydwO2Qw" factoryComponentContract="#_TxwAHVkTEd-bv5aydwO2Qw"
invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/Model_driven_pattern_strategy_task.fcore#_nz1HkSCaEd-Sse0r9LJWbA">
<type xmi:type="pattern:TypePatternList" xmi:id="_TxwAHFkTEd-bv5aydwO2Qw"
elements="#_Pcm9szG0Ed-kc8dEZsdm2w"/>
</invocationContracts>
<invocationContracts xmi:id="_TxwAH1kTEd-bv5aydwO2Qw" factoryComponentContract="#_OVsagFHVEd-dr9AWwNwIMQ"
invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/Model_driven_pattern_strategy_task.fcore#_NFhJ4UMgEd-Ixul1H5ANhg"/>
<invocationContracts xmi:id="_TxwAIlkTEd-bv5aydwO2Qw" factoryComponentContract="#_sluXsVLLEd-ZSLMRjxSbVQ"
invokedContract="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_vtlEAFLMEd-ZSLMRjxSbVQ"/>
</invocationContractContainer>
</invocations>
</orchestration>
</fcore:FactoryComponent>
<fcore:FactoryComponent xmi:id="_PiIW4DG0Ed-kc8dEZsdm2w" name="EMF Edit Pattern">
<contractContainer xmi:id="_Prg8bzG0Ed-kc8dEZsdm2w">
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_Prg8cDG0Ed-kc8dEZsdm2w"
description="EMF Edit Pattern" name="genModelURI" mandatory="true" invocationContracts="#_Tx5xE1kTEd-bv5aydwO2Qw">
<type xmi:type="domain:TypeDomainURI" xmi:id="_Tx5xFlkTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_jzYi8FIIEd-eGOdO3WtsxA"
description="EMF Edit Pattern" name="pattern.execution.reporter" invocationContracts="#_Tx5xF1kTEd-bv5aydwO2Qw">
<type xmi:type="pattern:TypePatternExecutionReporter" xmi:id="_Tx5xGlkTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_Tx5xHVkTEd-bv5aydwO2Qw"
description="EMF Edit Pattern" name="pattern.ids" invocationContracts="#_Tx5xG1kTEd-bv5aydwO2Qw">
<type xmi:type="pattern:TypePatternList" xmi:id="_Tx5xHlkTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_UCnhEFHVEd-dr9AWwNwIMQ"
description="EMF Edit Pattern" name="pattern.substitutions" invocationContracts="#_Tx5xH1kTEd-bv5aydwO2Qw">
<type xmi:type="pattern:TypePatternSubstitution" xmi:id="_Tx5xIVkTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_9wHxsFLMEd-ZSLMRjxSbVQ"
description="EMF Edit Pattern" name="mergeRulesURI" invocationContracts="#_Tx5xIlkTEd-bv5aydwO2Qw">
<type xmi:type="types:TypeURI" xmi:id="_Tx5xJFkTEd-bv5aydwO2Qw"/>
</contracts>
</contractContainer>
<viewpointContainer xmi:id="_PiIW4TG0Ed-kc8dEZsdm2w">
<viewpoints xmi:type="pattern:PatternViewpoint" xmi:id="_PiIW4jG0Ed-kc8dEZsdm2w">
<libraries xmi:id="_PiIW4zG0Ed-kc8dEZsdm2w" name="org.eclipse.egf.emf.pattern.edit">
<elements xmi:type="pattern:Pattern" xmi:id="_PiIW5DG0Ed-kc8dEZsdm2w" name="PluginXML"
headerMethod="#_PiIW5jG0Ed-kc8dEZsdm2w" footerMethod="#_PiIW6TG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_ZTUvECg7Ed-ROrlGa8LEeQ"
initMethod="#_PiIW5zG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PiIW5jG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PiIW5DG0Ed-kc8dEZsdm2w/method._PiIW5jG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PiIW5zG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PiIW5DG0Ed-kc8dEZsdm2w/method._PiIW5zG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PiIW6TG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PiIW5DG0Ed-kc8dEZsdm2w/method._PiIW6TG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PiIW6zG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PiIW5DG0Ed-kc8dEZsdm2w/method._PiIW6zG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PiIW7TG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PiIW5DG0Ed-kc8dEZsdm2w/method._PiIW7TG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TqmPNlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TqmPOFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_mwzm4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TqmPOlkTEd-bv5aydwO2Qw"
called="#_PiIW7TG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TqmPO1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TqmPPFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TqmPMVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PibR0DG0Ed-kc8dEZsdm2w" name="BuildProperties"
headerMethod="#_PibR0jG0Ed-kc8dEZsdm2w" footerMethod="#_PibR1TG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_ZTUvECg7Ed-ROrlGa8LEeQ"
initMethod="#_PibR0zG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PibR0jG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PibR0DG0Ed-kc8dEZsdm2w/method._PibR0jG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PibR0zG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PibR0DG0Ed-kc8dEZsdm2w/method._PibR0zG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PibR1TG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PibR0DG0Ed-kc8dEZsdm2w/method._PibR1TG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PibR1zG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PibR0DG0Ed-kc8dEZsdm2w/method._PibR1zG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PibR2TG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PibR0DG0Ed-kc8dEZsdm2w/method._PibR2TG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TqwANlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TqwAOFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_mwzm4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tq5xMVkTEd-bv5aydwO2Qw"
called="#_PibR2TG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_Tq5xMlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tq5xM1kTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TqwAMVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PiuMwDG0Ed-kc8dEZsdm2w" name="ManifestMF"
headerMethod="#_PiuMwjG0Ed-kc8dEZsdm2w" footerMethod="#_PiuMxTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_ZTUvECg7Ed-ROrlGa8LEeQ"
initMethod="#_PiuMwzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PiuMwjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PiuMwDG0Ed-kc8dEZsdm2w/method._PiuMwjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PiuMwzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PiuMwDG0Ed-kc8dEZsdm2w/method._PiuMwzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PiuMxTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PiuMwDG0Ed-kc8dEZsdm2w/method._PiuMxTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PiuMxzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PiuMwDG0Ed-kc8dEZsdm2w/method._PiuMxzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PiuMyTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PiuMwDG0Ed-kc8dEZsdm2w/method._PiuMyTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TqdFSlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TqdFTFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_mwzm4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TqdFTlkTEd-bv5aydwO2Qw"
called="#_PiuMyTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TqdFT1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TqdFUFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TqdFRVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_Pi39wDG0Ed-kc8dEZsdm2w" name="PluginProperties"
headerMethod="#_Pi39wjG0Ed-kc8dEZsdm2w" footerMethod="#_Pi39xTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_xxtwkCg7Ed-ROrlGa8LEeQ"
initMethod="#_Pi39wzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_Pi39wjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._Pi39wDG0Ed-kc8dEZsdm2w/method._Pi39wjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pi39wzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._Pi39wDG0Ed-kc8dEZsdm2w/method._Pi39wzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pi39xTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._Pi39wDG0Ed-kc8dEZsdm2w/method._Pi39xTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pi39xzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._Pi39wDG0Ed-kc8dEZsdm2w/method._Pi39xzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pi39yTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._Pi39wDG0Ed-kc8dEZsdm2w/method._Pi39yTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TrC7JlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TrC7KFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_pQ16sChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TrC7KlkTEd-bv5aydwO2Qw"
called="#_Pi39yTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TrC7K1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TrC7LFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TrC7IVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PjK4sDG0Ed-kc8dEZsdm2w" name="ItemProvider"
headerMethod="#_PjK4sjG0Ed-kc8dEZsdm2w" footerMethod="#_PjK4tTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_hYG6UCg6Ed-ROrlGa8LEeQ"
initMethod="#_PjK4szG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PjK4sjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PjK4sDG0Ed-kc8dEZsdm2w/method._PjK4sjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PjK4szG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PjK4sDG0Ed-kc8dEZsdm2w/method._PjK4szG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PjK4tTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PjK4sDG0Ed-kc8dEZsdm2w/method._PjK4tTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PjK4tzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PjK4sDG0Ed-kc8dEZsdm2w/method._PjK4tzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PjK4uTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PjK4sDG0Ed-kc8dEZsdm2w/method._PjK4uTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TrfnFlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TrfnGFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_Chxo4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TrfnGlkTEd-bv5aydwO2Qw"
called="#_PjK4uTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TrfnG1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TrfnHFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TrfnEVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PjdzoDG0Ed-kc8dEZsdm2w" name="ItemProviderAdapterFactory"
headerMethod="#_PjdzojG0Ed-kc8dEZsdm2w" footerMethod="#_PjdzpTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_VlOiICg6Ed-ROrlGa8LEeQ"
initMethod="#_PjdzozG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PjdzojG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PjdzoDG0Ed-kc8dEZsdm2w/method._PjdzojG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PjdzozG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PjdzoDG0Ed-kc8dEZsdm2w/method._PjdzozG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PjdzpTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PjdzoDG0Ed-kc8dEZsdm2w/method._PjdzpTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PjdzpzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PjdzoDG0Ed-kc8dEZsdm2w/method._PjdzpzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PjdzqTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PjdzoDG0Ed-kc8dEZsdm2w/method._PjdzqTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TrWdJlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TrWdKFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_QRYMcChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TrWdKlkTEd-bv5aydwO2Qw"
called="#_PjdzqTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TrWdK1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TrWdLFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_MeyroChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TrWdIVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PjwukDG0Ed-kc8dEZsdm2w" name="Plugin"
headerMethod="#_PjwukjG0Ed-kc8dEZsdm2w" footerMethod="#_PjwulTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_F0In8Cg6Ed-ROrlGa8LEeQ"
initMethod="#_PjwukzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PjwukjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PjwukDG0Ed-kc8dEZsdm2w/method._PjwukjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PjwukzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PjwukDG0Ed-kc8dEZsdm2w/method._PjwukzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PjwulTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PjwukDG0Ed-kc8dEZsdm2w/method._PjwulTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PjwulzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PjwukDG0Ed-kc8dEZsdm2w/method._PjwulzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PjwumTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PjwukDG0Ed-kc8dEZsdm2w/method._PjwumTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TrpYFlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TrpYGFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_cjQNwChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TrpYGlkTEd-bv5aydwO2Qw"
called="#_PjwumTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TrpYG1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TrpYHFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TrpYEVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_Pj6fkDG0Ed-kc8dEZsdm2w" name="CreateChildIconsForGenPackage"
headerMethod="#_PkEQkDG0Ed-kc8dEZsdm2w" footerMethod="#_PkEQkzG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_HODPICrVEd-81OQ8yF10Og"
initMethod="#_PkEQkTG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PkEQkDG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._Pj6fkDG0Ed-kc8dEZsdm2w/method._PkEQkDG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PkEQkTG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._Pj6fkDG0Ed-kc8dEZsdm2w/method._PkEQkTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PkEQkzG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._Pj6fkDG0Ed-kc8dEZsdm2w/method._PkEQkzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PkEQlTG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._Pj6fkDG0Ed-kc8dEZsdm2w/method._PkEQlTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PkEQlzG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._Pj6fkDG0Ed-kc8dEZsdm2w/method._PkEQlzG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TsPN9lkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TsPN-FkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_yLcWwCt-Ed-D6YqMf1n1Bg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TsPN-lkTEd-bv5aydwO2Qw"
called="#_PkEQlzG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TsPN-1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TsPN_FkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_0yyMcCt-Ed-D6YqMf1n1Bg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TsPN8VkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PkNagDG0Ed-kc8dEZsdm2w" name="ItemIcon"
headerMethod="#_PkNagjG0Ed-kc8dEZsdm2w" footerMethod="#_PkNahTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_IzJSwCrXEd-81OQ8yF10Og"
initMethod="#_PkNagzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PkNagjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PkNagDG0Ed-kc8dEZsdm2w/method._PkNagjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PkNagzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PkNagDG0Ed-kc8dEZsdm2w/method._PkNagzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PkNahTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PkNagDG0Ed-kc8dEZsdm2w/method._PkNahTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PkNahzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PkNagDG0Ed-kc8dEZsdm2w/method._PkNahzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PkNaiTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PkNagDG0Ed-kc8dEZsdm2w/method._PkNaiTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_Tr8TBlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tr8TCFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_Chxo4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tr8TClkTEd-bv5aydwO2Qw"
called="#_PkNaiTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_Tr8TC1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tr8TDFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_Tr8TAVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_Pkg8gDG0Ed-kc8dEZsdm2w" name="CreateChildIconsForGenClass"
headerMethod="#_Pkg8gjG0Ed-kc8dEZsdm2w" footerMethod="#_Pkg8hTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_IzJSwCrXEd-81OQ8yF10Og"
initMethod="#_Pkg8gzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_Pkg8gjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._Pkg8gDG0Ed-kc8dEZsdm2w/method._Pkg8gjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pkg8gzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._Pkg8gDG0Ed-kc8dEZsdm2w/method._Pkg8gzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pkg8hTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._Pkg8gDG0Ed-kc8dEZsdm2w/method._Pkg8hTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pkg8hzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._Pkg8gDG0Ed-kc8dEZsdm2w/method._Pkg8hzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pkg8iTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._Pkg8gDG0Ed-kc8dEZsdm2w/method._Pkg8iTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TsGEBlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TsGECFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_Chxo4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TsGEClkTEd-bv5aydwO2Qw"
called="#_Pkg8iTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TsGEC1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TsGEDFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TsGEAVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
</libraries>
</viewpoints>
</viewpointContainer>
<orchestration xmi:type="fprod:ProductionPlan" xmi:id="_Prg8azG0Ed-kc8dEZsdm2w">
<invocations xmi:id="_Tx5xEVkTEd-bv5aydwO2Qw" name="EMF Edit Pattern" invokedActivity="ftask:Task platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_jT-SgD1hEd-m5uHrCQ1Jew">
<invocationContractContainer xmi:id="_Tx5xElkTEd-bv5aydwO2Qw">
<invocationContracts xmi:id="_Tx5xE1kTEd-bv5aydwO2Qw" factoryComponentContract="#_Prg8cDG0Ed-kc8dEZsdm2w"
invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/Model_driven_pattern_strategy_task.fcore#_DgB2IP6fEd64XaYPo3s6sPg"/>
<invocationContracts xmi:id="_Tx5xF1kTEd-bv5aydwO2Qw" factoryComponentContract="#_jzYi8FIIEd-eGOdO3WtsxA"
invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/Model_driven_pattern_strategy_task.fcore#_L6JSwAHAEd-4faJMEplCjxw">
<type xmi:type="pattern:TypePatternExecutionReporter" xmi:id="_Tx5xGFkTEd-bv5aydwO2Qw"
value="org.eclipse.egf.emf.pattern.base.ContentTypePatternExecutionReporter"/>
</invocationContracts>
<invocationContracts xmi:id="_Tx5xG1kTEd-bv5aydwO2Qw" factoryComponentContract="#_Tx5xHVkTEd-bv5aydwO2Qw"
invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/Model_driven_pattern_strategy_task.fcore#_nz1HkSCaEd-Sse0r9LJWbA">
<type xmi:type="pattern:TypePatternList" xmi:id="_Tx5xHFkTEd-bv5aydwO2Qw"
elements="#_PiIW4zG0Ed-kc8dEZsdm2w"/>
</invocationContracts>
<invocationContracts xmi:id="_Tx5xH1kTEd-bv5aydwO2Qw" factoryComponentContract="#_UCnhEFHVEd-dr9AWwNwIMQ"
invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/Model_driven_pattern_strategy_task.fcore#_NFhJ4UMgEd-Ixul1H5ANhg"/>
<invocationContracts xmi:id="_Tx5xIlkTEd-bv5aydwO2Qw" factoryComponentContract="#_9wHxsFLMEd-ZSLMRjxSbVQ"
invokedContract="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_vtlEAFLMEd-ZSLMRjxSbVQ"/>
</invocationContractContainer>
</invocations>
</orchestration>
</fcore:FactoryComponent>
<fcore:FactoryComponent xmi:id="_PkqGcDG0Ed-kc8dEZsdm2w" name="EMF Editor Pattern">
<contractContainer xmi:id="_Prg8ejG0Ed-kc8dEZsdm2w">
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_Prg8ezG0Ed-kc8dEZsdm2w"
description="EMF Editor Pattern" name="genModelURI" mandatory="true" invocationContracts="#_Tx5xKFkTEd-bv5aydwO2Qw">
<type xmi:type="domain:TypeDomainURI" xmi:id="_Tx5xK1kTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_pCqEMFIIEd-eGOdO3WtsxA"
description="EMF Editor Pattern" name="pattern.execution.reporter" invocationContracts="#_Tx5xLFkTEd-bv5aydwO2Qw">
<type xmi:type="pattern:TypePatternExecutionReporter" xmi:id="_Tx5xL1kTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_Tx5xMlkTEd-bv5aydwO2Qw"
description="EMF Editor Pattern" name="pattern.ids" invocationContracts="#_Tx5xMFkTEd-bv5aydwO2Qw">
<type xmi:type="pattern:TypePatternList" xmi:id="_Tx5xM1kTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_Y3EukFHVEd-dr9AWwNwIMQ"
description="EMF Editor Pattern" name="pattern.substitutions" invocationContracts="#_Tx5xNFkTEd-bv5aydwO2Qw">
<type xmi:type="pattern:TypePatternSubstitution" xmi:id="_Tx5xNlkTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_FqdyEFLNEd-ZSLMRjxSbVQ"
description="EMF Editor Pattern" name="mergeRulesURI" invocationContracts="#_Tx5xN1kTEd-bv5aydwO2Qw">
<type xmi:type="types:TypeURI" xmi:id="_Tx5xOVkTEd-bv5aydwO2Qw"/>
</contracts>
</contractContainer>
<viewpointContainer xmi:id="_PkqGcTG0Ed-kc8dEZsdm2w">
<viewpoints xmi:type="pattern:PatternViewpoint" xmi:id="_PkqGcjG0Ed-kc8dEZsdm2w">
<libraries xmi:id="_PkqGczG0Ed-kc8dEZsdm2w" name="org.eclipse.egf.emf.pattern.editor">
<elements xmi:type="pattern:Pattern" xmi:id="_PkqGdDG0Ed-kc8dEZsdm2w" name="PluginXML"
headerMethod="#_PkqGdjG0Ed-kc8dEZsdm2w" footerMethod="#_PkqGeTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_ZTUvECg7Ed-ROrlGa8LEeQ"
initMethod="#_PkqGdzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PkqGdjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PkqGdDG0Ed-kc8dEZsdm2w/method._PkqGdjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PkqGdzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PkqGdDG0Ed-kc8dEZsdm2w/method._PkqGdzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PkqGeTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PkqGdDG0Ed-kc8dEZsdm2w/method._PkqGeTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pkz3cDG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PkqGdDG0Ed-kc8dEZsdm2w/method._Pkz3cDG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pkz3cjG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PkqGdDG0Ed-kc8dEZsdm2w/method._Pkz3cjG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_Tsr55lkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tsr56FkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_mwzm4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tsr56lkTEd-bv5aydwO2Qw"
called="#_Pkz3cjG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_Tsr561kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tsr57FkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_Tsr54VkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_Pk9BYDG0Ed-kc8dEZsdm2w" name="ManifestMF"
headerMethod="#_Pk9BYjG0Ed-kc8dEZsdm2w" footerMethod="#_Pk9BZTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_ZTUvECg7Ed-ROrlGa8LEeQ"
initMethod="#_Pk9BYzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_Pk9BYjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._Pk9BYDG0Ed-kc8dEZsdm2w/method._Pk9BYjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pk9BYzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._Pk9BYDG0Ed-kc8dEZsdm2w/method._Pk9BYzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pk9BZTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._Pk9BYDG0Ed-kc8dEZsdm2w/method._Pk9BZTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pk9BZzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._Pk9BYDG0Ed-kc8dEZsdm2w/method._Pk9BZzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pk9BaTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._Pk9BYDG0Ed-kc8dEZsdm2w/method._Pk9BaTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_Ts-01lkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Ts-02FkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_mwzm4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Ts-02lkTEd-bv5aydwO2Qw"
called="#_Pk9BaTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_Ts-021kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Ts-03FkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_Ts-00VkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PlQjYDG0Ed-kc8dEZsdm2w" name="BuildProperties"
headerMethod="#_PlQjYjG0Ed-kc8dEZsdm2w" footerMethod="#_PlQjZTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_ZTUvECg7Ed-ROrlGa8LEeQ"
initMethod="#_PlQjYzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PlQjYjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PlQjYDG0Ed-kc8dEZsdm2w/method._PlQjYjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PlQjYzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PlQjYDG0Ed-kc8dEZsdm2w/method._PlQjYzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PlQjZTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PlQjYDG0Ed-kc8dEZsdm2w/method._PlQjZTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PlQjZzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PlQjYDG0Ed-kc8dEZsdm2w/method._PlQjZzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PlQjaTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PlQjYDG0Ed-kc8dEZsdm2w/method._PlQjaTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TsY--lkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tsiv8VkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_mwzm4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tsiv81kTEd-bv5aydwO2Qw"
called="#_PlQjaTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_Tsiv9FkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tsiv9VkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TsY-9VkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PljeUDG0Ed-kc8dEZsdm2w" name="PluginProperties"
headerMethod="#_PljeUjG0Ed-kc8dEZsdm2w" footerMethod="#_PljeVTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_xxtwkCg7Ed-ROrlGa8LEeQ"
initMethod="#_PljeUzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PljeUjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PljeUDG0Ed-kc8dEZsdm2w/method._PljeUjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PljeUzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PljeUDG0Ed-kc8dEZsdm2w/method._PljeUzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PljeVTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PljeUDG0Ed-kc8dEZsdm2w/method._PljeVTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PljeVzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PljeUDG0Ed-kc8dEZsdm2w/method._PljeVzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PljeWTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PljeUDG0Ed-kc8dEZsdm2w/method._PljeWTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TtIl1lkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TtIl2FkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_pQ16sChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TtIl2lkTEd-bv5aydwO2Qw"
called="#_PljeWTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TtIl21kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TtIl3FkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TtIl0VkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PltPUDG0Ed-kc8dEZsdm2w" name="ActionBarContributor"
headerMethod="#_PltPUjG0Ed-kc8dEZsdm2w" footerMethod="#_PltPVTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_VlOiICg6Ed-ROrlGa8LEeQ"
initMethod="#_PltPUzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PltPUjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PltPUDG0Ed-kc8dEZsdm2w/method._PltPUjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PltPUzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PltPUDG0Ed-kc8dEZsdm2w/method._PltPUzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PltPVTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PltPUDG0Ed-kc8dEZsdm2w/method._PltPVTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pl2ZQDG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PltPUDG0Ed-kc8dEZsdm2w/method._Pl2ZQDG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pl2ZQjG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PltPUDG0Ed-kc8dEZsdm2w/method._Pl2ZQjG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TvEfhlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TvEfiFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_QRYMcChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TvEfilkTEd-bv5aydwO2Qw"
called="#_Pl2ZQjG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TvEfi1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TvEfjFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_MeyroChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TvEfgVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_Pmc2MDG0Ed-kc8dEZsdm2w" name="Editor"
headerMethod="#_PmmAIDG0Ed-kc8dEZsdm2w" footerMethod="#_PmmAIzG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_VlOiICg6Ed-ROrlGa8LEeQ"
initMethod="#_PmmAITG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PmmAIDG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._Pmc2MDG0Ed-kc8dEZsdm2w/method._PmmAIDG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PmmAITG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._Pmc2MDG0Ed-kc8dEZsdm2w/method._PmmAITG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PmmAIzG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._Pmc2MDG0Ed-kc8dEZsdm2w/method._PmmAIzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PmmAJTG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._Pmc2MDG0Ed-kc8dEZsdm2w/method._PmmAJTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PmmAJzG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._Pmc2MDG0Ed-kc8dEZsdm2w/method._PmmAJzG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TunzllkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TunzmFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_QRYMcChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TunzmlkTEd-bv5aydwO2Qw"
called="#_PmmAJzG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_Tunzm1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TunznFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_MeyroChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TunzkVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PmvxIDG0Ed-kc8dEZsdm2w" name="ModelWizard"
headerMethod="#_PmvxIjG0Ed-kc8dEZsdm2w" footerMethod="#_PmvxJTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_VlOiICg6Ed-ROrlGa8LEeQ"
initMethod="#_PmvxIzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PmvxIjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PmvxIDG0Ed-kc8dEZsdm2w/method._PmvxIjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PmvxIzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PmvxIDG0Ed-kc8dEZsdm2w/method._PmvxIzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PmvxJTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PmvxIDG0Ed-kc8dEZsdm2w/method._PmvxJTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pm5iIDG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PmvxIDG0Ed-kc8dEZsdm2w/method._Pm5iIDG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pm5iIjG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PmvxIDG0Ed-kc8dEZsdm2w/method._Pm5iIjG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TtlRxlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TtlRyFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_QRYMcChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TtlRylkTEd-bv5aydwO2Qw"
called="#_Pm5iIjG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TtlRy1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TtlRzFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_MeyroChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TtlRwVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PnCsEDG0Ed-kc8dEZsdm2w" name="Plugin"
headerMethod="#_PnCsEjG0Ed-kc8dEZsdm2w" footerMethod="#_PnCsFTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_F0In8Cg6Ed-ROrlGa8LEeQ"
initMethod="#_PnCsEzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PnCsEjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PnCsEDG0Ed-kc8dEZsdm2w/method._PnCsEjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PnCsEzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PnCsEDG0Ed-kc8dEZsdm2w/method._PnCsEzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PnCsFTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PnCsEDG0Ed-kc8dEZsdm2w/method._PnCsFTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PnCsFzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PnCsEDG0Ed-kc8dEZsdm2w/method._PnCsFzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PnCsGTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PnCsEDG0Ed-kc8dEZsdm2w/method._PnCsGTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TtbgxlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TtbgyFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_cjQNwChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TtbgylkTEd-bv5aydwO2Qw"
called="#_PnCsGTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_Ttbgy1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TtbgzFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TtbgwVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PnVnADG0Ed-kc8dEZsdm2w" name="Advisor"
headerMethod="#_PnVnAjG0Ed-kc8dEZsdm2w" footerMethod="#_PnVnBTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_F0In8Cg6Ed-ROrlGa8LEeQ"
initMethod="#_PnVnAzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PnVnAjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PnVnADG0Ed-kc8dEZsdm2w/method._PnVnAjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PnVnAzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PnVnADG0Ed-kc8dEZsdm2w/method._PnVnAzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PnVnBTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PnVnADG0Ed-kc8dEZsdm2w/method._PnVnBTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PnVnBzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PnVnADG0Ed-kc8dEZsdm2w/method._PnVnBzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PnVnCTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PnVnADG0Ed-kc8dEZsdm2w/method._PnVnCTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TtvCxlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TtvCyFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_cjQNwChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TtvCylkTEd-bv5aydwO2Qw"
called="#_PnVnCTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TtvCy1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TtvCzFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TtvCwVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PnpJADG0Ed-kc8dEZsdm2w" name="ModelWizardIcon"
headerMethod="#_PnpJAjG0Ed-kc8dEZsdm2w" footerMethod="#_PnpJBTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_HODPICrVEd-81OQ8yF10Og"
initMethod="#_PnpJAzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PnpJAjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PnpJADG0Ed-kc8dEZsdm2w/method._PnpJAjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PnpJAzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PnpJADG0Ed-kc8dEZsdm2w/method._PnpJAzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PnpJBTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PnpJADG0Ed-kc8dEZsdm2w/method._PnpJBTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PnpJBzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PnpJADG0Ed-kc8dEZsdm2w/method._PnpJBzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PnpJCTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PnpJADG0Ed-kc8dEZsdm2w/method._PnpJCTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TvOQhlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TvOQiFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_yLcWwCt-Ed-D6YqMf1n1Bg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TvOQilkTEd-bv5aydwO2Qw"
called="#_PnpJCTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TvOQi1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TvOQjFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_0yyMcCt-Ed-D6YqMf1n1Bg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TvOQgVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_Pn8D8DG0Ed-kc8dEZsdm2w" name="ModelIcon"
headerMethod="#_Pn8D8jG0Ed-kc8dEZsdm2w" footerMethod="#_Pn8D9TG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_HODPICrVEd-81OQ8yF10Og"
initMethod="#_Pn8D8zG0Ed-kc8dEZsdm2w">
<methods xmi:id="_Pn8D8jG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._Pn8D8DG0Ed-kc8dEZsdm2w/method._Pn8D8jG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pn8D8zG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._Pn8D8DG0Ed-kc8dEZsdm2w/method._Pn8D8zG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pn8D9TG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._Pn8D8DG0Ed-kc8dEZsdm2w/method._Pn8D9TG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pn8D9zG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._Pn8D8DG0Ed-kc8dEZsdm2w/method._Pn8D9zG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pn8D-TG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._Pn8D8DG0Ed-kc8dEZsdm2w/method._Pn8D-TG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TvhLdlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TvhLeFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_yLcWwCt-Ed-D6YqMf1n1Bg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TvhLelkTEd-bv5aydwO2Qw"
called="#_Pn8D-TG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TvhLe1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TvhLfFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_0yyMcCt-Ed-D6YqMf1n1Bg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TvhLcVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
</libraries>
</viewpoints>
</viewpointContainer>
<orchestration xmi:type="fprod:ProductionPlan" xmi:id="_Prg8djG0Ed-kc8dEZsdm2w">
<invocations xmi:id="_Tx5xJlkTEd-bv5aydwO2Qw" name="EMF Editor Pattern" invokedActivity="ftask:Task platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_jT-SgD1hEd-m5uHrCQ1Jew">
<invocationContractContainer xmi:id="_Tx5xJ1kTEd-bv5aydwO2Qw">
<invocationContracts xmi:id="_Tx5xKFkTEd-bv5aydwO2Qw" factoryComponentContract="#_Prg8ezG0Ed-kc8dEZsdm2w"
invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/Model_driven_pattern_strategy_task.fcore#_DgB2IP6fEd64XaYPo3s6sPg"/>
<invocationContracts xmi:id="_Tx5xLFkTEd-bv5aydwO2Qw" factoryComponentContract="#_pCqEMFIIEd-eGOdO3WtsxA"
invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/Model_driven_pattern_strategy_task.fcore#_L6JSwAHAEd-4faJMEplCjxw">
<type xmi:type="pattern:TypePatternExecutionReporter" xmi:id="_Tx5xLVkTEd-bv5aydwO2Qw"
value="org.eclipse.egf.emf.pattern.base.ContentTypePatternExecutionReporter"/>
</invocationContracts>
<invocationContracts xmi:id="_Tx5xMFkTEd-bv5aydwO2Qw" factoryComponentContract="#_Tx5xMlkTEd-bv5aydwO2Qw"
invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/Model_driven_pattern_strategy_task.fcore#_nz1HkSCaEd-Sse0r9LJWbA">
<type xmi:type="pattern:TypePatternList" xmi:id="_Tx5xMVkTEd-bv5aydwO2Qw"
elements="#_PkqGczG0Ed-kc8dEZsdm2w"/>
</invocationContracts>
<invocationContracts xmi:id="_Tx5xNFkTEd-bv5aydwO2Qw" factoryComponentContract="#_Y3EukFHVEd-dr9AWwNwIMQ"
invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/Model_driven_pattern_strategy_task.fcore#_NFhJ4UMgEd-Ixul1H5ANhg"/>
<invocationContracts xmi:id="_Tx5xN1kTEd-bv5aydwO2Qw" factoryComponentContract="#_FqdyEFLNEd-ZSLMRjxSbVQ"
invokedContract="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_vtlEAFLMEd-ZSLMRjxSbVQ"/>
</invocationContractContainer>
</invocations>
</orchestration>
</fcore:FactoryComponent>
<fcore:FactoryComponent xmi:id="_PoF08DG0Ed-kc8dEZsdm2w" name="EMF Tests Pattern">
<contractContainer xmi:id="_Prg8hTG0Ed-kc8dEZsdm2w">
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_Prg8hjG0Ed-kc8dEZsdm2w"
description="EMF Tests Pattern" name="genModelURI" mandatory="true" invocationContracts="#_Tx5xPVkTEd-bv5aydwO2Qw">
<type xmi:type="domain:TypeDomainURI" xmi:id="_Tx5xQFkTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_tvg04FIIEd-eGOdO3WtsxA"
description="EMF Tests Pattern" name="pattern.execution.reporter" invocationContracts="#_Tx5xQVkTEd-bv5aydwO2Qw">
<type xmi:type="pattern:TypePatternExecutionReporter" xmi:id="_Tx5xRFkTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_Tx5xR1kTEd-bv5aydwO2Qw"
description="EMF Tests Pattern" name="pattern.ids" invocationContracts="#_Tx5xRVkTEd-bv5aydwO2Qw">
<type xmi:type="pattern:TypePatternList" xmi:id="_Tx5xSFkTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_eYFgEFHVEd-dr9AWwNwIMQ"
description="EMF Tests Pattern" name="pattern.substitutions" invocationContracts="#_Tx5xSVkTEd-bv5aydwO2Qw">
<type xmi:type="pattern:TypePatternSubstitution" xmi:id="_Tx5xS1kTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_LnCeMFLNEd-ZSLMRjxSbVQ"
description="EMF Tests Pattern" name="mergeRulesURI" invocationContracts="#_Tx5xTFkTEd-bv5aydwO2Qw">
<type xmi:type="types:TypeURI" xmi:id="_Tx5xTlkTEd-bv5aydwO2Qw"/>
</contracts>
</contractContainer>
<viewpointContainer xmi:id="_PoO-4DG0Ed-kc8dEZsdm2w">
<viewpoints xmi:type="pattern:PatternViewpoint" xmi:id="_PoO-4TG0Ed-kc8dEZsdm2w">
<libraries xmi:id="_PoO-4jG0Ed-kc8dEZsdm2w" name="org.eclipse.egf.emf.pattern.tests">
<elements xmi:type="pattern:Pattern" xmi:id="_PoO-4zG0Ed-kc8dEZsdm2w" name="PluginXML"
headerMethod="#_PoO-5TG0Ed-kc8dEZsdm2w" footerMethod="#_PoO-6DG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_ZTUvECg7Ed-ROrlGa8LEeQ"
initMethod="#_PoO-5jG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PoO-5TG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PoO-4zG0Ed-kc8dEZsdm2w/method._PoO-5TG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PoO-5jG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PoO-4zG0Ed-kc8dEZsdm2w/method._PoO-5jG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PoO-6DG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PoO-4zG0Ed-kc8dEZsdm2w/method._PoO-6DG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PoO-6jG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PoO-4zG0Ed-kc8dEZsdm2w/method._PoO-6jG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PoO-7DG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PoO-4zG0Ed-kc8dEZsdm2w/method._PoO-7DG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TwQyVlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TwQyWFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_mwzm4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TwQyWlkTEd-bv5aydwO2Qw"
called="#_PoO-7DG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TwQyW1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TwQyXFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TwQyUVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PoYv4DG0Ed-kc8dEZsdm2w" name="BuildProperties"
headerMethod="#_PoYv4jG0Ed-kc8dEZsdm2w" footerMethod="#_PoYv5TG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_ZTUvECg7Ed-ROrlGa8LEeQ"
initMethod="#_PoYv4zG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PoYv4jG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PoYv4DG0Ed-kc8dEZsdm2w/method._PoYv4jG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PoYv4zG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PoYv4DG0Ed-kc8dEZsdm2w/method._PoYv4zG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PoYv5TG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PoYv4DG0Ed-kc8dEZsdm2w/method._PoYv5TG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PoYv5zG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PoYv4DG0Ed-kc8dEZsdm2w/method._PoYv5zG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PoYv6TG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PoYv4DG0Ed-kc8dEZsdm2w/method._PoYv6TG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_Tv93ZlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tv93aFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_mwzm4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tv93alkTEd-bv5aydwO2Qw"
called="#_PoYv6TG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_Tv93a1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tv93bFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_Tv93YVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_Po1b0DG0Ed-kc8dEZsdm2w" name="ManifestMF"
headerMethod="#_Po1b0jG0Ed-kc8dEZsdm2w" footerMethod="#_Po1b1TG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_ZTUvECg7Ed-ROrlGa8LEeQ"
initMethod="#_Po1b0zG0Ed-kc8dEZsdm2w">
<methods xmi:id="_Po1b0jG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._Po1b0DG0Ed-kc8dEZsdm2w/method._Po1b0jG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Po1b0zG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._Po1b0DG0Ed-kc8dEZsdm2w/method._Po1b0zG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Po1b1TG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._Po1b0DG0Ed-kc8dEZsdm2w/method._Po1b1TG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Po1b1zG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._Po1b0DG0Ed-kc8dEZsdm2w/method._Po1b1zG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Po1b2TG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._Po1b0DG0Ed-kc8dEZsdm2w/method._Po1b2TG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_Tv0GalkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tv0GbFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_mwzm4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tv0GblkTEd-bv5aydwO2Qw"
called="#_Po1b2TG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_Tv0Gb1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_Tv0GcFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_Tv0GZVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PplCsDG0Ed-kc8dEZsdm2w" name="PluginProperties"
headerMethod="#_PplCsjG0Ed-kc8dEZsdm2w" footerMethod="#_PplCtTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_xxtwkCg7Ed-ROrlGa8LEeQ"
initMethod="#_PplCszG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PplCsjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PplCsDG0Ed-kc8dEZsdm2w/method._PplCsjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PplCszG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PplCsDG0Ed-kc8dEZsdm2w/method._PplCszG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PplCtTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PplCsDG0Ed-kc8dEZsdm2w/method._PplCtTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PplCtzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PplCsDG0Ed-kc8dEZsdm2w/method._PplCtzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PplCuTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PplCsDG0Ed-kc8dEZsdm2w/method._PplCuTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TwjtRlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TwjtSFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_pQ16sChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TwjtSlkTEd-bv5aydwO2Qw"
called="#_PplCuTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TwjtS1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TwjtTFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TwjtQVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_Pp39oDG0Ed-kc8dEZsdm2w" name="TestCase"
headerMethod="#_Pp39ojG0Ed-kc8dEZsdm2w" footerMethod="#_Pp39pTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_hYG6UCg6Ed-ROrlGa8LEeQ"
initMethod="#_Pp39ozG0Ed-kc8dEZsdm2w">
<methods xmi:id="_Pp39ojG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._Pp39oDG0Ed-kc8dEZsdm2w/method._Pp39ojG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pp39ozG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._Pp39oDG0Ed-kc8dEZsdm2w/method._Pp39ozG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pp39pTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._Pp39oDG0Ed-kc8dEZsdm2w/method._Pp39pTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PqBuoDG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._Pp39oDG0Ed-kc8dEZsdm2w/method._PqBuoDG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PqBuojG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._Pp39oDG0Ed-kc8dEZsdm2w/method._PqBuojG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TxT7NlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TxT7OFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_Chxo4ChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TxT7OlkTEd-bv5aydwO2Qw"
called="#_PqBuojG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TxT7O1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TxT7PFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TxT7MVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PqeakDG0Ed-kc8dEZsdm2w" name="PackageExample"
headerMethod="#_PqeakjG0Ed-kc8dEZsdm2w" footerMethod="#_PqealTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_VlOiICg6Ed-ROrlGa8LEeQ"
initMethod="#_PqeakzG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PqeakjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PqeakDG0Ed-kc8dEZsdm2w/method._PqeakjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PqeakzG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PqeakDG0Ed-kc8dEZsdm2w/method._PqeakzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PqealTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PqeakDG0Ed-kc8dEZsdm2w/method._PqealTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PqealzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PqeakDG0Ed-kc8dEZsdm2w/method._PqealzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PqeamTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PqeakDG0Ed-kc8dEZsdm2w/method._PqeamTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TxAZNlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TxAZOFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_QRYMcChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TxAZOlkTEd-bv5aydwO2Qw"
called="#_PqeamTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TxAZO1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TxAZPFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_MeyroChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TxAZMVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_Pq6fcDG0Ed-kc8dEZsdm2w" name="ModelTestSuite"
headerMethod="#_Pq6fcjG0Ed-kc8dEZsdm2w" footerMethod="#_Pq6fdTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_F0In8Cg6Ed-ROrlGa8LEeQ"
initMethod="#_Pq6fczG0Ed-kc8dEZsdm2w">
<methods xmi:id="_Pq6fcjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._Pq6fcDG0Ed-kc8dEZsdm2w/method._Pq6fcjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pq6fczG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._Pq6fcDG0Ed-kc8dEZsdm2w/method._Pq6fczG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pq6fdTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._Pq6fcDG0Ed-kc8dEZsdm2w/method._Pq6fdTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pq6fdzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._Pq6fcDG0Ed-kc8dEZsdm2w/method._Pq6fdzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_Pq6feTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._Pq6fcDG0Ed-kc8dEZsdm2w/method._Pq6feTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TwteRlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TwteSFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_cjQNwChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TwteSlkTEd-bv5aydwO2Qw"
called="#_Pq6feTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TwteS1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TwteTFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_DrPLUChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TwteQVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
<elements xmi:type="pattern:Pattern" xmi:id="_PrOBcDG0Ed-kc8dEZsdm2w" name="PackageTestSuite"
headerMethod="#_PrOBcjG0Ed-kc8dEZsdm2w" footerMethod="#_PrOBdTG0Ed-kc8dEZsdm2w"
superPattern="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_VlOiICg6Ed-ROrlGa8LEeQ"
initMethod="#_PrOBczG0Ed-kc8dEZsdm2w">
<methods xmi:id="_PrOBcjG0Ed-kc8dEZsdm2w" name="header" patternFilePath="templates/pattern._PrOBcDG0Ed-kc8dEZsdm2w/method._PrOBcjG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PrOBczG0Ed-kc8dEZsdm2w" name="init" patternFilePath="templates/pattern._PrOBcDG0Ed-kc8dEZsdm2w/method._PrOBczG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PrOBdTG0Ed-kc8dEZsdm2w" name="footer" patternFilePath="templates/pattern._PrOBcDG0Ed-kc8dEZsdm2w/method._PrOBdTG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PrOBdzG0Ed-kc8dEZsdm2w" name="setReporterVariables"
patternFilePath="templates/pattern._PrOBcDG0Ed-kc8dEZsdm2w/method._PrOBdzG0Ed-kc8dEZsdm2w.pt"/>
<methods xmi:id="_PrOBeTG0Ed-kc8dEZsdm2w" name="doGenerate" patternFilePath="templates/pattern._PrOBcDG0Ed-kc8dEZsdm2w/method._PrOBeTG0Ed-kc8dEZsdm2w.pt"/>
<orchestration xmi:type="pattern:SuperCall" xmi:id="_TxdFJlkTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TxdFKFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_QRYMcChGEd-zj5CV40Ozyg"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TxdFKlkTEd-bv5aydwO2Qw"
called="#_PrOBeTG0Ed-kc8dEZsdm2w"/>
<orchestration xmi:type="pattern:BackCall" xmi:id="_TxdFK1kTEd-bv5aydwO2Qw"/>
<orchestration xmi:type="pattern:MethodCall" xmi:id="_TxdFLFkTEd-bv5aydwO2Qw"
called="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_MeyroChGEd-zj5CV40Ozyg"/>
<nature xmi:type="jetpattern:JetNature" xmi:id="_TxdFIVkTEd-bv5aydwO2Qw"
name="JET"/>
</elements>
</libraries>
</viewpoints>
</viewpointContainer>
<orchestration xmi:type="fprod:ProductionPlan" xmi:id="_Prg8gTG0Ed-kc8dEZsdm2w">
<invocations xmi:id="_Tx5xO1kTEd-bv5aydwO2Qw" name="EMF Tests Pattern" invokedActivity="ftask:Task platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_jT-SgD1hEd-m5uHrCQ1Jew">
<invocationContractContainer xmi:id="_Tx5xPFkTEd-bv5aydwO2Qw">
<invocationContracts xmi:id="_Tx5xPVkTEd-bv5aydwO2Qw" factoryComponentContract="#_Prg8hjG0Ed-kc8dEZsdm2w"
invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/Model_driven_pattern_strategy_task.fcore#_DgB2IP6fEd64XaYPo3s6sPg"/>
<invocationContracts xmi:id="_Tx5xQVkTEd-bv5aydwO2Qw" factoryComponentContract="#_tvg04FIIEd-eGOdO3WtsxA"
invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/Model_driven_pattern_strategy_task.fcore#_L6JSwAHAEd-4faJMEplCjxw">
<type xmi:type="pattern:TypePatternExecutionReporter" xmi:id="_Tx5xQlkTEd-bv5aydwO2Qw"
value="org.eclipse.egf.emf.pattern.base.ContentTypePatternExecutionReporter"/>
</invocationContracts>
<invocationContracts xmi:id="_Tx5xRVkTEd-bv5aydwO2Qw" factoryComponentContract="#_Tx5xR1kTEd-bv5aydwO2Qw"
invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/Model_driven_pattern_strategy_task.fcore#_nz1HkSCaEd-Sse0r9LJWbA">
<type xmi:type="pattern:TypePatternList" xmi:id="_Tx5xRlkTEd-bv5aydwO2Qw"
elements="#_PoO-4jG0Ed-kc8dEZsdm2w"/>
</invocationContracts>
<invocationContracts xmi:id="_Tx5xSVkTEd-bv5aydwO2Qw" factoryComponentContract="#_eYFgEFHVEd-dr9AWwNwIMQ"
invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/Model_driven_pattern_strategy_task.fcore#_NFhJ4UMgEd-Ixul1H5ANhg"/>
<invocationContracts xmi:id="_Tx5xTFkTEd-bv5aydwO2Qw" factoryComponentContract="#_LnCeMFLNEd-ZSLMRjxSbVQ"
invokedContract="platform:/plugin/org.eclipse.egf.emf.pattern.base/egf/EMF_Pattern_Base.fcore#_vtlEAFLMEd-ZSLMRjxSbVQ"/>
</invocationContractContainer>
</invocations>
</orchestration>
</fcore:FactoryComponent>
<fcore:FactoryComponent xmi:id="_Prz3UDG0Ed-kc8dEZsdm2w" name="EMF Pattern">
<contractContainer xmi:id="_Prz3UTG0Ed-kc8dEZsdm2w">
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_Prz3UjG0Ed-kc8dEZsdm2w"
description="EMF Pattern" name="genModelURI" mandatory="true" invocationContracts="#_Tx5xVlkTEd-bv5aydwO2Qw #_Tx5xYlkTEd-bv5aydwO2Qw #_Tx5xaFkTEd-bv5aydwO2Qw #_Tx5xblkTEd-bv5aydwO2Qw">
<type xmi:type="domain:TypeDomainURI" xmi:id="_Tx5xVVkTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_yqrHUFIIEd-eGOdO3WtsxA"
description="EMF Pattern" name="pattern.execution.reporter" invocationContracts="#_Tx5xWVkTEd-bv5aydwO2Qw #_Tx5xY1kTEd-bv5aydwO2Qw #_Tx5xaVkTEd-bv5aydwO2Qw #_Tx5xb1kTEd-bv5aydwO2Qw">
<type xmi:type="pattern:TypePatternExecutionReporter" xmi:id="_Tx5xWFkTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_JBH151eTEd-ExtSXfVloug"
description="EMF Pattern" name="pattern.substitutions" invocationContracts="#_Tx5xXFkTEd-bv5aydwO2Qw #_Tx5xZFkTEd-bv5aydwO2Qw #_Tx5xalkTEd-bv5aydwO2Qw #_Tx5xcFkTEd-bv5aydwO2Qw">
<type xmi:type="pattern:TypePatternSubstitution" xmi:id="_Tx5xW1kTEd-bv5aydwO2Qw"/>
</contracts>
<contracts xmi:type="fcore:FactoryComponentContract" xmi:id="_TK4DEFLNEd-ZSLMRjxSbVQ"
description="EMF Pattern" name="mergeRulesURI" invocationContracts="#_Tx5xX1kTEd-bv5aydwO2Qw #_Tx5xZVkTEd-bv5aydwO2Qw #_Tx5xa1kTEd-bv5aydwO2Qw #_Tx5xcVkTEd-bv5aydwO2Qw">
<type xmi:type="types:TypeURI" xmi:id="_Tx5xXlkTEd-bv5aydwO2Qw"/>
</contracts>
</contractContainer>
<orchestration xmi:type="fprod:ProductionPlan" xmi:id="_Prz3VDG0Ed-kc8dEZsdm2w">
<invocations xmi:id="_Tx5xUVkTEd-bv5aydwO2Qw" invokedActivity="#_Pcm9sDG0Ed-kc8dEZsdm2w">
<invocationContractContainer xmi:id="_Tx5xUlkTEd-bv5aydwO2Qw">
<invocationContracts xmi:id="_Tx5xVlkTEd-bv5aydwO2Qw" factoryComponentContract="#_Prz3UjG0Ed-kc8dEZsdm2w"
invokedContract="#_Prg8ZTG0Ed-kc8dEZsdm2w"/>
<invocationContracts xmi:id="_Tx5xWVkTEd-bv5aydwO2Qw" factoryComponentContract="#_yqrHUFIIEd-eGOdO3WtsxA"
invokedContract="#_WRxYEFIIEd-eGOdO3WtsxA"/>
<invocationContracts xmi:id="_Tx5xXFkTEd-bv5aydwO2Qw" factoryComponentContract="#_JBH151eTEd-ExtSXfVloug"
invokedContract="#_OVsagFHVEd-dr9AWwNwIMQ"/>
<invocationContracts xmi:id="_Tx5xX1kTEd-bv5aydwO2Qw" factoryComponentContract="#_TK4DEFLNEd-ZSLMRjxSbVQ"
invokedContract="#_sluXsVLLEd-ZSLMRjxSbVQ"/>
</invocationContractContainer>
</invocations>
<invocations xmi:id="_Tx5xYFkTEd-bv5aydwO2Qw" invokedActivity="#_PiIW4DG0Ed-kc8dEZsdm2w">
<invocationContractContainer xmi:id="_Tx5xYVkTEd-bv5aydwO2Qw">
<invocationContracts xmi:id="_Tx5xYlkTEd-bv5aydwO2Qw" factoryComponentContract="#_Prz3UjG0Ed-kc8dEZsdm2w"
invokedContract="#_Prg8cDG0Ed-kc8dEZsdm2w"/>
<invocationContracts xmi:id="_Tx5xY1kTEd-bv5aydwO2Qw" factoryComponentContract="#_yqrHUFIIEd-eGOdO3WtsxA"
invokedContract="#_jzYi8FIIEd-eGOdO3WtsxA"/>
<invocationContracts xmi:id="_Tx5xZFkTEd-bv5aydwO2Qw" factoryComponentContract="#_JBH151eTEd-ExtSXfVloug"
invokedContract="#_UCnhEFHVEd-dr9AWwNwIMQ"/>
<invocationContracts xmi:id="_Tx5xZVkTEd-bv5aydwO2Qw" factoryComponentContract="#_TK4DEFLNEd-ZSLMRjxSbVQ"
invokedContract="#_9wHxsFLMEd-ZSLMRjxSbVQ"/>
</invocationContractContainer>
</invocations>
<invocations xmi:id="_Tx5xZlkTEd-bv5aydwO2Qw" invokedActivity="#_PkqGcDG0Ed-kc8dEZsdm2w">
<invocationContractContainer xmi:id="_Tx5xZ1kTEd-bv5aydwO2Qw">
<invocationContracts xmi:id="_Tx5xaFkTEd-bv5aydwO2Qw" factoryComponentContract="#_Prz3UjG0Ed-kc8dEZsdm2w"
invokedContract="#_Prg8ezG0Ed-kc8dEZsdm2w"/>
<invocationContracts xmi:id="_Tx5xaVkTEd-bv5aydwO2Qw" factoryComponentContract="#_yqrHUFIIEd-eGOdO3WtsxA"
invokedContract="#_pCqEMFIIEd-eGOdO3WtsxA"/>
<invocationContracts xmi:id="_Tx5xalkTEd-bv5aydwO2Qw" factoryComponentContract="#_JBH151eTEd-ExtSXfVloug"
invokedContract="#_Y3EukFHVEd-dr9AWwNwIMQ"/>
<invocationContracts xmi:id="_Tx5xa1kTEd-bv5aydwO2Qw" factoryComponentContract="#_TK4DEFLNEd-ZSLMRjxSbVQ"
invokedContract="#_FqdyEFLNEd-ZSLMRjxSbVQ"/>
</invocationContractContainer>
</invocations>
<invocations xmi:id="_Tx5xbFkTEd-bv5aydwO2Qw" invokedActivity="#_PoF08DG0Ed-kc8dEZsdm2w">
<invocationContractContainer xmi:id="_Tx5xbVkTEd-bv5aydwO2Qw">
<invocationContracts xmi:id="_Tx5xblkTEd-bv5aydwO2Qw" factoryComponentContract="#_Prz3UjG0Ed-kc8dEZsdm2w"
invokedContract="#_Prg8hjG0Ed-kc8dEZsdm2w"/>
<invocationContracts xmi:id="_Tx5xb1kTEd-bv5aydwO2Qw" factoryComponentContract="#_yqrHUFIIEd-eGOdO3WtsxA"
invokedContract="#_tvg04FIIEd-eGOdO3WtsxA"/>
<invocationContracts xmi:id="_Tx5xcFkTEd-bv5aydwO2Qw" factoryComponentContract="#_JBH151eTEd-ExtSXfVloug"
invokedContract="#_eYFgEFHVEd-dr9AWwNwIMQ"/>
<invocationContracts xmi:id="_Tx5xcVkTEd-bv5aydwO2Qw" factoryComponentContract="#_TK4DEFLNEd-ZSLMRjxSbVQ"
invokedContract="#_LnCeMFLNEd-ZSLMRjxSbVQ"/>
</invocationContractContainer>
</invocations>
</orchestration>
</fcore:FactoryComponent>
</xmi:XMI>