Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 60000 - Provide an RCP template
Summary: Provide an RCP template
Status: VERIFIED FIXED
Alias: None
Product: PDE
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows XP
: P3 normal with 1 vote (vote)
Target Milestone: 3.1 M4   Edit
Assignee: PDE-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 71131
  Show dependency tree
 
Reported: 2004-04-26 15:52 EDT by Wassim Melhem CLA
Modified: 2004-12-17 13:16 EST (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wassim Melhem CLA 2004-04-26 15:52:19 EDT
The list of templates in the New Project wizard should include an RCP 
template.
Comment 1 Wassim Melhem CLA 2004-04-26 15:53:11 EDT
Nice number :-)
Comment 2 Kim Horne CLA 2004-04-26 18:18:44 EDT
Far too nice a number to have a spelling mistake in the summary. :)
Comment 3 Ed Burnette CLA 2004-09-14 22:35:00 EDT
Any wagers on how long till bug 100000? :-)
Comment 4 Wassim Melhem CLA 2004-12-15 18:11:37 EST
PDE has added an RCP Mail template (courtesy of Jean-Michel) that can show how 
to:

- add a top-level menu and toolbar with actions
- add keybindings to actions
- create views that can't be closed and
  multiple instances of the same view
- perspectives with placeholders for new views
- use the default about dialog
- create a product definition


As with other pde templates, this template has been parameterized so it is 
customizable in the wizard, e.g. you can name the product, selected classes as 
you wish in the wizard.

When the template is created, you can quickly launch it either through:
1. the link on the overview page of the plugin editor.
OR
2. through the Run As > Eclipse Application context menu item found on the 
plugin project.

It will come up in product mode complete with branding, etc.

Thanks Jean-Michel for a very nice piece of work.
Comment 5 Jean-Michel Lemieux CLA 2004-12-16 09:08:02 EST
verified, nice to see the splash screen appearing.
Comment 6 Pat McCarthy CLA 2004-12-16 09:37:06 EST
Is this new template something that could be extracted and backed into Eclipse 
3.0.1 or is it using something new in 3.1?

Would be nice in 3.0.1 as well.
Comment 7 Wassim Melhem CLA 2004-12-16 09:41:22 EST
while the template itself uses nothing that is 3.1-specific, the new plugin 
wizard itself has undergone many changes in the 3.1 cycle to accomodate an RCP 
path.  All those changes are way too big for a maintenance release tolerance 
level.
Comment 8 Jean-Michel Lemieux CLA 2004-12-16 10:22:19 EST
The generated example uses no new 3.1 functionality. However, launching of the
product and getting the splash screen is provided by new 3.1 PDE features.