From: <co...@fr...> - 2004-03-16 14:11:09
|
> Hi, > > i try to integrate the externalTools PluginHandler for jscf. There are any questions: > > How to check, if the tool is enabled or exists? I see there are a method exists(String Id) but this method is not documented. Can you please add a comment? What is the Id? (gpg for example?). > > How the "toolID" is specified? (is there is a class which holds constants about all known tools in columba?) Sorry, I don't have much time currently. You don't need to bother with any of these methods directly. Just use the 5 lines of code I already pointed you, too. > > For an external tool it is clear how to get the path. But if the user don't want use the tool i won't never popup a dialog to configure the tool ;-). We should seperate between configured and not useable tools/plugins and misconfigured/usable tools/plugins. > > What do you mean? > If the user doesn't have the tool installed it will popup and ask the user where its located. If the user cancels the installation, he/she won't be asked again. The user has to open the external tools dialog explicitly to configure the tool again if something changed. So for now, it works correctly and there's already a separation, but this is hidden from the programmer using this plugin handler. I agree, that it would be nicer to have an even cleaner separation of this, but this is only needed on the user-visible level. -Frederik |