e4

Eclipse 4's Modeled UI: Providing you with the Tools to Chart your own Graph

Session Type: 
Standard [35 minutes]
Speakers

Do you like to take control? Have you had enough of having to jump through hoops just to get an application to kind of look like what you envisioned? Eclipse 4's modeled user interface gives you the flexibility and power to customize your application's look and feel in ways that were not possible before in Eclipse 3. Create shapes that makes sense for your clients' business case and not because you have to.

Schedule info

Audience

Track: 
Eclipse Platform/Eclipse 4
Experience level: 
Intermediate
Slides: 

Eclipse 4 API: The Path of Least Resistance

Session Type: 
Standard [35 minutes]
Speakers

Tired of writing code like this ?
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().bringToTop(part);

Having trouble determining where to go to add a PerspectiveChange listener ?

There's an Eclipse 4 equivalent for all of the 3.x API; come find out how to extend your component using the Eclipse 4 API and find out why it's soooo easy !!

Schedule info

Audience

Track: 
Eclipse Platform/Eclipse 4
Experience level: 
Beginner

Using and Extending CSS to Make Your App Stylin'

Session Type: 
Standard [35 minutes]
Speakers

The extensible CSS styling support introduced with Eclipse 4 (and available to 3.x apps too) provides support for radically changing an app's appearance using the same techniques seen on the web. In this session we will:

  • describe how widgets layouts map to CSS
  • demonstrate how CSS has been used to change the appearance of several applications;
  • describe how to extend the CSS framework to style your own components;
  • convey best-practices and useful techniques.

Schedule info

Audience

Track: 
Eclipse Platform/Eclipse 4
Experience level: 
Intermediate

Experiences from porting a commercial RCP application to Eclipse 4.x

Session Type: 
Standard [35 minutes]
Speakers

With 4.x becoming the main Eclipse platform, now is the time to start planning the migration of your existing 3.x RCP applications. In this talk we will share the experiences we made when porting a commercial RCP application. The application is a project planning tool using an EMF based domain model and GEF for implementing its visual editor.

During the talk we will compare the two approaches we took:

  1. Straightforward porting using the compatibility layer with minimal changes, but with the added capabilities, such as styling with CSS and using dependency injection.

Schedule info

Audience

Track: 
Eclipse Platform/Eclipse 4
Experience level: 
Intermediate

Eclipse 4 Meets CDO: Now You See It, and So Do They!

Session Type: 
Standard [35 minutes]
Speakers

E4 uses an EMF model to represent the application's UI state...

CDO provides a way to synchronize EMF models across multiple clients...

[ BING !! an 'idea' lightbulb } What happens when you put them together?

Schedule info

Audience

Track: 
Eclipse Platform/Eclipse 4
Experience level: 
Beginner

Creating Rich Clients with Eclipse RCP 4.x

Session Type: 
Tutorial [3 hours]
Speakers

In this tutorial we will give an overview about the new features of the Eclipse 4.x Rich Client Platform. He will cover the following topics:

  • Eclipse 4.x: What's new?
  • "Hello, World" RCP 4.x Application
  • Workbench Model
  • Toolbar, Menus, Parts, Commands and Handlers
  • Dependency Injection
  • Services ("The Twenty Things")
  • Rendering Engine (with JavaFX demo)

Schedule info

Audience

Track: 
Eclipse Platform/Eclipse 4
Experience level: 
Beginner
Syndicate content