Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » VIATRA » referencing VIATRA feature s in our own feature
referencing VIATRA feature s in our own feature [message #1748358] Tue, 22 November 2016 12:53 Go to next message
Francois Le Fevre is currently offline Francois Le FevreFriend
Messages: 56
Registered: October 2014
Location: Paris Saclay, France
Member
hello,
I have recently discovered VIATRA obfuscation plugins through the analysis of Benoit Maggi.
My knowledge of Eclipse do not allow me to know how to integrate / reference your feature in Papyrus.
The idea is to be able to propose the instalaltion of your features/plugins when a user want to install Papyrus Eclipse features.


Do I have to modify the Papyrus features or category.xml to refence your update site?
What is the best strategy?
How can I do it?

Thanks for your advice.

Francois
Re: referencing VIATRA feature s in our own feature [message #1748371 is a reply to message #1748358] Tue, 22 November 2016 14:42 Go to previous message
Zoltan Ujhelyi is currently offline Zoltan UjhelyiFriend
Messages: 335
Registered: July 2015
Senior Member
Hi Francois,

I am not exactly sure what do you want to achieve, but I try to explain all options I see for this reason. If I did not meet your use case, please clarify.

* If you want to add the Obfuscator to the Papyrus Additional Component Discovery, you can add our features from directly in our update site by referring it in the XML file. By looking at the source code of Papyrus, it loads the description from http://www.eclipse.org/modeling/mdt/papyrus/downloads/discovery/neon/papyrus-extra.xmi; however, I don't know whether how that file is managed.
* If you want to add the model obfuscator to the Papyrus update site as an extra feature, the easiest way to achieve it to add our feature to your target definition, and then add it to your category.xml file.
* If you want to add the model obfuscator as a dependency of a Papyrus-specific feature, you have to add our feature to your target definition, and add the obfuscator as a dependency to your feature in the feature.xml editor.

Regardless of the path you choose, I would like to mention here that so far the Obfuscator was not added to the releases of VIATRA and is still considered as an incubation feature of VIATRA. We decide to miss releases, because the tool has seen limited testing on our side, and we are not sure whether it is release-ready as of now. However, if the tool seems stable enough, we can do some releases.

Best regards,
Zoltán
Previous Topic:Applying the same tranformation rule multiple times on the same match
Next Topic:xcore and vaitra
Goto Forum:
  


Current Time: Sat Sep 23 23:52:11 GMT 2017

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

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