<?xmlversion="1.0"encoding="UTF-8"?> <!-- Search for CHANGEME in this document when copying and using it: --> <!-- LicensedtotheApacheSoftwareFoundation(ASF)underone ormorecontributorlicenseagreements.SeetheNOTICEfile distributedwiththisworkforadditionalinformation regardingcopyrightownership.TheASFlicensesthisfile toyouundertheApacheLicense,Version2.0(the "License");youmaynotusethisfileexceptincompliance withtheLicense.YoumayobtainacopyoftheLicenseat
http://www.apache.org/licenses/LICENSE-2.0
Unlessrequiredbyapplicablelaworagreedtoinwriting, softwaredistributedundertheLicenseisdistributedonan "ASIS"BASIS,WITHOUTWARRANTIESORCONDITIONSOFANY KIND,eitherexpressorimplied.SeetheLicenseforthe specificlanguagegoverningpermissionsandlimitations undertheLicense.
-->
<?xml-stylesheettype="text/xml"href="../../nbbuild/javadoctools/apichanges.xsl"?>
<!DOCTYPE apichanges PUBLIC"-//NetBeans//DTD API changes list 1.0//EN""../../nbbuild/javadoctools/apichanges.dtd">
<!-- First, a list of API names you may use: -->
<apidefs>
<apidef name="general">Jump to</apidef> <!-- etc. -->
</apidefs>
<!-- ACTUAL CHANGES BEGIN HERE: -->
<changes>
<change id="no-friends">
<api name="general"/>
<summary>Opening the module to public</summary>
<version major="1" minor="63"/>
<date day="29" month="2" year="2020"/>
<author login="jtulach"/>
<compatibility addition="yes">
</compatibility>
<description>
Opening the module to everyone.
</description>
</change>
<change id="NameMatcher_constants">
<api name="general"/>
<summary>Added <code>NameMatcher.NONE</code> and <code>NameMatcher.ALL</code></summary>
<version major="1" minor="53"/>
<date day="29" month="2" year="2016"/>
<author login="tzezula"/>
<compatibility addition="yes">
</compatibility>
<description>
Added <code>NameMatcher.NONE</code> and <code>NameMatcher.ALL</code> which matches no and all items.
</description>
<class package="org.netbeans.spi.jumpto.support" name="NameMatcher"/>
</change>
<change id="AsyncDescriptor">
<api name="general"/>
<summary>Added <code>AsyncDescriptor</code> which allows descriptor to be fully calculated on background</summary>
<version major="1" minor="49"/>
<date day="18" month="5" year="2015"/>
<author login="tzezula"/>
<compatibility addition="yes">
</compatibility>
<description>
Added <code>AsyncDescriptor</code> which allows descriptor to be fully calculated on background.
The <code>AsyncDescriptor</code> allows intformation to be computed on demand just for visible items.
</description>
<class package="org.netbeans.spi.jumpto.support" name="AsyncDescriptor"/>
<class package="org.netbeans.spi.jumpto.support" name="DescriptorChangeListener"/>
<class package="org.netbeans.spi.jumpto.support" name="DescriptorChangeEvent"/>
</change>
<change id="SymbolDescriptor-simpleName">
<api name="general"/>
<summary>Added method <code>getSimpleName</code> to <code>SymbolDescriptor</code></summary>
<version major="1" minor="48"/>
<date day="29" month="4" year="2015"/>
<author login="tzezula"/>
<compatibility addition="yes">
</compatibility>
<description>
Added method <code>getSimpleName</code> to <code>SymbolDescriptor</code> returning the raw symbol
name without parameter names or types.
</description>
<class package="org.netbeans.spi.jumpto.symbol" name="SymbolDescriptor"/>
</change>
<change id="TypeProvider-Result-setHighlightText">
<api name="general"/>
<summary>Added method <code>setHighlightText</code> to <code>TypeProvider.Result</code> to allow <code>TypeProvider</code> to set text to highlight.</summary>
<version major="1" minor="38"/>
<date day="20" month="5" year="2012"/>
<author login="tzezula"/>
<compatibility addition="yes">
</compatibility>
<description> By default the highlight text matches the text to search and <code>TypeProvider</code> has no need to do anything.
But when the <code>TypeProvider</code> changes the text to search and uses a part of it just as a restriction it has to specify
the new search text. For example Java TypeProvider splits the following text to search "java.lang.Str" to restriction for package "java.lang" and a new search text "Str". In order to let the infrastructure correctly highlight found elements the Java TypeProvider
needs to call <code>Result.setHighlightText</code>.
</description>
<class package="org.netbeans.spi.jumpto.type" name="TypeProvider"/>
</change>
<change id="SymbolProvider-Result-setHighlightText">
<api name="general"/>
<summary>Added method <code>setHighlightText</code> to <code>SymbolProvider.Result</code> to allow <code>SymbolProvider</code> to set text to highlight.</summary>
<version major="1" minor="37"/>
<date day="17" month="5" year="2012"/>
<author login="tzezula"/>
<compatibility addition="yes">
</compatibility>
<description> By default the highlight text matches the text to search and <code>SymbolProvider</code> has no need to do anything.
But when the <code>SymbolProvider</code> changes the text to search and uses a part of it just as a restriction it has to specify
the new search text. For example Java SymbolProvider splits the following text to search "*Util.toF" to restriction regexp for type"*Util" and a new search text "toF". In order to let the infrastructure correctly highlight found elements the Java SymbolProvider
needs to call <code>Result.setHighlightText</code>.
</description>
<class package="org.netbeans.spi.jumpto.symbol" name="SymbolProvider"/>
<issue number="220300"/>
</change>
<change id="TypeDescriptor-fileDisplayPath">
<api name="general"/>
<summary>Added <code>TypeDescriptor.getFileDisplayPath</code> and <code>SymbolDescriptor.getFileDisplayPath</code> methods to return display path of the file.</summary>
<version major="1" minor="36"/>
<date day="9" month="5" year="2012"/>
<author login="tzezula"/>
<compatibility addition="yes">
</compatibility>
<description>
Added <code>TypeDescriptor.getFileDisplayPath</code> and <code>SymbolDescriptor.getFileDisplayPath</code> methods to
return a display path of the file. The default implementation just delegates to <code>FileUtil.getFileDisplayName</code> but it can
be overriden by more effective implementation when possible.
</description>
<class package="org.netbeans.spi.jumpto.type" name="TypeDescriptor"/>
<class package="org.netbeans.spi.jumpto.symbol" name="SymbolDescriptor"/>
<issue number="225453"/>
</change>
<change id="FileDescriptor-fileDisplayPath">
<api name="general"/>
<summary>Added <code>FileDescriptor.getFileDisplayPath</code> method to return display path of the file.</summary>
<version major="1" minor="33"/>
<date day="12" month="12" year="2012"/>
<author login="tzezula"/>
<compatibility addition="yes">
</compatibility>
<description>
Added <code>FileDescriptor.getFileDisplayPath</code> method to return a display path of the file.
The default implementation just delegates to <code>FileUtil.getFileDisplayName</code> but it can
be overriden by more effective implementation when possible.
</description>
<class package="org.netbeans.spi.jumpto.file" name="FileDescriptor"/>
<issue number="223668"/>
</change>
<change id="FileProvider-Context-lineNumber">
<api name="general"/>
<summary>Added <code>FileProvider.Context.getLineNumber</code> method to return the preferred line</summary>
<version major="1" minor="30"/>
<date day="27" month="8" year="2012"/>
<author login="tzezula"/>
<compatibility addition="yes">
</compatibility>
<description>
Added <code>FileProvider.Context.getLineNumber</code> method to return the preferred line on which the document
should be opened. The <code>FileProvider</code>s which are using custom <code>FileDescription</code> should use
this method to open the selected file on preferred line. The <code>FileProvider</code>s which are using
<code>FileObject</code>s are handled automatically.
</description>
<class package="org.netbeans.spi.jumpto.file" name="FileProvider"/>
<issue number="217050"/>
</change>
<change id="Prefill-initial-text-in-type-broser">
<api name="general"/>
<summary>Overloading TypeBrowser.browse method to allow prefilling of initial type name</summary>
<version major="1" minor="25"/>
<date day="20" month="7" year="2011"/>
<author login="jlahoda"/>
<compatibility addition="yes">
</compatibility>
<description>
Adding an overload to TypeBrowser.browse method that allows to specify the initial type name that should appear in the Go to Type dialog.
</description>
<class package="org.netbeans.api.jumpto.type" name="TypeBrowser"/>
<issue number="200163"/>
</change>
<change id="Wildcard-to-Regexp">
<api name="general"/>
<summary>Added a method converting Go To Type (File) wildcards into regexp</summary>
<version major="1" minor="20"/>
<date day="21" month="10" year="2010"/>
<author login="tzezula"/>
<compatibility addition="yes">
</compatibility>
<description>
Added a method converting Go To Type (File) wildcards into string accepted by java.util.regex.Pattern
</description>
<class package="org.netbeans.spi.jumpto.support" name="NameMatcherFactory"/>
<issue number="191145"/>
</change>
<change id="Support">
<api name="general"/>
<summary>Added support SPI to implement name filters</summary>
<version major="1" minor="17"/>
<date day="6" month="5" year="2010"/>
<author login="tzezula"/>
<compatibility addition="yes">
</compatibility>
<description>
Added support SPI to implement common filters used by Go To Type, Go To Symbol,
Go To File.
</description>
<class package="org.netbeans.spi.jumpto.support" name="NameMatcherFactory"/>
<class package="org.netbeans.spi.jumpto.support" name="NameMatcher"/>
<issue number="185168"/>
</change>
<change id="GoToFile">
<api name="general"/>
<summary>Added SPI for Go to File dialog</summary>
<version major="1" minor="15"/>
<date day="7" month="4" year="2010"/>
<author login="tzezula"/>
<compatibility addition="yes">
</compatibility>
<description>
Added SPI to allow friend modules to participate on searching files
in the Go To File dialog. The supplied FileProvider can handle file
search in recognized source groups.
</description>
<class package="org.netbeans.spi.jumpto.file" name="FileProviderFactory"/>
<class package="org.netbeans.spi.jumpto.file" name="FileProvider"/>
<issue number="182884"/>
</change>
<change id="GoToSymbol">
<api name="general"/>
<summary>Added SPI for Go to Symbol dialog</summary>
<version major="1" minor="7"/>
<date day="1" month="7" year="2008"/>
<author login="tzezula"/>
<compatibility addition="yes">
</compatibility>
<description>
Added SPI to provide content of the for Go to Symbol dialog.
</description>
<issue number="138345"/>
</change>
<change id="Provider.Result.pendingResult">
<api name="general"/>
<summary>Added method (Type|Symbol)Provider.Result.pendingResult()</summary>
<version major="1" minor="14"/>
<date day="4" month="11" year="2009"/>
<author login="pflaska"/>
<compatibility addition="yes"/>
<description>
Added method TypeProvider.Result.pendingResult() and
SymbolProvider.Result.pendingResult() to notify
provider's caller that the provider should be called again.
</description>
<issue number="175998"/>
</change>
</changes> <!-- Now the surrounding HTML text and document structure: -->
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.