| <?xml version="1.0" encoding="UTF-8"?> |
| <fcore:FactoryComponent xmi:version="2.0" |
| xmlns:xmi="http://www.omg.org/XMI" xmlns:domain="http://www.eclipse.org/egf/1.0.0/domain" |
| xmlns:fcore="http://www.eclipse.org/egf/1.0.0/fcore" xmlns:fprod="http://www.eclipse.org/egf/1.0.0/fprod" |
| xmlns: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" xmi:id="_Mhwk8ZAhEd-qRrvFxb1RDA" |
| name="substitution_patternCall "> |
| <viewpointContainer xmi:id="_NyX4QJAhEd-qRrvFxb1RDA"> |
| <viewpoints xmi:type="pattern:PatternViewpoint" xmi:id="_ONDCEJAhEd-qRrvFxb1RDA"> |
| <libraries xmi:id="_OyJ6QJAhEd-qRrvFxb1RDA" name="substitution_patternCall"> |
| <elements xmi:id="_WWl8EJAhEd-qRrvFxb1RDA" name="caller" headerMethod="#_WWl8EZAhEd-qRrvFxb1RDA" |
| conditionMethod="#_WWl8E5AhEd-qRrvFxb1RDA" initMethod="#_WWl8EpAhEd-qRrvFxb1RDA" |
| footerMethod="#_WWl8FZAhEd-qRrvFxb1RDA"> |
| <nature xmi:type="jetpattern:JetNature" xmi:id="_WWl8F5AhEd-qRrvFxb1RDA" |
| name="JET"/> |
| <methods xmi:id="_WWl8EZAhEd-qRrvFxb1RDA" name="header" patternFilePath="templates/pattern._WWl8EJAhEd-qRrvFxb1RDA/method._WWl8EZAhEd-qRrvFxb1RDA.pt"/> |
| <methods xmi:id="_WWl8EpAhEd-qRrvFxb1RDA" name="init" patternFilePath="templates/pattern._WWl8EJAhEd-qRrvFxb1RDA/method._WWl8EpAhEd-qRrvFxb1RDA.pt"/> |
| <methods xmi:id="_WWl8E5AhEd-qRrvFxb1RDA" name="preCondition" patternFilePath="templates/pattern._WWl8EJAhEd-qRrvFxb1RDA/method._WWl8E5AhEd-qRrvFxb1RDA.pt"/> |
| <methods xmi:id="_WWl8FJAhEd-qRrvFxb1RDA" name="body" patternFilePath="templates/pattern._WWl8EJAhEd-qRrvFxb1RDA/method._WWl8FJAhEd-qRrvFxb1RDA.pt"/> |
| <methods xmi:id="_WWl8FZAhEd-qRrvFxb1RDA" name="footer" patternFilePath="templates/pattern._WWl8EJAhEd-qRrvFxb1RDA/method._WWl8FZAhEd-qRrvFxb1RDA.pt"/> |
| <parameters xmi:id="_yMnnwJAhEd-qRrvFxb1RDA" name="eClass" type="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| <orchestration xmi:type="pattern:MethodCall" xmi:id="_cHZdEJAhEd-qRrvFxb1RDA" |
| called="#_WWl8FJAhEd-qRrvFxb1RDA"/> |
| <orchestration xmi:type="pattern:PatternInjectedCall" xmi:id="_g1K-UJAiEd-qRrvFxb1RDA" |
| called="#_ZHxDMJAhEd-qRrvFxb1RDA" context="#_yMnnwJAhEd-qRrvFxb1RDA"/> |
| </elements> |
| <elements xmi:id="_ZHxDMJAhEd-qRrvFxb1RDA" name="callee" headerMethod="#_ZHxDMZAhEd-qRrvFxb1RDA" |
| conditionMethod="#_ZHxDM5AhEd-qRrvFxb1RDA" initMethod="#_ZHxDMpAhEd-qRrvFxb1RDA" |
| footerMethod="#_ZHxDNZAhEd-qRrvFxb1RDA"> |
| <nature xmi:type="jetpattern:JetNature" xmi:id="_ZHxDN5AhEd-qRrvFxb1RDA" |
| name="JET"/> |
| <methods xmi:id="_ZHxDMZAhEd-qRrvFxb1RDA" name="header" patternFilePath="templates/pattern._ZHxDMJAhEd-qRrvFxb1RDA/method._ZHxDMZAhEd-qRrvFxb1RDA.pt"/> |
| <methods xmi:id="_ZHxDMpAhEd-qRrvFxb1RDA" name="init" patternFilePath="templates/pattern._ZHxDMJAhEd-qRrvFxb1RDA/method._ZHxDMpAhEd-qRrvFxb1RDA.pt"/> |
| <methods xmi:id="_ZHxDM5AhEd-qRrvFxb1RDA" name="preCondition" patternFilePath="templates/pattern._ZHxDMJAhEd-qRrvFxb1RDA/method._ZHxDM5AhEd-qRrvFxb1RDA.pt"/> |
| <methods xmi:id="_ZHxDNJAhEd-qRrvFxb1RDA" name="body" patternFilePath="templates/pattern._ZHxDMJAhEd-qRrvFxb1RDA/method._ZHxDNJAhEd-qRrvFxb1RDA.pt"/> |
| <methods xmi:id="_ZHxDNZAhEd-qRrvFxb1RDA" name="footer" patternFilePath="templates/pattern._ZHxDMJAhEd-qRrvFxb1RDA/method._ZHxDNZAhEd-qRrvFxb1RDA.pt"/> |
| <parameters xmi:id="_X7DjAJAiEd-qRrvFxb1RDA" name="eAttribute" type="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"> |
| <query xmi:type="pattern:BasicQuery" xmi:id="_b7pqoJAiEd-qRrvFxb1RDA" |
| extensionId="org.eclipse.egf.pattern.basic.query"/> |
| </parameters> |
| <orchestration xmi:type="pattern:MethodCall" xmi:id="_czgVIJAhEd-qRrvFxb1RDA" |
| called="#_ZHxDNJAhEd-qRrvFxb1RDA"/> |
| </elements> |
| <elements xmi:id="_acQJ4JAhEd-qRrvFxb1RDA" name="added" headerMethod="#_acQJ4ZAhEd-qRrvFxb1RDA" |
| conditionMethod="#_acQJ45AhEd-qRrvFxb1RDA" initMethod="#_acQJ4pAhEd-qRrvFxb1RDA" |
| footerMethod="#_acQJ5ZAhEd-qRrvFxb1RDA"> |
| <nature xmi:type="jetpattern:JetNature" xmi:id="_acQJ55AhEd-qRrvFxb1RDA" |
| name="JET"/> |
| <methods xmi:id="_acQJ4ZAhEd-qRrvFxb1RDA" name="header" patternFilePath="templates/pattern._acQJ4JAhEd-qRrvFxb1RDA/method._acQJ4ZAhEd-qRrvFxb1RDA.pt"/> |
| <methods xmi:id="_acQJ4pAhEd-qRrvFxb1RDA" name="init" patternFilePath="templates/pattern._acQJ4JAhEd-qRrvFxb1RDA/method._acQJ4pAhEd-qRrvFxb1RDA.pt"/> |
| <methods xmi:id="_acQJ45AhEd-qRrvFxb1RDA" name="preCondition" patternFilePath="templates/pattern._acQJ4JAhEd-qRrvFxb1RDA/method._acQJ45AhEd-qRrvFxb1RDA.pt"/> |
| <methods xmi:id="_acQJ5JAhEd-qRrvFxb1RDA" name="body" patternFilePath="templates/pattern._acQJ4JAhEd-qRrvFxb1RDA/method._acQJ5JAhEd-qRrvFxb1RDA.pt"/> |
| <methods xmi:id="_acQJ5ZAhEd-qRrvFxb1RDA" name="footer" patternFilePath="templates/pattern._acQJ4JAhEd-qRrvFxb1RDA/method._acQJ5ZAhEd-qRrvFxb1RDA.pt"/> |
| <parameters xmi:id="_V8Zd8JAiEd-qRrvFxb1RDA" name="eClass" type="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| <orchestration xmi:type="pattern:SuperCall" xmi:id="_acQJ5pAhEd-qRrvFxb1RDA"/> |
| <orchestration xmi:type="pattern:MethodCall" xmi:id="_GEoTMZoWEd-YEcFm035fJw" |
| called="#_acQJ5JAhEd-qRrvFxb1RDA"/> |
| </elements> |
| </libraries> |
| </viewpoints> |
| <viewpoints xmi:type="domain:DomainViewpoint" xmi:id="_iydm4JAhEd-qRrvFxb1RDA"> |
| <domains xmi:type="domain:EMFDomain" xmi:id="_jUShkJAhEd-qRrvFxb1RDA" helperImplementation="org.eclipse.egf.domain.emf.EMFDomainHelper" |
| uri="platform:/plugin/org.eclipse.egf.core.test.pattern/model/mypackage.ecore"/> |
| </viewpoints> |
| </viewpointContainer> |
| <orchestration xmi:type="fprod:ProductionPlan" xmi:id="_Q6NL4JAhEd-qRrvFxb1RDA"> |
| <invocations xmi:id="_SCnlcJAhEd-qRrvFxb1RDA" invokedActivity="ftask:Task platform:/plugin/org.eclipse.egf.pattern.ftask/egf/Model_driven_pattern_strategy_task.fcore#_8FZ3aof6eEd64XYPo3s6sPg"> |
| <invocationContractContainer xmi:id="_SCnlcZAhEd-qRrvFxb1RDA"> |
| <invocationContracts xmi:id="_SCnlcpAhEd-qRrvFxb1RDA" invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/egf/Model_driven_pattern_strategy_task.fcore#_DgB2IP6fEd64XaYPo3s6sPg"> |
| <type xmi:type="domain:TypeDomain" xmi:id="_lLy1wJAhEd-qRrvFxb1RDA" domain="#_jUShkJAhEd-qRrvFxb1RDA"/> |
| </invocationContracts> |
| <invocationContracts xmi:id="_SCnlc5AhEd-qRrvFxb1RDA" invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/egf/Model_driven_pattern_strategy_task.fcore#_L6JSwAHAEd-4faJMEplCjxw"> |
| <type xmi:type="pattern:TypePatternExecutionReporter" xmi:id="_ohx6IJAhEd-qRrvFxb1RDA" |
| value="org.eclipse.egf.core.test.pattern.JunitConsoleReporter"/> |
| </invocationContracts> |
| <invocationContracts xmi:id="_SCnldpAhEd-qRrvFxb1RDA" invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/egf/Model_driven_pattern_strategy_task.fcore#_nz1HkSCaEd-Sse0r9LJWbA"> |
| <type xmi:type="pattern:TypePatternList" xmi:id="_LDBgoJAiEd-qRrvFxb1RDA" |
| elements="#_WWl8EJAhEd-qRrvFxb1RDA"/> |
| </invocationContracts> |
| <invocationContracts xmi:id="_SCnld5AhEd-qRrvFxb1RDA" invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/egf/Model_driven_pattern_strategy_task.fcore#_NFhJ4UMgEd-Ixul1H5ANhg"> |
| <type xmi:type="pattern:TypePatternSubstitution" xmi:id="_PGc50JAiEd-qRrvFxb1RDA"> |
| <substitutions xmi:id="_PfCY8JAiEd-qRrvFxb1RDA" replacement="#_acQJ4JAhEd-qRrvFxb1RDA"/> |
| </type> |
| </invocationContracts> |
| </invocationContractContainer> |
| </invocations> |
| </orchestration> |
| </fcore:FactoryComponent> |