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

Bug 109158

Summary: Get rid of the internal usage of APIs using an adapter
Product: z_Archived Reporter: amehrega
Component: TPTPAssignee: amehrega
Status: CLOSED DUPLICATE QA Contact:
Severity: enhancement    
Priority: P3 CC: sluiman
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description amehrega CLA 2005-09-09 11:11:35 EDT
Currently the MacroUtil class uses 3 internal APIs to get the controls of a
workbenchpart.  Get rid of these internal usage using an adapter.  See
https://bugs.eclipse.org/bugs/show_bug.cgi?id=109052
Comment 1 amehrega CLA 2005-09-12 10:44:40 EDT
The eclipse folks assumed that we were only speaking of workbench parts that we
had implemented ourselves.

Marking this as invalid.
Comment 2 amehrega CLA 2005-09-28 11:27:44 EDT
Re-opening this as an enhancement and setting the version to 4.2.  We need to
use the new package fragment that is offered by Eclipse.  See:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=109052

Find out if we should resort to internal APIs if this package is not available
in the user's plugin directory.
Comment 3 amehrega CLA 2006-02-07 12:47:40 EST
There is a defect opened regarding this issue

https://bugs.eclipse.org/bugs/show_bug.cgi?id=126580

*** This bug has been marked as a duplicate of 126580 ***
Comment 4 Paul Slauenwhite CLA 2006-11-16 09:02:29 EST
ACTION: Please verify/close this defect.
Comment 5 Paul Slauenwhite CLA 2007-02-12 12:58:14 EST
Closing by default since not closed by the originator in the 7+ months since being resolved.  

Please reopen if the issue is still present in the latest TPTP release or the resolution is not correct.