-->
<?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="WebModuleAPI">Web Module API</apidef>
</apidefs>
<!-- ACTUAL CHANGES BEGIN HERE: -->
<changes>
<change id="Adding_WebModuleExtender_Savable">
<api name="WebModuleAPI"/>
<summary>Adding <code>WebModuleExtender.Savable</code> interface</summary>
<version major="1" minor="26"/>
<date day="26" month="9" year="2011"/>
<author login="marfous@netbeans.org"/>
<compatibility addition="yes"/>
<description>
<p>
Added interface <code>WebModuleExtender.Savable</code> for ability to
save framework settings of already included extender after confirming
project customizer.
</p>
</description>
</change>
<change id="ListenableWebModuleImplementation2">
<api name="WebModuleAPI"/>
<summary>Adding ability to listen on WebModuleImplementation2 changes</summary>
<version major="1" minor="16"/>
<date day="21" month="9" year="2009"/>
<author login="dkonecny"/>
<compatibility addition="yes"/>
<description>
<p>
Adding ability to listen on changes of document base or
WEB-INF folder. WebModuleImplementation2 was introduced in this
release so I'm taking advantage of it and adding requested methods.
</p>
</description>
<class package="org.netbeans.modules.web.spi.webmodule" name="WebModuleImplementation2"/>
<issue number="154944"/>
</change>
<change id="Adding_requresWebXml">
<api name="WebModuleAPI"/>
<summary>Adding method requiresWebXml</summary>
<version major="1" minor="15"/>
<date day="1" month="7" year="2009"/>
<author login="pslechta@netbeans.org"/>
<compatibility addition="yes"/>
<description>
<p>
New method requiresWebXml added. Framework specifies via this method if it reqires web.xml DD or not.
</p>
</description>
</change>
<change id="Making_WebModuleAPI_Public">
<api name="WebModuleAPI"/>
<summary>Making the WebModule API public</summary>
<version major="1" minor="10"/>
<date day="28" month="9" year="2007"/>
<author login="abadea@netbeans.org"/>
<compatibility modification="yes"/>
<description>
<p>
Made the WebModule API public with the stability level "under development".
</p>
</description>
<issue number="112441"/>
</change>
<change id="Deprecating_WebFrameworkProvider_Methods">
<api name="WebModuleAPI"/>
<summary>Deprecating <code>WebFrameworkProvider.extend()</code> and <code>WebFrameworkProvider.getConfigurationPanel()</code></summary>
<version major="1" minor="9"/>
<date day="14" month="9" year="2007"/>
<author login="abadea@netbeans.org"/>
<compatibility deprecation="yes"/>
<description>
<p>
Deprecated methods <code>WebFrameworkProvider.extend()</code> and <code>WebFrameworkProvider.getConfigurationPanel()</code>.
Class <code>WebConfigurationPanel</code> has been deprecated too.
</p>
<p>
Introduced a <code>WebModuleExtender</code> class and a <code>WebModule.createWebModuleExtender()</code> method returning it.
This allows for better encapsulation of the web module extending process.
</p>
</description>
<class package="org.netbeans.modules.web.spi.webmodule" name="FrameworkConfigurationPanel"/>
<class package="org.netbeans.modules.web.spi.webmodule" name="WebFrameworkProvider"/>
<class package="org.netbeans.modules.web.spi.webmodule" name="WebModuleExtender"/>
</change>
<change id="Deprecating_getJavaSources">
<api name="WebModuleAPI"/>
<summary>Deprecating <code>WebModule.getJavaSources</code></summary>
<version major="1" minor="9"/>
<date day="14" month="9" year="2007"/>
<author login="abadea@netbeans.org"/>
<compatibility deprecation="yes"/>
<description>
<p>
Deprecated <code>WebModule.getJavaSources</code> because its return value is not generic enough.
</p>
</description>
<class package="org.netbeans.modules.web.api.webmodule" name="WebModule"/>
</change>
<change id="Adding_getServletPath">
<api name="WebModuleAPI"/>
<summary>Adding <code>WebFrameworkProvider.getServletPath()</code></summary>
<version major="1" minor="5"/>
<date day="8" month="3" year="2006"/>
<author login="ppisl@netbeans.org"/>
<compatibility addition="yes"/>
<description>
<p>
Added method <code>WebFrameworkProvider.getServletPath()</code> for obtaining the servlet path for a JSP.
</p>
</description>
<class package="org.netbeans.modules.web.spi.webmodule" name="WebFrameworkProvider"/>
</change>
<change id="Adding_Framework_Support">
<api name="WebModuleAPI"/>
<summary>Adding web framework support</summary>
<version major="1" minor="4"/>
<date day="28" month="7" year="2005"/>
<author login="ppisl@netbeans.org"/>
<compatibility addition="yes"/>
<description>
<p>
There are some frameworks like Struts, JSF, Spring etc., which extend the web applications.
This change introduces the concept of a web framework provider to the Web Module API/SPI
which allows to implement supporting these frameworks.
</p>
</description>
<class package="org.netbeans.modules.web.api.webmodule" name="WebFrameworks"/>
<class package="org.netbeans.modules.web.spi.webmodule" name="WebFrameworkProvider"/>
</change>
<change id="Remove_URLCookie">
<api name="WebModuleAPI"/>
<summary>Replace URLCookie with a RequestParametersQuery API and RequestParametersQueryImplementation SPI</summary>
<version major="1" minor="2"/>
<date day="27" month="1" year="2005"/>
<author login="pbuzek@netbeans.org"/>
<compatibility binary="incompatible" source="incompatible" semantic="incompatible" addition="no"/>
<description>
<p>
Node.Cookie should not be exposed in API. The URLCookie has been replaced with a query pattern
with a corresponding SPI.
</p>
</description>
<class package="org.netbeans.modules.web.api.webmodule" name="URLCookie" link="no" />
<class package="org.netbeans.modules.web.api.webmodule" name="RequestParametersQuery"/>
<class package="org.netbeans.modules.web.spi.webmodule" name="RequestParametersQueryImplementation"/>
</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.