-->
<?xml-stylesheettype="text/xml"href="CHANGEME/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="multiview_api">MultiView API</apidef>
<apidef name="multiview_spi">MultiView SPI</apidef>
<apidef name="multiview_text">MultiView Text SPI</apidef> <!-- etc. -->
</apidefs>
<!-- ACTUAL CHANGES BEGIN HERE: -->
<changes>
<change id="Multiview.AddRemoveTabsAtRuntime">
<api name="multiview_api"/>
<summary>Add/Remove MultiView elements to an existing MultiView TopComponent at runtime.</summary>
<version major="1" minor="38"/>
<date day="5" month="12" year="2013"/>
<author login="saubrecht"/>
<compatibility addition="yes" semantic="compatible"/>
<description>
It is possible to add/remove multiview elements at runtime.
</description>
<class package="org.netbeans.core.api.multiview" name="MultiViewHandler"/>
<issue number="239088"/>
</change>
<change id="Multiview.Spliting">
<summary>MultiView TopComponent spliting</summary>
<version major="1" minor="35"/>
<date day="17" month="4" year="2013"/>
<author login="theofanis"/>
<compatibility addition="yes" semantic="incompatible"/>
<description>
Should a MultiViewElement allow spliting? Some applications
may need that, some don't. There is a
<a href="@TOP@architecture-summary.html#branding-org.netbeans.core.multiview.MultiViewElement.Spliting.Enabled">
branding API</a> to control such behavior now.
</description>
<issue number="228448"/>
</change>
<change id="validate.icon">
<api name="multiview_spi"/>
<summary>Validate icons</summary>
<version major="1" minor="28"/>
<date day="9" month="12" year="2011"/>
<author login="jtulach"/>
<compatibility addition="yes" semantic="compatible" source="incompatible">
A code specifying icon that does not exist may no longer compile.
</compatibility>
<description>
The processor for <a href="@TOP@org/netbeans/core/spi/multiview/MultiViewElement.Registration.html">
MultiViewElement.Registration</a> now checks validity of
provided <code>iconBase</code> (not on JDK6 due to bug in <code>javac</code>).
Also the attribute was made optional.
</description>
<class package="org.netbeans.core.spi.multiview" name="MultiViewElement"/>
<issue number="204174"/>
</change>
<change id="tab.switching.action.in.popup">
<api name="multiview_api"/>
<summary>Tab switching action in popup</summary>
<version major="1" minor="25"/>
<date day="18" month="7" year="2011"/>
<author login="jtulach"/>
<compatibility addition="yes" semantic="incompatible"/>
<description>
Toolbar can be <a href="@TOP@architecture-summary.html#preferences-multiview.toolbarVisible">
hidden completely</a>. To compensate that new
tab switching action is available in popup of multi view
components by default.
</description>
<issue number="199545"/>
</change>
<change id="MultiViewEditorElement">
<api name="multiview_text"/>
<summary>MultiViewEditorElement</summary>
<version major="1" minor="24"/>
<date day="1" month="6" year="2011"/>
<author login="jtulach"/>
<compatibility addition="yes"/>
<description>
Common support class for integrating multi view and text
infrastructure.
</description>
<class package="org.netbeans.core.spi.multiview.text" name="MultiViewEditorElement"/>
<issue number="196810"/>
</change>
<change id="MultiViews.create.mimetype">
<api name="multiview_api"/>
<summary>MultiViews.create for MIME type</summary>
<version major="1" minor="24"/>
<date day="1" month="6" year="2011"/>
<author login="jtulach"/>
<compatibility addition="yes"/>
<description>
New factory methods to create multiview components for a given
mime type.
</description>
<class package="org.netbeans.core.api.multiview" name="MultiViews"/>
<issue number="196810"/>
</change>
<change id="MultiViewElement.Registration">
<api name="multiview_spi"/>
<summary>@MultiViewElement.Registration</summary>
<version major="1" minor="24"/>
<date day="1" month="6" year="2011"/>
<author login="jtulach"/>
<compatibility addition="yes"/>
<description>
Declarative way to register
<a href="@TOP@org/netbeans/core/spi/multiview/MultiViewElement.html">
MultiViewElement</a> via
<a href="@TOP@org/netbeans/core/spi/multiview/MultiViewElement.Registration.html">
Registration</a> annotation.
</description>
<class package="org.netbeans.core.spi.multiview" name="MultiViewElement"/>
<issue number="196810"/>
</change>
<change>
<api name="multiview_spi"/>
<summary>Added marker interface SourceViewMarker to identify elements with sourcecode.</summary>
<version major="1" minor="10"/>
<date day="14" month="9" year="2007"/>
<author login="mkleint"/>
<compatibility addition="yes"/>
<description>
Adding a marker interface for <code>MultiViewDescription</code> instances that allows to identify them
as containing source code. The associated <code>MultiViewElement</code>'s visual representation
is assumed to implement <code>CloneableEditorSupport.Pane</code> interface.
</description>
<class package="org.netbeans.core.spi.multiview" name="SourceViewMarker"/>
<issue number="68912"/>
</change>
<change>
<api name="multiview_spi"/>
<summary>Added factory methods to create multiview component</summary>
<version major="1" minor="1"/>
<date day="4" month="5" year="2004"/>
<author login="mkleint"/>
<compatibility addition="yes"/>
<description>Additional factory methods to MultiViewFactory added: createCloneableMultiView()
The existing createMultiView() is now guaranteed not to return CloneableTopComponent instance.
Please note that editors can only be embedded in cloneanle multiview component.
</description>
<class package="org.netbeans.core.spi.multiview" name="MultiViewFactory"/>
<issue number="42646"/>
</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.