Gold sponsors

Sonatype

IBM Corporation

Oracle

Intel logo

SAP

Cisco

JBoss

Silver sponsors

Blackberry

Actuate

Google

Soyatec

Microsoft

bsi logo

Xored

agitar

Instantiations

amazon

Bronze sponsors

objectivity

Genuitec

froglogic

Sopera

Paremus

excelsior

Purple Scout

itemis

Activity sponsor

eclipsesource

Media sponsors

TSSJS

SD Times logo

Methods & Tools

TheBitSource

Be a Sponsor

e4 - Anatomy of an e4-Application

Thomas Schindl (BestSolution ), Kai Toedter (Siemens AG ), Lars Vogel

Making For Eclipse · Tutorial (120 mins)
Tuesday, 10:00, 2 hours | Cypress

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

Thomas Schindl

Kai Toedter

Lars Vogel

This tutorial we'll provide the audience a close look at the internals of the e4-Application-Framework:

  • The workbench model
  • Declarative Styleing through CSS
  • Dependency injection
  • The renderer framework

The different concept will be described and worked through by writing a simple e4-Application from scratch.

Tom is self-employed and CEO of BestSolution.at Systemhaus Gmbh a software company building applications (RCP, J2EE) for companies around the world.

Besides implementing solutions their own BestSolution.at consulted companies to introduce Eclipse Technologies into their software stack by providing its knowledge about Eclipse Technologies and Software Design experience. Tom is one of the Platform-UI and Nebula committers working on JFace-Viewers, Nebula-Grid and contributed patches to other eclipse projects (EMF, ...). He is the founder of the UFacekit-Project which builds a layer of abstraction above Eclipse-Databinding.

He is a regular contributor to the eclipse newsgroups and received the top contributor award in 2007 for his work on JFace-Viewers.

Tom is part of the E4 project team and has written the EMF based platform prototype used as the starting point for the implementation of the next generation of the Eclipse-Platform.

He regularly blogs about his opensource work on http://tomsondev.bestsolution.at/.

Kai Tödter is software engineer/architect in the architecture department of Siemens Corporate Technology. He has more than 12 years of professional Java experience. His main interest is software architecture for smart clients and he focuses on Java rich client platforms like Eclipse RCP. Kai is Siemens' primary contact in the Eclipse Foundation and committer in the e4 project.

Lars is a developer, consultant, trainer and product manager. He is currently working as a Product Manager at SAP AG and as an independent Java and Eclipse consultant.

He has a deep and broad background in Java and Eclipse technologies and is a committer in the Eclipse E4 project. He is a regular speaker at SAP and Java / Eclipse events and is well known for his Java technology related website http://www.vogella.de.

Slides