Bug 120396

Summary: [OLE][API] Have more methods of OleAutomation and OleEventSink public
Product: [Eclipse Project] Platform Reporter: Dobrin Alexiev <dalexiev>
Component: SWTAssignee: Platform-SWT-Inbox <platform-swt-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: niraj.modi, steve_northover, veronika_irvine
Version: 3.2Keywords: api, triaged
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Dobrin Alexiev CLA 2005-12-12 11:57:16 EST
Can we have more public methods in OleAutomation and OleEventSink?

We are currently implementing a C/C++ debugger by wrapping our back end that is a COM server to the CDI interface defined by CDT. 

The two classes OleAutomation and OleEventSink are doing great job of letting us talk to COM servers and listen on their events but I had to modify the visibility of their methods to get full use of them. 

As a minimum can we have the constructor OleAutomation(IDispatch idispatch) public? 
Also, can he have the class OleEventSink and most of its most public as well?
If that is not possible can you explain the reason or let us about a workaround for this.
Comment 1 Felipe Heidrich CLA 2009-08-13 09:56:50 EDT
Your bug has been moved to triage, visit http://www.eclipse.org/swt/triage.php for more info.

Note: see bug 68194, you can create an OleAutomation passing a progId string.