Bug 246087 - JavaLite wizards not accessible via "New" menu
Summary: JavaLite wizards not accessible via "New" menu
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: IDE4EDU (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: bugday, helpwanted
Depends on:
Blocks:
 
Reported: 2008-09-03 10:28 EDT by Wayne Beaton CLA
Modified: 2014-01-09 15:38 EST (History)
1 user (show)

See Also:


Attachments
Here you go (5.81 KB, patch)
2008-09-03 19:01 EDT, Neil Bartlett CLA
wayne.beaton: iplog+
Details | Diff
This is the patch using the new code base (7.56 KB, patch)
2009-09-25 16:06 EDT, Maxime Caron CLA
wayne.beaton: iplog+
Details | Diff
mylyn/context/zip (48.42 KB, application/octet-stream)
2009-10-09 14:47 EDT, Wayne Beaton CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Wayne Beaton CLA 2008-09-03 10:28:01 EDT
The modified wizards, which are accessible through the "Lite Java Project Explorer", are not available through the "File > New" menu or the "New" tool button. Moreover, the standard wizards *are* available.

As a minimum, the "JavaLite" wizards should be registered via the wizard extension-point. 

We need to decide if having the standard wizards available is a problem. I'm not convinced it is, so long as the alternatives are readily accessible.
Comment 1 Neil Bartlett CLA 2008-09-03 19:01:45 EDT
Created attachment 111639 [details]
Here you go

Added the project wizards. To get the icons they need to be copied from jdt.ui... I don't know of a way to reference icons in another bundle from the newWizards extension element.
Comment 2 Wayne Beaton CLA 2009-09-08 14:25:52 EDT
Neil's attachment may need to be updated to account for some changes resulting from other work. Please review and submit a follow up patch.

Neil: we have some students looking at these bugs; let's let them deal with this one, please.
Comment 3 Maxime Caron CLA 2009-09-25 16:06:08 EDT
Created attachment 148165 [details]
This is the patch using the new code base

Peter and I added Shortcut to the new wizard in the "file-new" in the main menu.
We had to copy the image icon from "org.eclipse.jdt.ui.icon.full.dtool16" into the project local icon folder.
Comment 4 Wayne Beaton CLA 2009-10-09 14:47:27 EDT
I have committed this patch (attachment 148165 [details]) into HEAD.

For completness, I watched as this patch was created. It was created 100% from scratch (with inspiration from attachment 111639 [details], thanks Neil), is under the terms of the EPL, contains no encryption, and is <250 lines in length.

I have marked both attachments as +iplog so that they show up as contributions in the IP Log.

Separate from the patch, I have copied the following images from org.eclipse.jdt.ui: newclass_wiz.gif, newjprj_wiz.gif, and newpack_wiz.gif.
Comment 5 Wayne Beaton CLA 2009-10-09 14:47:32 EDT
Created attachment 149269 [details]
mylyn/context/zip