Author Topic: Scenario XMI Export  (Read 542 times)

mvinca

  • EA User
  • **
  • Posts: 37
  • Karma: +0/-0
    • View Profile
Scenario XMI Export
« on: May 07, 2010, 12:50:07 am »
I'm looking at the XMI export for scenarios and it here is an example?

Code: [Select]
                       <EAModel.scenario>
                              <EAScenario name="Acknowledge Check" type="Alternate" weight="0.00" subject="EAID_33831B20_47F5_45b9_B475_85678B41CF60" xmi:id="EAID_8B50A1F3_3C06_4fed_9CD2_875EB0A2FC05">
                                    <EAScenarioContent>
                                          <path>
                                                <step name="Check if operator has acknowledge pending erros" guid="{D3C8ABFE-F639-41ff-B2E8-92E5B4A82F27}" level="1" uses="Train Operator" result="" state="" trigger="1" link=""/>
                                                <step name="Request brakes on failure to acknowledge" guid="{6E3E2D39-E57F-47a3-9C4F-B6EE6325AABB}" level="2" uses="Brake System" result="" state="" trigger="1" link=""/>
                                          </path>
                                    </EAScenarioContent>
                              </EAScenario>
                              <EAScenario name="Another Path" type="Exception" weight="0.00" subject="EAID_33831B20_47F5_45b9_B475_85678B41CF60" xmi:id="EAID_55632629_20A1_4b62_9EE8_DA55A0BD9BBC">
                                    <EAScenarioContent>
                                          <path>
                                                <step name="Step 1" guid="{EDEA9529-9493-4d8f-9605-384ECF734DA3}" level="1" uses="" result="" state="" trigger="0" link=""/>
                                                <step name="Step 2" guid="{7A59C0D5-5FE4-4ab0-B9AC-19D63D306B93}" level="2" uses="" result="" state="" trigger="1" link=""/>
                                          </path>
                                    </EAScenarioContent>
                              </EAScenario>
                              <EAScenario name="Basic Path" type="Basic Path" weight="2.00" subject="EAID_33831B20_47F5_45b9_B475_85678B41CF60" xmi:id="EAID_DF926DCC_D7BE_4087_B328_AB9F2F55B1C6">
                                    <EAScenarioContent>
                                          <path>
                                                <step name="Compare Speed Limit with Train Speed" guid="{8C915C5A-9B2D-4f32-8F08-6DF462BC3AC2}" level="1" uses="" result="" state="" trigger="0" link="">
                                                      <extension level="1a" guid="{8B50A1F3-3C06-4fed-9CD2-875EB0A2FC05}" join="End"/>
                                                </step>
                                                <step name="Withhold brakes if under speed limit" guid="{A2B3BE7B-BE49-481d-AE80-9D85AAAA9466}" level="2" uses="Brake System" result="" state="" trigger="1" link="">
                                                      <extension level="2a" guid="{55632629-20A1-4b62-9EE8-DA55A0BD9BBC}" join="End"/>
                                                </step>
                                          </path>
                                    </EAScenarioContent>
                              </EAScenario>
                        </EAModel.scenario>

My question is, how do you link the alternate scenarios to the step they come from in the basic path? The extension level doesn't seem to be referenced, nor the guid...