Using eclipse to perform own specific process [message #1782852] |
Fri, 02 March 2018 08:58  |
Eclipse User |
|
|
|
Hi,
I want to use eclipse and plug-ins to perform a specific process. For this I need some functionality from different plug-ins, like loading SysML-Models from Papyrus or using specific Model2Text-Templates with Acceleo. Later on also combined with other functionalities performed through other (maybe own) plug-ins.
As I am relatively new to the processes behind eclipse, I would really appreciate any kind of help with regard to my intention. I already read (and testet a bit) about OSGi-Services, plug-in development and RCP application development, so I think what is planned could generally be possible, but I don't really know where to start with. Like how do I use functionality of other plug-ins and where do I find information about which functionality a plug-in has. And maybe also if it is more reasonable to develop a plug-in for the eclipse IDE or an RCP application.
As I said above, I am relatively new to all of this and would really appreciate any kind of help (tutorials, examples, or anything else).
Regards,
|
|
|
|
|
Re: Using eclipse to perform own specific process [message #1783076 is a reply to message #1782852] |
Wed, 07 March 2018 06:46  |
Eclipse User |
|
|
|
Thanks for your replies so far, I will have a look at that.
But in order to clarify what I want to do, I am trying to rephrase it.
I want to get a kind of automation into my process. Therefor I have to start different plug-ins (or just use some of their functionality) and maybe have some kind of data exchange. At the moment the exact functionalities of the used plug-ins are not that important, but likely to be kind of "get the path of the wanted SysML-Model" or "start a Model2Text-Transformation using a (spezified) acceleo template" on that model.
I think what I want is something like a sequential call of different plug-in functionalities and I also want to be able to change the sequence depending on some early user input.
At the moment I think it is most reasonable to start with a plug-in, which calls the desired functionalities, because of the higher effort to create a complete RCP application. But I don't know if there might be another alternative (a better one?).
Also how can I find out what functionality plug-ins use to perform certain tasks? I wasn't able to find any documentation or similar so far.
What I already found out is that Acceleo provides a way to extend the right-click menu on certain file types (using a plug-in) with a generation function based on specific templates. So at the moment I am working on using this for my desired tasks.
I would appreciate any kind of input that anyone can come up with on these issues.
Regards.
|
|
|
Powered by
FUDForum. Page generated in 0.29591 seconds