EclipseCon 2007 March 5-8, Santa Clara California





(3693) JDT fundamentals - Become a JDT tool smith

Martin Aeschlimann (IBM), Benno Baumgartner (IBM Rational)

· Short Tutorial

Monday, 13:30, 2 hours | Room 207

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

Benno Baumgartner

The Java development tools (JDT) contribute a set of plug-ins for Java development. Like the Eclipse Platform it provides APIs and extension points inviting developers to extend and customize the Java tooling. The tutorial introduces the core infrastructure (Java model, AST, search engine, type hierarchy), discuses the design decisions behind it and shows examples of extensions using the Eclipse JDT API and extension points.

Martin Aeschlimann is a software engineer for IBM Zurich Labs and is currently the lead of the JDT UI team and responsible for the Search component. He has been working on the Eclipse project since the beginning, focusing on quick fix and assist, code generation wizards, type hierarchy view and Javadoc support. He obtained his MCS from ETH Zurich in 1999.

Benno Baumgartner obtained a master in computer science from Swiss Federal Institute of Technology in Zurich. He is working at the IBM Zurich Labs as a Software Engineer and is an Eclipse Committer for the JDT UI project. He focuses on user interfaces, code audit tooling, build path, quick fix and clean up.

Floor Plan

Gold sponsors

Ingres logo

BEA logo

IBM logo

Business Objects logo

Klocwork logo

Windriver logo

Red Hat logo

Actuate logo

Silver sponsors

Compuware logo

Sybase logo

Google logo

Nexaweb

Activegrid

Genuitec

Instantiations

Cloudsmith

Code Gear

ACCESS

Oracle

Telelogic

Innoopract logo

Lynux Works

Media sponsors

Eclipse Magazine logo

GoingtoMeet.com logo

Methods and Tools logo

Eclipsezone logo

Addison-Wesley logo

Eclipse Magazin logo

Embedded Computing logo

SD Times logo

Enterprise Open Source logo

ACM Queue logo

TheServerSide Java Symposium

Eclipse Review logo

Software Test & Performance logo

Eclipse Developers Journal logo

Eclipse Source logo