<hint> Veryhelpfulforreadingsettingsistostoreversionnumber there,sofutureversionscandecidewhetherhowtoread/convert thesettingsandolderversionscanignorethenewones. </hint> </question>
-->
<answer id="compat-version">
<p>
The module uses <code>NbPreferences</code> to store settings and can
possibly read older version of settings.
</p>
</answer>
<!-- <questionid="dep-nb"when="init"> WhatotherNetBeansprojectsandmodulesdoesthisonedependon? <hint> DependingonotherNetBeansprojectsinfluncestheabilityof usersofyourworktocustomizetheirownbrandedversionof NetBeansbyenablinganddisablingsomemodules.Too muchdependenciesrestrictthiskindofcustomization.Ifthat isyourcase,thenyoumaywanttosplityourfunctionalityinto piecesofautoload,eagerandregularmoduleswhichcanbe enabledindependently.Usuallytheanswertothisquestion isgeneratedfromyour<code>project.xml</code>file,but ifitisnotguessedcorrectly,youcansuppressitby specifying<defaultanswergenerate="none"/>and writehereyourown.PleasedescribesuchprojectsasimportedAPIsusing the<code><apiname="identification"type="importorexport"category="stable"url="whereisthedescription"/></code>. Bydoingthisinformationgetslistedinthesummarypageofyour javadoc. </hint> </question>
-->
<answer id="dep-nb">
<defaultanswer generate='none' />
<ul>
<li><api type='import' group='java' category='official' name='org.openide.util'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.openide.util.lookup'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.modules.java.source'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.modules.java.navigation'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.api.java'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.api.java.classpath'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.api.progress'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.libs.javacapi'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.modules.editor'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='friend' name='org.netbeans.modules.editor.breadcrumbs'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.modules.editor.lib'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.modules.editor.lib2'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.modules.editor.mimelookup'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.modules.editor.settings'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.modules.java.lexer'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.modules.java.sourceui'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.modules.lexer'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.modules.parsing.api'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.modules.projectapi'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.modules.projectuiapi'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.modules.refactoring.api'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.netbeans.modules.settings'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.openide.actions'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.openide.awt'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.openide.explorer'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.openide.loaders'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.openide.nodes'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.openide.text'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.openide.filesystems'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
<li><api type='import' group='java' category='official' name='org.openide.windows'>
The module is needed for compilation.
The module is used during runtime.
</api>
</li>
</ul>
</answer>
<!-- <questionid="perf-mem"when="final"> Howmuchmemorydoesyourcomponentconsume?Estimate witharelationtothenumberofwindows,etc. </question>
-->
<answer id="perf-mem">
<ol>
<li>Size of node times number of java elements in single file.</li>
<li>Size of node times number of subclasses</li>
</ol>
</answer>
<!-- <questionid="resources-layer"when="final"> Doesyourmoduleprovideownlayer?Doesitcreateanyfilesor foldersinit?Whatitistryingtocommunicatebythatandwithwhich components? <hint> NetBeansallowsautomaticanddeclarativeinstallationofresources bymodulelayers.Moduleregisterfilesintoappropriateplaces andothercomponentsusethatinformationtoperformtheirtask (buildmenu,toolbar,windowlayout,listoftemplates,setof options,etc.). </hint> </question>
-->
<answer id="resources-layer">
Yes.
The module provides several extension points:
<ol>
<li>The folder Navigator/Actions/Members/text/x-java provides an extension point for registering actions added into nodes in java navigator.</li>
<li>The folder Navigator/Actions/Hierarchy/text/x-java provides an extension point for registering actions added into nodes in java hierarchy view.</li>
</ol>
It also registers several SPI implementaions of Parsing API tasks, NavigatorPanel, Actions.
</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">
Yes.
The module provides several extension points:
<ol>
<li>The folder Navigator/Actions/Members/text/x-java provides an extension point for registering actions added into nodes in java navigator.</li>
<li>The folder Navigator/Actions/Hierarchy/text/x-java provides an extension point for registering actions added into nodes in java hierarchy view.</li>
</ol>
</answer>
<!-- <questionid="resources-preferences"when="final"> DoesyourmoduleusespreferencesviaPreferencesAPI?DoesyourmoduleuseNbPreferencesor orregularJDKPreferences?Doesitread,writeorboth? Doesitsharepreferenceswithothermodules?Ifso,thenwhy? <hint> Youmayuse <apitype="export"group="preferences" name="preferencenodename"category="private"> descriptionofindividualkeys,whereitisused,whatit influences,whetherthemodulereads/writeit,etc. </api> DuetoXMLIDrestrictions,ratherthan/org/netbeans/modules/foogivethe"name"asorg.netbeans.modules.foo. NotethatifyouuseNbPreferencesthisnamewillthenbethesameasthecodenamebaseofthemodule. </hint> </question>
-->
<answer id="resources-preferences">
<p>
It uses <code>NbPreferences</code> for module to store settings.
</p>
</answer>
</api-answers>
Messung V0.5 in Prozent
¤ 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.0.35Bemerkung:
¤
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.