<?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" xmlns:types="http://www.eclipse.org/egf/1.0.0/types" xmi:id="_6lHKQSopEeG7qpXDyiIq8A" | |
name="Pattern_UC3_5_patternOutputProcessor"> | |
<viewpointContainer xmi:id="_2YVyYCoqEeG7qpXDyiIq8A"> | |
<viewpoints xmi:type="domain:DomainViewpoint" xmi:id="_2-2_0CoqEeG7qpXDyiIq8A"> | |
<domains xmi:type="domain:EMFDomain" xmi:id="_3t2z0CoqEeG7qpXDyiIq8A" helperImplementation="org.eclipse.egf.domain.emf.EMFDomainHelper" | |
uri="platform:/plugin/org.eclipse.egf.usecase.pattern.uc3.m2treporting/model/extlibrary.ecore"/> | |
</viewpoints> | |
<viewpoints xmi:type="pattern:PatternViewpoint" xmi:id="_Ez8gUCorEeG7qpXDyiIq8A"> | |
<libraries xmi:id="_FKms0CorEeG7qpXDyiIq8A" name="org.eclipse.egf.usecase.pattern.uc3.m2treporting.postprocessing"> | |
<elements xmi:id="_NCdkcCosEeG7qpXDyiIq8A" name="myClassPattern" headerMethod="#_NCdkciosEeG7qpXDyiIq8A" | |
conditionMethod="#_NCdkdCosEeG7qpXDyiIq8A" initMethod="#_NCdkcyosEeG7qpXDyiIq8A" | |
footerMethod="#_NCdkdiosEeG7qpXDyiIq8A"> | |
<nature xmi:type="jetpattern:JetNature" xmi:id="_NCdkcSosEeG7qpXDyiIq8A" | |
name="JET"/> | |
<methods xmi:id="_NCdkciosEeG7qpXDyiIq8A" name="header" patternFilePath="templates/pattern._NCdkcCosEeG7qpXDyiIq8A/method._NCdkciosEeG7qpXDyiIq8A.pt"/> | |
<methods xmi:id="_NCdkcyosEeG7qpXDyiIq8A" name="init" patternFilePath="templates/pattern._NCdkcCosEeG7qpXDyiIq8A/method._NCdkcyosEeG7qpXDyiIq8A.pt"/> | |
<methods xmi:id="_NCdkdCosEeG7qpXDyiIq8A" name="preCondition" patternFilePath="templates/pattern._NCdkcCosEeG7qpXDyiIq8A/method._NCdkdCosEeG7qpXDyiIq8A.pt"/> | |
<methods xmi:id="_NCdkdSosEeG7qpXDyiIq8A" name="body" patternFilePath="templates/pattern._NCdkcCosEeG7qpXDyiIq8A/method._NCdkdSosEeG7qpXDyiIq8A.pt"/> | |
<methods xmi:id="_NCdkdiosEeG7qpXDyiIq8A" name="footer" patternFilePath="templates/pattern._NCdkcCosEeG7qpXDyiIq8A/method._NCdkdiosEeG7qpXDyiIq8A.pt"/> | |
<parameters xmi:id="_NyzcQCosEeG7qpXDyiIq8A" name="parameter" type="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> | |
<orchestration xmi:type="pattern:MethodCall" xmi:id="_PJgwgCosEeG7qpXDyiIq8A" | |
called="#_NCdkdSosEeG7qpXDyiIq8A"/> | |
</elements> | |
<elements xmi:id="_a98n4CosEeG7qpXDyiIq8A" name="myAttributePattern" headerMethod="#_a98n4iosEeG7qpXDyiIq8A" | |
conditionMethod="#_a98n5CosEeG7qpXDyiIq8A" initMethod="#_a98n4yosEeG7qpXDyiIq8A" | |
footerMethod="#_a98n5iosEeG7qpXDyiIq8A"> | |
<nature xmi:type="jetpattern:JetNature" xmi:id="_a98n4SosEeG7qpXDyiIq8A" | |
name="JET"/> | |
<methods xmi:id="_a98n4iosEeG7qpXDyiIq8A" name="header" patternFilePath="templates/pattern._a98n4CosEeG7qpXDyiIq8A/method._a98n4iosEeG7qpXDyiIq8A.pt"/> | |
<methods xmi:id="_a98n4yosEeG7qpXDyiIq8A" name="init" patternFilePath="templates/pattern._a98n4CosEeG7qpXDyiIq8A/method._a98n4yosEeG7qpXDyiIq8A.pt"/> | |
<methods xmi:id="_a98n5CosEeG7qpXDyiIq8A" name="preCondition" patternFilePath="templates/pattern._a98n4CosEeG7qpXDyiIq8A/method._a98n5CosEeG7qpXDyiIq8A.pt"/> | |
<methods xmi:id="_a98n5SosEeG7qpXDyiIq8A" name="body" patternFilePath="templates/pattern._a98n4CosEeG7qpXDyiIq8A/method._a98n5SosEeG7qpXDyiIq8A.pt"/> | |
<methods xmi:id="_a98n5iosEeG7qpXDyiIq8A" name="footer" patternFilePath="templates/pattern._a98n4CosEeG7qpXDyiIq8A/method._a98n5iosEeG7qpXDyiIq8A.pt"/> | |
<parameters xmi:id="_cjK5QCosEeG7qpXDyiIq8A" name="parameter" type="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/> | |
<orchestration xmi:type="pattern:MethodCall" xmi:id="_dyd98CosEeG7qpXDyiIq8A" | |
called="#_a98n5SosEeG7qpXDyiIq8A"/> | |
</elements> | |
</libraries> | |
</viewpoints> | |
</viewpointContainer> | |
<orchestration xmi:type="fprod:ProductionPlan" xmi:id="_6i010CoqEeG7qpXDyiIq8A"> | |
<invocations xmi:id="_6xfvwD0JEeGcadSq-7E28Q" invokedActivity="ftask:Task platform:/plugin/org.eclipse.egf.eclipse.resources.mgt/fcs/Resources.fcore#_d5v1IAqCEd-JA8Js2pdQ0g"> | |
<invocationContractContainer xmi:id="_6xfvwT0JEeGcadSq-7E28Q"> | |
<invocationContracts xmi:id="_6xfvwj0JEeGcadSq-7E28Q" invokedContract="platform:/plugin/org.eclipse.egf.eclipse.resources.mgt/fcs/Resources.fcore#_1_fQoAqDEd-JA8Js2pdQ0g"> | |
<type xmi:type="types:TypeString" xmi:id="_6xfvwz0JEeGcadSq-7E28Q" value="test"/> | |
</invocationContracts> | |
<invocationContracts xmi:id="_6xfvxD0JEeGcadSq-7E28Q" invokedContract="platform:/plugin/org.eclipse.egf.eclipse.resources.mgt/fcs/Resources.fcore#_1YyAgAqEEd-JA8Js2pdQ0g"/> | |
</invocationContractContainer> | |
</invocations> | |
<invocations xmi:id="__IrmoCoqEeG7qpXDyiIq8A" invokedActivity="ftask:Task platform:/plugin/org.eclipse.egf.pattern.ftask/egf/Model_driven_pattern_strategy_task.fcore#_8FZ3aof6eEd64XYPo3s6sPg"> | |
<invocationContractContainer xmi:id="__IrmoSoqEeG7qpXDyiIq8A"> | |
<invocationContracts xmi:id="__IrmoioqEeG7qpXDyiIq8A" invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/egf/Model_driven_pattern_strategy_task.fcore#_DgB2IP6fEd64XaYPo3s6sPg"> | |
<type xmi:type="domain:TypeDomain" xmi:id="__7EF0CoqEeG7qpXDyiIq8A" domain="#_3t2z0CoqEeG7qpXDyiIq8A"/> | |
</invocationContracts> | |
<invocationContracts xmi:id="__IrmpioqEeG7qpXDyiIq8A" invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/egf/Model_driven_pattern_strategy_task.fcore#_nz1HkSCaEd-Sse0r9LJWbA"> | |
<type xmi:type="pattern:TypePatternList" xmi:id="_gqGSYCosEeG7qpXDyiIq8A" | |
elements="#_a98n4CosEeG7qpXDyiIq8A #_NCdkcCosEeG7qpXDyiIq8A"/> | |
</invocationContracts> | |
<invocationContracts xmi:id="__IrmqCoqEeG7qpXDyiIq8A" invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/egf/Model_driven_pattern_strategy_task.fcore#_UKrkABp4EeGi0qShOhQVxg"> | |
<type xmi:type="pattern:TypePatternOutputProcessor" xmi:id="_6HD08CosEeG7qpXDyiIq8A" | |
value="org.eclipse.egf.usecase.pattern.uc3.postprocessing.MyPatternProcessor"/> | |
</invocationContracts> | |
<invocationContracts xmi:id="_wk-RYT0JEeGcadSq-7E28Q" invokedContract="platform:/plugin/org.eclipse.egf.pattern.ftask/egf/Model_driven_pattern_strategy_task.fcore#_L6JSwAHAEd-4faJMEplCjxw"> | |
<type xmi:type="pattern:TypePatternExecutionReporter" xmi:id="_0bsEQD0JEeGcadSq-7E28Q" | |
value="org.eclipse.egf.usecase.pattern.uc3.m2treporting.reporter.OutputInOneFileReporter"/> | |
</invocationContracts> | |
</invocationContractContainer> | |
</invocations> | |
</orchestration> | |
</fcore:FactoryComponent> |