<!-- <questionid="compat-version"when="impl"> Canyourmodulecoexistwithearlierandfuture versionsofitself?Canyoucorrectlyreadalloldsettings?Willfuture versionsbeabletoreadyourcurrentsettings?Canyouread orpolitelyignoresettingsstoredbyafutureversion? <hint> Veryhelpfulforreadingsettingsistostoreversionnumber there,sofutureversionscandecidewhetherhowtoread/convert thesettingsandolderversionscanignorethenewones. </hint> </question>
-->
<answer id="compat-version">
<p>
There are no earlier versions of this module, and this module has no settings.
</p>
</answer>
<!-- <questionid="dep-nb"when="init"> WhatotherNetBeansprojectsandmodulesdoesthisonedependon? <hint> Ifyouwant,describesuchprojectsasimportedAPIsusing the<code><apiname="identification"type="importorexport"category="stable"url="whereisthedescription"/></code> </hint> </question>
-->
<answer id="dep-nb">
<defaultanswer generate='none' /> <!-- as it has broken link -->
<ul>
<li><api type='import' group='java' category='official' name='Progress'url='../org-netbeans-api-progress/overview-summary.html' >
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='private' name='org.netbeans.libs.formlayout' >
Additional library to simplify Hanz the work and create a nightmare for rest of us. It is needed for compilation and used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='FilesystemsAPI'url='../org-openide-filesystems/overview-summary.html' >
The module is needed for compilation.
The module is used during runtime.
Specification version 6.2
is required.
</api>
</li>
<li><api type='import' group='java' category='official' name='UtilitiesAPI'url='../org-openide-util/overview-summary.html' >
The module is needed for compilation.
The module is used during runtime.
Specification version 6.2
is required.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.openide.awt'url='../org-openide-awt/overview-summary.html' >
The module is needed for compilation.
The module is used during runtime.
Specification version 6.2
is required.
</api>
</li>
<li><api type='import' group='java' category='official' name='DialogsAPI'url='../org-openide-dialogs/overview-summary.html' >
The module is needed for compilation.
The module is used during runtime.
Specification version 6.2
is required.
</api>
</li>
<li><api type='import' group='java' category='official' name='WindowSystemAPI'url='../org-openide-windows/overview-summary.html' >
The module is needed for compilation.
The module is used during runtime.
Specification version 6.2
is required.
</api>
</li>
<li><api type='import' group='java' category='official' name='ActionsAPI'url='../org-openide-actions/overview-summary.html' >
The module is needed for compilation.
The module is used during runtime.
Specification version 6.2
is required.
</api>
</li>
<li><api type='import' group='java' category='official' name='ExplorerAPI'url='../org-openide-explorer/overview-summary.html' >
The module is needed for compilation.
The module is used during runtime.
Specification version 6.2
is required.
</api>
</li>
<li><api type='import' group='java' category='official' name='NodesAPI'url='../org-openide-nodes/overview-summary.html' >
The module is needed for compilation.
The module is used during runtime.
Specification version 6.2
is required.
</api>
</li>
<li><api type='import' group='java' category='official' name='LoadersAPI'url='../org-openide-loaders/overview-summary.html' >
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
</ul>
<!-- <questionid="exec-component"when="impl"> Isexecutionofyourcodeinfluencedbyany(string)property ofanyofyourcomponents? <hint> Often<code>JComponent.getClientProperty</code>,<code>Action.getValue</code> or<code>PropertyDescriptor.getValue</code>,etc.areusedtoinfluence abehaviorofsomecode.Thisofcourseformsaninterfacethatshould bedocumented.Alsoifonedependsonsomeinterfacethatanobject implements(<code>componentinstanceofRunnable</code>)thatformsan APIaswell. </hint> </question>
-->
<answer id="exec-component">
<p>
No. But This module sets some property on core OptionsAction:
<api name='org.netbeans.core.actions.OptionsAction.additionalActionName'
category='private' type='import'
group='property'>
Crates button with given string in bottom left corner of Advanced Options Dialog.
</api>
<api name='org.netbeans.core.actions.OptionsAction.additionalActionListener'
category='private' type='import'
group='property'>
Given ActionListener is notified when custom button is pressed.
</api>
</p>
</answer>
<!-- <questionid="resources-read"when="final"> Doesyourmodulereadanyresourcesfromlayers?Forwhatpurpose? <hint> Asthisissomekindofintermoduledependency,itisakindofAPI. Pleasedescribeitandclassifyaccordingto <ahref="http://openide.netbeans.org/tutorial/api-design.html#categories"> commonstabilitycategories</a>. </hint> </question>
-->
<answer id="resources-read">
<p>
<api name="OptionsDialogSPILayers"
group="layer" type="export"
category="devel" url="@org-netbeans-modules-options-api@/org/netbeans/spi/options/OptionsCategory.html">
Use OptionsDialog folder for registration of custom top level options panels. Register
your implementation of OptionsCategory there (*.instance file). Standard
file systems sorting mechanism is used.
</api>
<api name="AdvancedPanelSPILayers"
group="layer" type="export"
category="devel" url="@org-netbeans-modules-options-api@/org/netbeans/spi/options/AdvancedOption.html">
Use OptionsDialog/Advanced folder for registration of custom panels to Miscellaneous Panel. Register
your implementation of AdvancedCategory there (*.instance file). Standard
file systems sorting mechanism is used.
</api>
<api name="OptionsExportLayers"
group="layer" type="export"
category="devel">
Use OptionsExport/<MyCategory> folder for registration of items for export/import
of options. Registration in layers looks as follows
<pre style="background-color: rgb(255, 255, 153);">
<folder name="OptionsExport">
<!-- category -->
<folder name="MyCategory">
<!-- category display name -->
<attr name="displayName"
bundlevalue="org.netbeans.modules.mymodule.options.Bundle#Category_Display_Name"/>
<!-- item -->
<file name="MyItem1">
<attr name="displayName" bundlevalue="org.netbeans.modules.mymodule.options.Bundle#Item1_Display_Name"/>
<!-- include regex pattern rooted to userdir -->
<attr name="include" stringvalue="config/Preferences/org/netbeans/modules/mymodule/.*|config/mymodule/.*"/>
<!-- exclude regex pattern rooted to userdir -->
<attr name="exclude" stringvalue="config/mymodule/obsolete/.*"/>
</file>
<!-- item -->
<file name="MyItem2">
<attr name="displayName" bundlevalue="org.netbeans.modules.mymodule.options.Bundle#Item2_Display_Name"/>
<!-- include pattern with properties constrain -->
<attr name="include" stringvalue="config/mymodule[.]properties#key[1-9].*|keyA.*#|config/mymodule[.]xml"/>
<!-- exclude pattern with properties constrain -->
<attr name="exclude" stringvalue="config/obsolete[.]properties#key5"/>
</file>
</folder>
</folder>
</pre> Include/exclude patterns may contain either a regular expression defining
files relatively to userdir (see MyItem1) or a compound pattern defining
files and property keys (see MyItem2). A compound pattern consists of
file regex pattern followed by hash delimiter (#) then property key
regex pattern followed by another hash delimiter. Hash delimiter can be
ommited at the end of compound pattern. For example, a compound pattern
can have the following structure
<code>filePattern1#keyPattern1#|filePattern2|filePattern3#keyPattern3</code>.
</api>
<api category="devel" group="branding" name="org.netbeans.modules.options.export.OPT_RestartAfterImport"type="export">
By default importing settings (as described by <a href="#layer-OptionsExportLayers">OptionsExport</a>
API does not require restart. Some systems may however support complex
modifications to the installation structure. Then they should brand the
<code>OPT_RestartAfterImport</code> to <code>true</code>. NetBeans IDE
does require restart after settings import.
</api>
</p>
</answer>
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.35Angebot
(Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können 2026-09-28)
¤
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.