Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 353633

Summary: Parallel Profile launch should use the same launch type as Parallel Run/Debug
Product: [Tools] PTP Reporter: Greg Watson <g.watson>
Component: ETFwAssignee: Greg Watson <g.watson>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 5.0   
Target Milestone: 5.0.2   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Patch to merge launch types none

Description Greg Watson CLA 2011-08-02 14:42:42 EDT
Currently the Parallel Profile launch uses its own launch type. This means that profile launch configurations are completely independent from the Parallel run/debug launch configurations used by PTP. They should really all use the same launch type, so that the user does not have to re-enter the same information multiple times.
Comment 1 Greg Watson CLA 2011-08-02 14:49:28 EDT
Created attachment 200755 [details]
Patch to merge launch types

1. I removed the code that added tabs using the configurationTabs extension point. This was broken anyway, as the tabDex variable was not being incremented. I presume this means no-one was using it.

2. A had to add two new Tab classes as the original classes to not provide default constructors, and it is not possible to modify them without breaking API. The lack of default constructors causes problems when loading the classes from an extension.
Comment 2 Greg Watson CLA 2011-10-14 11:00:34 EDT
I believe this has been done.