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

Bug 357712

Summary: PropertyEditorAssistContribution should not depend on SWT or JFace
Product: z_Archived Reporter: Konstantin Komissarchik <konstantin>
Component: SapphireAssignee: Konstantin Komissarchik <konstantin>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: shenxue.zhou
Version: unspecifiedKeywords: plan
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Konstantin Komissarchik CLA 2011-09-14 21:12:25 EDT
The PropertyEditorAssistContributor class uses SWT Image class as part of its API. This need to be changed to use Sapphire's ImageData class.
Comment 1 Konstantin Komissarchik CLA 2011-11-22 17:21:16 EST
Done. Also removed dependency on JFace's IHyperlinkListener and made the contributor immutable once created. Details of the change in the migration guide.
Comment 2 Shenxue Zhou CLA 2011-11-28 17:56:22 EST
Verified the removal of dependency on SWT image class and IHyperlinkListener from PropertyEditorAssistContribution class.