Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Epsilon » Xtext editor for the E*L languages
Xtext editor for the E*L languages [message #635970] Thu, 28 October 2010 19:11 Go to next message
Michael Zeising is currently offline Michael ZeisingFriend
Messages: 11
Registered: March 2010
Junior Member
Has anyone considered building an Xtext-based editor for the E*L languages, yet?

I think the framework could benefit a lot from a real code completion, hyperlinking and all the stuff you know from the JDT...

Michael
Re: Xtext editor for the E*L languages [message #636274 is a reply to message #635970] Sat, 30 October 2010 09:04 Go to previous message
Dimitrios Kolovos is currently offline Dimitrios KolovosFriend
Messages: 1776
Registered: July 2009
Senior Member
Hi Michael,

Many thanks for your feedback! The main reason for this is that Epsilon
is agnostic regarding the types of models it handles, and for some
technologies (e.g. schema-less plain XML:
http://eclipse.org/gmt/epsilon/doc/articles/plain-xml/) a program
doesn't even get to know the types of expressions involving model
elements (i.e. XML nodes in this example) until it's actually executed
against a specific model (i.e. XML file here).

Our medium-long term aim is to develop a hybrid solution where code
completion is provided where possible (e.g. for EMF models) but
metamodel-less technologies such as XML (and CSV, support for which is
coming up) are still supported. Needless to say, any contributions from
the community in this direction would be more than welcome!

Cheers,
Dimitris

Michael Zeising wrote:
> Has anyone considered building an Xtext-based editor for the E*L
> languages, yet?
>
> I think the framework could benefit a lot from a real code completion,
> hyperlinking and all the stuff you know from the JDT...
>
> Michael
Previous Topic:one to many without using operations?
Next Topic:[ETL] How to to generate xml code for the compartments of a define node.
Goto Forum:
  


Current Time: Sun Nov 23 02:26:12 GMT 2014

Powered by FUDForum. Page generated in 0.02342 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software