|
Lines 340-349
Link Here
|
| 340 |
perspective="org.eclipse.hyades.ui.perspective.TestPerspective" |
340 |
perspective="org.eclipse.hyades.ui.perspective.TestPerspective" |
| 341 |
mode="debug"> |
341 |
mode="debug"> |
| 342 |
</launchMode> |
342 |
</launchMode> |
| 343 |
<launchMode |
|
|
| 344 |
perspective="org.eclipse.hyades.trace.internal.ui.tracePerspective" |
| 345 |
mode="profile"> |
| 346 |
</launchMode> |
| 347 |
</launchConfigurationTabGroup> |
343 |
</launchConfigurationTabGroup> |
| 348 |
</extension> |
344 |
</extension> |
| 349 |
<extension |
345 |
<extension |
|
Lines 472-539
Link Here
|
| 472 |
</enablement> |
468 |
</enablement> |
| 473 |
</contextualLaunch> |
469 |
</contextualLaunch> |
| 474 |
</shortcut> |
470 |
</shortcut> |
| 475 |
<shortcut |
|
|
| 476 |
label="%Shortcut.RunMenu" |
| 477 |
icon="icons/full/obj16/launch_shortcut.gif" |
| 478 |
class="org.eclipse.hyades.test.ui.internal.launch.shortcuts.LaunchShortcut" |
| 479 |
modes="profile" |
| 480 |
id="basicTestLaunchConfigShortcut"> |
| 481 |
<perspective |
| 482 |
id="org.eclipse.hyades.ui.perspective.TestPerspective"> |
| 483 |
</perspective> |
| 484 |
<perspective |
| 485 |
id="org.eclipse.jdt.ui.JavaPerspective"> |
| 486 |
</perspective> |
| 487 |
<perspective |
| 488 |
id="org.eclipse.jdt.ui.JavaHierarchyPerspective"> |
| 489 |
</perspective> |
| 490 |
<perspective |
| 491 |
id="org.eclipse.jdt.ui.JavaBrowsingPerspective"> |
| 492 |
</perspective> |
| 493 |
<perspective |
| 494 |
id="org.eclipse.debug.ui.DebugPerspective"> |
| 495 |
</perspective> |
| 496 |
<perspective |
| 497 |
id="org.eclipse.ui.resourcePerspective"> |
| 498 |
</perspective> |
| 499 |
<contextualLaunch> |
| 500 |
<enablement> |
| 501 |
<with |
| 502 |
variable="selection"> |
| 503 |
<count |
| 504 |
value="1"> |
| 505 |
</count> |
| 506 |
<iterate> |
| 507 |
<or> |
| 508 |
<instanceof value="org.eclipse.hyades.test.ui.navigator.ITestSuiteProxyNode"/> |
| 509 |
<instanceof value="org.eclipse.hyades.test.ui.navigator.ITestCaseProxyNode"/> |
| 510 |
<instanceof value="org.eclipse.hyades.test.ui.navigator.ITestComponentProxyNode"/> |
| 511 |
<instanceof value="org.eclipse.hyades.models.common.testprofile.TPFTest"/> |
| 512 |
<instanceof value="org.eclipse.hyades.models.common.testprofile.TPFTestComponent"/> |
| 513 |
<and> |
| 514 |
<instanceof value="org.eclipse.core.resources.IFile"/> |
| 515 |
<or> |
| 516 |
<test |
| 517 |
property="org.eclipse.debug.ui.matchesPattern" |
| 518 |
value="*.testsuite"> |
| 519 |
</test> |
| 520 |
<test |
| 521 |
property="org.eclipse.debug.ui.matchesPattern" |
| 522 |
value="*.testcomponent"> |
| 523 |
</test> |
| 524 |
</or> |
| 525 |
</and> |
| 526 |
</or> |
| 527 |
<test |
| 528 |
args="profile" |
| 529 |
property="org.eclipse.hyades.test.ui.launch.isLaunchable" |
| 530 |
value="true"> |
| 531 |
</test> |
| 532 |
</iterate> |
| 533 |
</with> |
| 534 |
</enablement> |
| 535 |
</contextualLaunch> |
| 536 |
</shortcut> |
| 537 |
</extension> |
471 |
</extension> |
| 538 |
<extension |
472 |
<extension |
| 539 |
point="org.eclipse.ui.exportWizards"> |
473 |
point="org.eclipse.ui.exportWizards"> |