SlideShare a Scribd company logo
Eclipse 4

Milestone 1.2
Eclipse 4
• Doelstellingen (wiki.eclipse.org/e4)
   – Simplify the Eclipse programming model
   – Enable the platform for use on emerging web-based runtime technologies
   – Broaden participation in development of the platform
• XWT
• CSS
• OpenSocial gadgets
XWT
XWT Demo
• Editor
  – Applications
  – Element
• Standalone
• RCP Products
CSS
CSS
Text {
      font: Verdana 8px;
}

Label {
     font: Verdana 8px;
}

Tree {
     font: Verdana 8px;
}

Shell, Button, Label {
  background-color: rgb(48,48,48);
  color: rgb(240,240,240);
}

SashForm {
  background-color: rgb(48,48,48);
}
CSS
public class DarkThemeHandler {

public void execute(MApplication application) {
  for (MWindow window : application.getChildren()) {
    ThemeUtil.switchTheme(window, "dark-gradient.css");
  }
}
CSS
try {
   shell.setRedraw(false);
   shell.reskin(SWT.ALL);
} finally {
   shell.setRedraw(true);
}
Open Social Gadgets
• CTRL+3

More Related Content

PDF
Talend Introduction by TSI
ODP
An open source flash workflow using HaXe (2009)
PDF
Pmf Demo Camp 2009
PDF
SOPERA, a Application Integration division of Talend
PDF
Open Source & Eclipse 4
PDF
SOPERA: OpenSource SOA
PDF
Study: The Future of VR, AR and Self-Driving Cars
PPTX
E4 css
Talend Introduction by TSI
An open source flash workflow using HaXe (2009)
Pmf Demo Camp 2009
SOPERA, a Application Integration division of Talend
Open Source & Eclipse 4
SOPERA: OpenSource SOA
Study: The Future of VR, AR and Self-Driving Cars
E4 css

Similar to Eclipse 4 (8)

PDF
Eclipse e4 - Google Eclipse Day
PDF
Eclipse platform news and how to contribute to the Eclipse Open Source project
PPTX
Eclipse e4 on Java Forum Stuttgart 2010
PDF
Eclipse 40 - Eclipse Summit Europe 2010
PPT
Eclipse 2011 Hot Topics
PPTX
Eclipse Overview
PPTX
Eclipse 40 and Eclipse e4
PDF
Eclipse e4
Eclipse e4 - Google Eclipse Day
Eclipse platform news and how to contribute to the Eclipse Open Source project
Eclipse e4 on Java Forum Stuttgart 2010
Eclipse 40 - Eclipse Summit Europe 2010
Eclipse 2011 Hot Topics
Eclipse Overview
Eclipse 40 and Eclipse e4
Eclipse e4
Ad

Eclipse 4

  • 2. Eclipse 4 • Doelstellingen (wiki.eclipse.org/e4) – Simplify the Eclipse programming model – Enable the platform for use on emerging web-based runtime technologies – Broaden participation in development of the platform • XWT • CSS • OpenSocial gadgets
  • 3. XWT
  • 4. XWT Demo • Editor – Applications – Element • Standalone • RCP Products
  • 5. CSS
  • 6. CSS Text { font: Verdana 8px; } Label { font: Verdana 8px; } Tree { font: Verdana 8px; } Shell, Button, Label { background-color: rgb(48,48,48); color: rgb(240,240,240); } SashForm { background-color: rgb(48,48,48); }
  • 7. CSS public class DarkThemeHandler { public void execute(MApplication application) { for (MWindow window : application.getChildren()) { ThemeUtil.switchTheme(window, "dark-gradient.css"); } }
  • 8. CSS try { shell.setRedraw(false); shell.reskin(SWT.ALL); } finally { shell.setRedraw(true); }