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

Bug 334399

Summary: decouple UI from default p2 agent
Product: [Eclipse Project] PDE Reporter: Jeff McAffer <jeffmcaffer>
Component: UIAssignee: Curtis Windatt <curtis.windatt.public>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: curtis.windatt.public
Version: 3.7Keywords: contributed
Target Milestone: 3.7 M6   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:
Bug Depends on: 332314    
Bug Blocks:    
Attachments:
Description Flags
patch to use pde's p2 agent in the UI none

Description Jeff McAffer CLA 2011-01-14 12:21:36 EST
Created attachment 186834 [details]
patch to use pde's p2 agent in the UI

To date the p2 has been assuming that the default agent should be used in its UI. Since PDE uses the p2 UI and is now using its own agent, this causes some issues with overlapping concerns.  The p2 UI is being updated to decouple itself from the default agent (see Bug 332314).  Once that is released, PDE UI should be sure to use its own agent in the target provisioning related p2 UI.  

I'm attaching a patch with the simple fixes to create and user our own p2 UI in the target platform UI.

Note that this should be released only after Bug 332314 is addressed
Comment 1 Curtis Windatt CLA 2011-01-14 15:56:15 EST
I'm fully behind this patch, just don't know whether there will be time to review for M5.
Comment 2 Curtis Windatt CLA 2011-02-01 17:22:40 EST
Fixed in HEAD.  Just NLS'd a string.