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.
<!-- ACTUAL CHANGES BEGIN HERE: -->
<changes>
<change id="callback_api" >
<api name="TaskListSPI"/>
<summary>PushTaskScanner.Callback provides additional information.</summary>
<version major="1" minor="24"/>
<date day="6" month="3" year="2013"/>
<author login="jpeska"/>
<compatibility addition="yes"/>
<description>
<p>
PushTaskScanner.Callback provides information whether the framework is observed and whether the current editor scope is set.
Both these methods are needed for performance improvements of NB PushTaskScanners.
</p>
</description>
<issue number="227107"/>
</change>
<change id="issue_support" >
<summary>Task List implementation uses Indexing API to cache scanned tasks.</summary>
javac.source=1.6
javadoc.arch=${basedir}/arch.xml
javadoc.apichanges=${basedir}/apichanges.xml
spec.version.base=1.23.0
spec.version.base=1.24
test.config.stableBTD.includes=**/*Test.class
public void finished() {
tm.finished( scanner );
}
/**
* @returns true, if the framework is observed.
* @since spi.tasklist/1.24
*/
public boolean isObserved() {
return tm.isObserved();
* @returns true, if the current editor scope is set in the framework.
* Performance helper method.
public boolean isCurrentEditorScope() {
return tm.isCurrentEditorScope();