Skip to main content
  • Log in
  • Manage Cookies
EclipseCon - Eclipse Foundation
  • Conference
    • News
    • Registration
    • Program Schedule
    • Program List
    • Community Day
    • Keynotes
  • Sponsors
    • Our Sponsors
    • Sponsor Testimonials
    • Be a Sponsor
    • Sponsor Guidelines
  • Community
    • 2021 Speakers
    • Speaker Guidelines
    • Code of Conduct
    • Community Resources
    • Conference Guide Documents
  • About Us
    • EclipseCon 2021
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
    • Other Events
  • Code of Conduct
  1. Home
  2. EclipseCon
  3. EclipseCon 2021
  4. Sessions
  5. Theia - more than just text

Theia - more than just text

Session details
Status: 
Declined
Speaker(s): 
Maximilian Koegel (EclipseSource)
Experience level: 
Beginner
Tags: 
theia
Web-based
tools
modeling
Session Track: 
Web and Desktop Tools & IDEs
Session Type: 
Standard

Theia is a platform for building IDEs and tools. Initially and quite naturally, it best supported textual editing for coding. However, now that Theia has matured and adoption is quickly growing, other use cases are gaining traction for Theia. One very important use case that was and is well supported with Eclipse RCP and EMF is building domain-specific modeling tools. These tools often show and edit structured data in trees, forms and diagrams and rely on model validation, analysis and simulation, model comparison and merging, code generation. EMF.cloud is a vibrant project in the Eclipse Theia ecosystem that provides components to build modeling tools based on web technology for Eclipse Theia.
In this presentation we give a short introduction to what EMF.cloud is and then move on to present the latest additions to its feature set in live demos:

  • Model validation: Evaluate EMF validation constraints on a given model and visualize its results in the editors, e.g. the diagram editor
  • Model diff and merge: Compare models from different versions and visualize the differences in the editors, e.g. the diagram editor

We will demonstrate the features in two blueprint products from EMF.cloud that showcase how to use the components of EMF.cloud:

  • Modeling tool for coffee makers
  • Web-based Ecore tooling to edit EMF Ecore files

The demos will be available in a cloud-based hosting for the audience to try out for themselves during and after the talk. Let us unleash the full potential of Theia for tools beyond text!

Objective of the presentation: 
Demonstrate to the audience that Theia is not limited to textual editors but can also be the basis for building rich tools with graphical editors and more.
Attendee pre-requisites - If none, enter "N/A": 
N/A
  • Sign in to post comments.

Elite Sponsors

Premium Sponsors

Basic Sponsors

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top