This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
We need to distinguish between individual kinds of tools. Currently the type is based on the basic implementation type (CompilerType, DebuggerType, ExecutorType), but that is not sufficient. The system should be designed so that it will be possible to mark a Compiler, with its capabilities allowing other modules to filter & pick up those tools which are applicable for a particular task. Note: this task may overlap with basic project support; however I expect java module to be the first one to require such functionality, so we may create a prototype and propose it for promotion into projects.
This task is done for Java, all the services (executor and compiler) are instances of given type and can be looked up by it. And if they are also PlatformService they also provide accept method to test the compatibility with given platform.
As described in http://www.netbeans.org/servlets/ReadMsg?msgId=619519&listName=nbdiscuss the current work on projects prototype has been stopped. Marking issue as VERIFIED --->
---> CLOSED