Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Epsilon » How to use Epsilon (EGX, EGL, EOL, EVL) programs for Runtime Eclipse Application?
How to use Epsilon (EGX, EGL, EOL, EVL) programs for Runtime Eclipse Application? [message #1863058] Fri, 12 January 2024 22:20 Go to next message
Ehsan Ahmad is currently offline Ehsan AhmadFriend
Messages: 37
Registered: April 2018
Member
Hi,
I have a written a code generator with EGX and EGL and model validation with EVL in the same Eclipse Editor where I have my metamodels and models. The programs works fine.

Now I want to use these programs for the runtime Eclipse Application where I have models only.


  • How can I activate the EVL program with the "Validate" option available in dedicated menu created in the runtime Eclipse Application?
  • How can I activate the code generator written in EGL and EGX files in the runtime Eclipse Application?


Regards,
Ehsan

[Updated on: Fri, 12 January 2024 22:24]

Report message to a moderator

Re: How to use Epsilon (EGX, EGL, EOL, EVL) programs for Runtime Eclipse Application? [message #1863071 is a reply to message #1863058] Sun, 14 January 2024 11:02 Go to previous message
Dimitris Kolovos is currently offline Dimitris KolovosFriend
Messages: 2165
Registered: July 2009
Location: York, UK
Senior Member

Hi Ehsan,

> How can I activate the EVL program with the "Validate" option available in dedicated menu created in the runtime Eclipse Application?

You need to follow the instructions in https://eclipse.dev/epsilon/doc/articles/evl-gmf-integration/ ignoring the bit about the "org.eclipse.epsilon.eugenia.examples.filesystem.diagram.diagnostic" marker type, which is specific to GMF.

> How can I activate the code generator written in EGL and EGX files in the runtime Eclipse Application?

You need to create an Eclipse plugin for this (see https://www.vogella.com/tutorials/EclipsePlugin/article.html) and run your generator through Epsilon's Java API (see https://eclipse.dev/epsilon/doc/articles/run-epsilon-from-java/ and https://eclipse.dev/epsilon/getting-started/#using-epsilon-as-a-java-library).

Thanks,
Dimitris
Previous Topic: There are no model importers available.
Next Topic:Evaluating Metamodel Quality Metrics
Goto Forum:
  


Current Time: Sat Apr 27 06:13:23 GMT 2024

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

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

Back to the top