Change RTC client design
Accepted answer
One other answer
You can basically do everything that is possible using Eclipse mechanisms. You can learn what is available on Eclipse.org. This will get you only so far and you might have to work with internal API. You can hook up to views, provide lightweight label provider, provide menus https://rsjazz.wordpress.com/2014/02/21/adding-context-menus-for-jazz-objects-to-the-rtc-eclipse-client/ . Also see https://rsjazz.wordpress.com/2016/07/15/rtc-process-customization-what-you-can-and-cannot-do/ for some more details.
But you can only go so far and unless you haven't thought about that it is also quite expensive to do so and it might break. So it can get horrifying expensive if you try too much. https://rsjazz.wordpress.com/2016/07/15/rtc-process-customization-what-you-can-and-cannot-do/ provides my thoughts on it so far.
But you can only go so far and unless you haven't thought about that it is also quite expensive to do so and it might break. So it can get horrifying expensive if you try too much. https://rsjazz.wordpress.com/2016/07/15/rtc-process-customization-what-you-can-and-cannot-do/ provides my thoughts on it so far.
Comments
but that is whatever thru the process config.. you can't change the project structure, or the shell around the process config, or most of the menus, or operating functions (actions)..
There are Eclipse extension mechanisms that can be used, but it is usually adding stuff and not changing the fundamental structure, that is true. This is basically how Eclipse extensibility is designed.