Created attachment 115518 [details]
Please review attached patch.
Why is the target of the refactoring called a "server" class? To me this means it listens on some port for protocol requests.
The term "server class" is used in all the documentation I found on Introduce Local Extension. I removed "server" from the javadoc, as it was not adding anything to it.
Created attachment 115710 [details]
If it is ok, I will integrate tomorrow.
Author: Ralph Benjamin Ruijs <firstname.lastname@example.org>
Date: 2012-02-16 08:41
Message: Issue #208164 - API for Introduce Local Extension Refactoring
Integrated into 'main-golden', will be available in build *201202170400* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
User: Ralph Benjamin Ruijs <email@example.com>
Log: Issue #208164 - API for Introduce Local Extension Refactoring