| <?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="_BDIgYS3HEd-K6fN6ULU38A" |
| description="" name="callback_reporter_2"> |
| <viewpointContainer xmi:id="_BpD38C3HEd-K6fN6ULU38A"> |
| <viewpoints xmi:type="domain:DomainViewpoint" xmi:id="_CFJXAC3HEd-K6fN6ULU38A"> |
| <domains xmi:type="domain:EMFDomain" xmi:id="_GbGqoC3HEd-K6fN6ULU38A" helperImplementation="org.eclipse.egf.domain.emf.EMFDomainHelper" |
| uri="platform:/plugin/org.eclipse.egf.core.test.pattern/model/mypackage.ecore"/> |
| </viewpoints> |
| <viewpoints xmi:type="pattern:PatternViewpoint" xmi:id="_HZTYQC3HEd-K6fN6ULU38A"> |
| <libraries xmi:id="_IHYmQC3HEd-K6fN6ULU38A" name="callbackAndReporter2"> |
| <elements xmi:id="_U3pMsC3HEd-K6fN6ULU38A" name="BasePattern" headerMethod="#_U3pMsS3HEd-K6fN6ULU38A" |
| initMethod="#_U3pMsi3HEd-K6fN6ULU38A" footerMethod="#_U3pMtC3HEd-K6fN6ULU38A"> |
| <nature xmi:type="jetpattern:JetNature" xmi:id="_U3pzwS3HEd-K6fN6ULU38A" |
| name="JET"/> |
| <methods xmi:id="_U3pMsS3HEd-K6fN6ULU38A" name="header" patternFilePath="templates/pattern._U3pMsC3HEd-K6fN6ULU38A/method._U3pMsS3HEd-K6fN6ULU38A.pt"/> |
| <methods xmi:id="_U3pMsi3HEd-K6fN6ULU38A" name="init" patternFilePath="templates/pattern._U3pMsC3HEd-K6fN6ULU38A/method._U3pMsi3HEd-K6fN6ULU38A.pt"/> |
| <methods xmi:id="_U3pMsy3HEd-K6fN6ULU38A" name="start" patternFilePath="templates/pattern._U3pMsC3HEd-K6fN6ULU38A/method._U3pMsy3HEd-K6fN6ULU38A.pt"/> |
| <methods xmi:id="_U3pMtC3HEd-K6fN6ULU38A" name="footer" patternFilePath="templates/pattern._U3pMsC3HEd-K6fN6ULU38A/method._U3pMtC3HEd-K6fN6ULU38A.pt"/> |
| <methods xmi:id="_YJDTEC3HEd-K6fN6ULU38A" name="end" patternFilePath="templates/pattern._U3pMsC3HEd-K6fN6ULU38A/method._YJDTEC3HEd-K6fN6ULU38A.pt"/> |
| <orchestration xmi:type="pattern:MethodCall" xmi:id="_YYBjMC3HEd-K6fN6ULU38A" |
| called="#_U3pMsy3HEd-K6fN6ULU38A"/> |
| <orchestration xmi:type="pattern:BackCall" xmi:id="_ZKFSQC3HEd-K6fN6ULU38A"/> |
| <orchestration xmi:type="pattern:MethodCall" xmi:id="_YkUSwC3HEd-K6fN6ULU38A" |
| called="#_YJDTEC3HEd-K6fN6ULU38A"/> |
| </elements> |
| <elements xmi:id="_jd32QC3HEd-K6fN6ULU38A" name="PackagePattern" superPattern="#_U3pMsC3HEd-K6fN6ULU38A" |
| headerMethod="#_jd32QS3HEd-K6fN6ULU38A" initMethod="#_jd32Qi3HEd-K6fN6ULU38A" |
| footerMethod="#_jd32RC3HEd-K6fN6ULU38A"> |
| <nature xmi:type="jetpattern:JetNature" xmi:id="_jd32Ri3HEd-K6fN6ULU38A" |
| name="JET"/> |
| <methods xmi:id="_jd32QS3HEd-K6fN6ULU38A" name="header" patternFilePath="templates/pattern._jd32QC3HEd-K6fN6ULU38A/method._jd32QS3HEd-K6fN6ULU38A.pt"/> |
| <methods xmi:id="_jd32Qi3HEd-K6fN6ULU38A" name="init" patternFilePath="templates/pattern._jd32QC3HEd-K6fN6ULU38A/method._jd32Qi3HEd-K6fN6ULU38A.pt"/> |
| <methods xmi:id="_jd32Qy3HEd-K6fN6ULU38A" name="start" patternFilePath="templates/pattern._jd32QC3HEd-K6fN6ULU38A/method._jd32Qy3HEd-K6fN6ULU38A.pt"/> |
| <methods xmi:id="_jd32RC3HEd-K6fN6ULU38A" name="footer" patternFilePath="templates/pattern._jd32QC3HEd-K6fN6ULU38A/method._jd32RC3HEd-K6fN6ULU38A.pt"/> |
| <methods xmi:id="_pZ7lAC3HEd-K6fN6ULU38A" name="end" patternFilePath="templates/pattern._jd32QC3HEd-K6fN6ULU38A/method._pZ7lAC3HEd-K6fN6ULU38A.pt"/> |
| <parameters xmi:id="_k5p3wC3HEd-K6fN6ULU38A" name="parameter" type="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> |
| <orchestration xmi:type="pattern:SuperCall" xmi:id="_jd32RS3HEd-K6fN6ULU38A"/> |
| </elements> |
| <elements xmi:id="_qQ8FgC3HEd-K6fN6ULU38A" name="ClassPattern" superPattern="#_U3pMsC3HEd-K6fN6ULU38A" |
| headerMethod="#_qQ8FgS3HEd-K6fN6ULU38A" initMethod="#_qQ8Fgi3HEd-K6fN6ULU38A" |
| footerMethod="#_qQ8FhC3HEd-K6fN6ULU38A"> |
| <nature xmi:type="jetpattern:JetNature" xmi:id="_qQ8Fhi3HEd-K6fN6ULU38A" |
| name="JET"/> |
| <methods xmi:id="_qQ8FgS3HEd-K6fN6ULU38A" name="header" patternFilePath="templates/pattern._qQ8FgC3HEd-K6fN6ULU38A/method._qQ8FgS3HEd-K6fN6ULU38A.pt"/> |
| <methods xmi:id="_qQ8Fgi3HEd-K6fN6ULU38A" name="init" patternFilePath="templates/pattern._qQ8FgC3HEd-K6fN6ULU38A/method._qQ8Fgi3HEd-K6fN6ULU38A.pt"/> |
| <methods xmi:id="_qQ8Fgy3HEd-K6fN6ULU38A" name="start" patternFilePath="templates/pattern._qQ8FgC3HEd-K6fN6ULU38A/method._qQ8Fgy3HEd-K6fN6ULU38A.pt"/> |
| <methods xmi:id="_qQ8FhC3HEd-K6fN6ULU38A" name="footer" patternFilePath="templates/pattern._qQ8FgC3HEd-K6fN6ULU38A/method._qQ8FhC3HEd-K6fN6ULU38A.pt"/> |
| <methods xmi:id="_tbwbsC3HEd-K6fN6ULU38A" name="end" patternFilePath="templates/pattern._qQ8FgC3HEd-K6fN6ULU38A/method._tbwbsC3HEd-K6fN6ULU38A.pt"/> |
| <parameters xmi:id="_rTNa0C3HEd-K6fN6ULU38A" name="parameter" type="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> |
| <orchestration xmi:type="pattern:SuperCall" xmi:id="_qQ8FhS3HEd-K6fN6ULU38A"/> |
| </elements> |
| <elements xmi:id="_xQU5gC3HEd-K6fN6ULU38A" name="AttributePattern" superPattern="#_U3pMsC3HEd-K6fN6ULU38A" |
| headerMethod="#_xQU5gS3HEd-K6fN6ULU38A" initMethod="#_xQU5gi3HEd-K6fN6ULU38A" |
| footerMethod="#_xQU5hC3HEd-K6fN6ULU38A"> |
| <nature xmi:type="jetpattern:JetNature" xmi:id="_xQU5hi3HEd-K6fN6ULU38A" |
| name="JET"/> |
| <methods xmi:id="_xQU5gS3HEd-K6fN6ULU38A" name="header" patternFilePath="templates/pattern._xQU5gC3HEd-K6fN6ULU38A/method._xQU5gS3HEd-K6fN6ULU38A.pt"/> |
| <methods xmi:id="_xQU5gi3HEd-K6fN6ULU38A" name="init" patternFilePath="templates/pattern._xQU5gC3HEd-K6fN6ULU38A/method._xQU5gi3HEd-K6fN6ULU38A.pt"/> |
| <methods xmi:id="_xQU5gy3HEd-K6fN6ULU38A" name="start" patternFilePath="templates/pattern._xQU5gC3HEd-K6fN6ULU38A/method._xQU5gy3HEd-K6fN6ULU38A.pt"/> |
| <methods xmi:id="_xQU5hC3HEd-K6fN6ULU38A" name="footer" patternFilePath="templates/pattern._xQU5gC3HEd-K6fN6ULU38A/method._xQU5hC3HEd-K6fN6ULU38A.pt"/> |
| <methods xmi:id="_7G59EC3HEd-K6fN6ULU38A" name="end" patternFilePath="templates/pattern._xQU5gC3HEd-K6fN6ULU38A/method._7G59EC3HEd-K6fN6ULU38A.pt"/> |
| <parameters xmi:id="_3ASF8C3HEd-K6fN6ULU38A" name="parameter" type="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/> |
| <orchestration xmi:type="pattern:SuperCall" xmi:id="_xQU5hS3HEd-K6fN6ULU38A"/> |
| </elements> |
| </libraries> |
| </viewpoints> |
| </viewpointContainer> |
| <orchestration xmi:type="fprod:ProductionPlan" xmi:id="_Ltkp0C3HEd-K6fN6ULU38A"> |
| <invocations xmi:id="_MSjmMC3HEd-K6fN6ULU38A" invokedActivity="ftask:Task platform:/plugin/org.eclipse.egf.pattern.ftask/egf/Model_driven_pattern_strategy_task.fcore#_8FZ3aof6eEd64XYPo3s6sPg"> |
| <invocationContractContainer xmi:id="_ODA3MC3HEd-K6fN6ULU38A"> |
| <invocationContracts xmi:id="_Oim9QC3HEd-K6fN6ULU38A" invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/egf/Model_driven_pattern_strategy_task.fcore#_DgB2IP6fEd64XaYPo3s6sPg"> |
| <type xmi:type="domain:TypeDomain" xmi:id="_PblzsC3HEd-K6fN6ULU38A" domain="#_GbGqoC3HEd-K6fN6ULU38A"/> |
| </invocationContracts> |
| <invocationContracts xmi:id="_RXQPIC3HEd-K6fN6ULU38A" invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/egf/Model_driven_pattern_strategy_task.fcore#_nz1HkSCaEd-Sse0r9LJWbA"> |
| <type xmi:type="pattern:TypePatternList" xmi:id="_SRxWoC3HEd-K6fN6ULU38A" |
| elements="#_qQ8FgC3HEd-K6fN6ULU38A #_jd32QC3HEd-K6fN6ULU38A #_xQU5gC3HEd-K6fN6ULU38A"/> |
| </invocationContracts> |
| <invocationContracts xmi:id="_c_e2gC3HEd-K6fN6ULU38A" invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/egf/Model_driven_pattern_strategy_task.fcore#_L6JSwAHAEd-4faJMEplCjxw"> |
| <type xmi:type="pattern:TypePatternExecutionReporter" xmi:id="_eDIr4C3HEd-K6fN6ULU38A" |
| value="org.eclipse.egf.core.test.pattern.JunitConsoleReporter2"/> |
| </invocationContracts> |
| </invocationContractContainer> |
| </invocations> |
| </orchestration> |
| </fcore:FactoryComponent> |