Gold sponsors

IBM Corporation

Jasmine Conseil logo

Cloudsoft logo

Sonatype logo

SAP logo

Xored logo

Oracle

Amazon logo

Silver sponsors

Blackberry logo

ZeroTurnaround logo

Amazon Web Services logo

bsi logo

OnPositive logo

Google

Nuxeo logo

Actuate

Bronze sponsors

github

froglogic

Microsoft logo

Paremus logo

JBoss logo

Genuitec logo

Juniper logo

Soyatec logo

itemis logo

Totvs logo

AccuRev logo

Activity sponsor

eclipsesource

Media sponsors

Methods & Tools logo


Using Adapters to Handle Menus and Handlers in Large Scale Applications

Tonny Madsen (The RCP Company )

Making at Eclipse · Standard
Wednesday, 14:00, 20 minutes | Stevens Creek

Tags:
7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18

How do you effectively control commands, menus and handlers in a large pluggable application to get a consistent use of the commands across the complete application? This is definitely one of the areas where the Eclipse IDE is not a good sample application. Just notice how all team providers add commands with the same text and function and how multiple identical menu items some times show up...

Here the Adapter framework of Eclipse can be a big help if used properly.

While the Adapter framework arguably is one of the more difficult to understand and use properly, the is also a framework that will solve many of the problems you might face is larger non-trivial applications. Especially when used in conjunction with the menus extension point and handlers. This presentation will show how to use the adapter framework of the Eclipse framework with special emphasis on the menus and handlers.

This presentation is based on the same outline as the following blog entry.

Tonny Madsen is the the founder and CEO of The RCP Company, an independent software development company that is specialized in mentoring, training, consultancy, development, and independent products based on the Eclipse platform, Rich Client Platform, and the corresponding technologies and tools. Tonny also teaches Model Driven Development and Domain Specific Languages at the IT-University of Copenhagen. Lastly, Tonny is the chairman of Eclipse.dk, the Danish Eclipse Society.

Slides

Download Material

Download file of related material.