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.
<apidef name="refactoring">Refactoring API</apidef>
</apidefs>
<changes>
<change id="FinishSession">
<api name="refactoring"/>
<summary>Changed access level of #finish() to public.</summary>
<version major="1" minor="28"/>
<date day="5" month="7" year="2012"/>
<author login="ralphbenjamin"/>
<compatibility addition="yes"/>
<description>
<p>
Changed access level of #finish() to public.
</p>
</description>
<class package="org.netbeans.modules.refactoring.api" name="RefactoringSession"/>
<issue number="214926"/>
</change>
<change id="ContextRemove">
<summary>Added method to remove value from Context.</summary>
javadoc.apichanges=${basedir}/apichanges.xml
javadoc.title=Refactoring API
spec.version.base=1.27.0
spec.version.base=1.28.0
test.config.stableBTD.includes=**/*Test.class
}
/**
* get elements from session
* Get elements from session
* @since 1.23 the returned collection is blocking until finished.
* @see #finished()
* @return collection of RefactoringElements
*/
@NonNull
prepareStarted.set(true);
void finished() {
* Inform the session it, and all its plugins, are finished.
* @since 1.28
* @see #getRefactoringElements()
public void finished() {
finished.set(true);