Gold sponsors

Intel logo

IBM Corporation

Cisco

JBoss

Sonatype

SAP

Oracle

Silver sponsors

Blackberry

agitar

bsi logo

Microsoft

Google

Instantiations

Soyatec

Xored

amazon

Actuate

Bronze sponsors

Purple Scout

froglogic

Paremus

objectivity

Sopera

Genuitec

itemis

excelsior

Activity sponsor

eclipsesource

Media sponsors

Methods & Tools

SD Times logo

TSSJS

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

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