I have two eclipse plugins that I am making; Let's call them Plugin A and Plugin B. ...
Plugin A requires a license to run and plugin B is free for the world. I have made an extension point in Plugin B, in which plugin A Contributes (and override in some cases) data I want to find a way to ignore that data in plugin B. If the plugin is not a license (check to start without plug-in) .
Is such an eclipse an eclipse which allows me to achieve such an achievement? My current solution is to check that the plug-in is started (through the bundle) and if it is not attempted to start it is to check it. If Plugin A is unlicensed, then I can throw an exception in the Start ()
method.
It should not check its license and override any data / non if the license is not received -Guide (or override with providing similar data)? Why B in a license check on B, when B does not necessarily care about B (because it is free).
If no licenses have been found, then I choose to start A in limited mode. You too - as Jems suggested - Give the user the chance to license, for example. Notify the user about missing licenses and offer licenses with an additional A-UI plugin.
Comments
Post a Comment