Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Cool stuff in E4 for developers


Published on

This is a simple overview of the main new concepts in E4 for plugins/RCP developers

Published in: Technology
  • Hi! Get Your Professional Job-Winning Resume Here! 👉
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Cool stuff in E4 for developers

  1. 1. Cool stuff in Eclipse 4 for developers.Eclipse DemoCamp Grenoble 2012Mickael IstriaCC-BY 3.0
  2. 2. (Very easy) CSS in RCP app + =
  3. 3. Modeled Workbench and Renderer
  4. 4. ServicesNew API Grain: ggero.e.core.runtime.dynamichelpers.IExtensionTr acker anslationServiceo.e.core.runtime.Platform o.e.e4.ui.css.swt.theme.IThemeEno.e.e4.core.commands.ECommandService gineo.e.e4.core.commands.EHandlerService Engine o.e.e4.ui.workbench.IResourceUtili ties
  5. 5. Dependency Injection (DI)Dont seek an object: @Inject it! ServiceDont override/implement classes, use POJO with Annotations
  6. 6. Event Broker
  7. 7. Compatibility Layer Necessary bundles to get compatibility to work: org.eclipse.e4.ui.workbench.addo ns.swt org.eclipse.equinox.ds org.eclipse.equinox.event org.eclipse.equinox.util org.eclipse.platform org.eclipse.ui.forms org.eclipse.ui.intro