Here is the 'front door' to the on-line documentation for the NetBeans RCP. That will give you access to a lot of resources that discuss the foundations of the NetBeans IDE (which is built on the platform).
There is documentation for the APIs associated with the NetBeans IDE, version 6.8. This documentation is for modules that have 'public' APIs.
You will notice that many of the NetBeans javadocs have info about an 'api' package and an 'spi' package. Typically, a plugin developer will create implementations of one or more of the interfaces that are found in the 'spi' package. The 'api' package usually has the definition of the interfaces that a developer would use to access data from the IDE.
You should subscribe to a couple of the NetBeans mailing lists. If you need to ask questions about using the NetBeans RCP APIs, you should subscribe to the [email protected] list. If you need to ask questions that are focused on the development of extensions to the NetBeans IDE, you should subscribe to the [email protected] list. There are a couple benefits to subscribing to the lists:
- You get to ask folks that have developed the features and APIs of the RCP and IDE about things that you have trouble with.
- You get to get to see the 'pulse' of the project and find out what is coming.