Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 364258 - Better way to import widget projects when importing an EGL project
Summary: Better way to import widget projects when importing an EGL project
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: EDT (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Brian Svihovec CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-21 01:12 EST by Tony Chen CLA
Modified: 2017-02-23 14:14 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tony Chen CLA 2011-11-21 01:12:37 EST
If you import a EGL Web Client project into an empty workspace, the widgets projects do not get imported automatically. User has to create another EGL Web project to get the widget projects. It works, but we should be able to do it in a better way and require less user interaction here. 

One solution is to detect the widgets project references when importing project, and automatically import the widget projects. 

Another solution might be to provide a quick fix for missing project reference problem. If the reference missing is a reference to the widget projects, Ctrl + 1 will fix that by importing the widgets project.
Comment 1 Brian Svihovec CLA 2011-12-07 16:16:45 EST
I like the idea of the quick fix, but I think the proposals should come from a preference page that users can configure to indicate dependent projects by name.  The widget projects that ship with EDT can be pre-populated on this page.
Comment 2 Tony Chen CLA 2011-12-28 02:44:36 EST
Maybe we can just use the information in  extension point "org.eclipse.edt.ide.rui.widgetLibraryProvider" where all widget libraries are configured. If a missing referenced project is one of the registered libraries, we provide a quick fix to import it. Otherwise, there's not quick fix.
Comment 3 Xiao Bin Chen CLA 2012-01-11 01:07:34 EST
I will first put it to future. If other high priority enhancement were finished. I will change it to 0.8
Comment 4 Brian Svihovec CLA 2012-01-27 14:27:52 EST
I believe this work item should be considered as part of the change in widget project numbers for the .8 release.  I am assigning to myself for now.