Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[Cdt-launch-inbox] [Bug 178832] New: [api] Need protected CLaunchConfigurationTab.setDialogShell() API

https://bugs.eclipse.org/bugs/show_bug.cgi?id=178832 
Product/Component: CDT / cdt-launch

           Summary: [api] Need protected
                    CLaunchConfigurationTab.setDialogShell() API
           Product: CDT
           Version: 4.0
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P3
         Component: cdt-launch
        AssignedTo: cdt-launch-inbox@xxxxxxxxxxx
        ReportedBy: martin.oberhuber@xxxxxxxxxxxxx


The RSE remotecdt integration has class RemoteCMainTab, which extends CMainTab.
In createControl(), CMainTab calls 
   LaunchUIPlugin.setDialogShell(parent.getShell());

I assume that our extended version which overrides this in
RemoteCMainTab.createControl() also needs to call setDialogShell(), but this
method is in a non-API class (LaunchUIPlugin is internal).

I think that when C Launch Tabs are assumed to set the dialog shell somehow,
the method for doing so must be API. IMHO, the best place to make this API is
in CLaunchConfigurationTab.



-- 
Configure bugzilla e-mail: https://bugs.eclipse.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


Back to the top