|
Re: Using Epsilon in Java [message #722721 is a reply to message #719551] |
Tue, 06 September 2011 15:10 |
|
vrm,
The epsilon generation "mechanics" are way different form the rest of the languages. In my recent work in implementing my own set of standalone epsilon plugins I came across some bugs that where reported and fixed (coming out in next release?). I also made some changes to the examples to fit my needs, make them more robust and provide mode functionality. I have attached a zip file with my modifications to the executor and egl standalone classes. You can search sourceforge for project "riskc" where you can get other epsilon standalone clasess and complete sources from the svn. Epsilon classes can be found in the net.sourceforge.riskc.riskcopcode.generator plugin/project.
Regards,
Horacio
Horacio Hoyos Rodriguez
Kinori Tech
Need professional support for Epsilon, EMF?
Go to: https://kinori.tech
|
|
|
|
Re: Using Epsilon in Java [message #723095 is a reply to message #722918] |
Wed, 07 September 2011 15:37 |
|
Louis,
The attached files are not a complete example, only the epsilon standalone implementations. I would love to discuss my implementation of the standalone "executors" with you to come up with improved versions and provided them to the community. I can send them to you or you can get them from the svn. We can discuss them via email.
Cheers,
Horacio
Horacio Hoyos Rodriguez
Kinori Tech
Need professional support for Epsilon, EMF?
Go to: https://kinori.tech
|
|
|
|
Re: Using Epsilon in Java [message #723400 is a reply to message #723095] |
Thu, 08 September 2011 13:22 |
Louis Rose Messages: 440 Registered: July 2009 Location: York, United Kingdom |
Senior Member |
|
|
Horacio wrote on Wed, 07 September 2011 11:37Louis,
The attached files are not a complete example, only the epsilon standalone implementations. I would love to discuss my implementation of the standalone "executors" with you to come up with improved versions and provided them to the community. I can send them to you or you can get them from the svn. We can discuss them via email.
Cheers,
Horacio
Horacio,
That'd be great, thanks very much! If you would like to pursue this, please consider preparing a patch for the standalone example plugin. (We have to follow a somewhat strict process for incorporating contributions from collaborators, and a patch would help to get this started).
I had a quick look at your code, and it seems great. One small tip: rather than create an EMF model using StringProperties, you might prefer org.eclipse.epsilon.emc.emf.EmfModelFactory.getInstance().createEmfModel(...). That way, you're protected from any changes that are made to the keys and values used in the StringProperties. (As we discussed on the other thread, this do sometimes change).
Hope that helps,
Louis.
|
|
|
Powered by
FUDForum. Page generated in 0.04096 seconds