<?
xml version =
"1.0" encoding =
"UTF-8" ?>
<!--
Licensed to the Apache Software Foundation ( ASF ) under one
or more contributor license agreements . See the NOTICE file
distributed with this work for additional information
regarding copyright ownership . The ASF licenses this file
to you under the Apache License , Version 2 . 0 ( the
" License " ) ; you may not use this file except in compliance
with the License . You may obtain a copy of the License at
http : / / www . apache . org / licenses / LICENSE - 2 . 0
Unless required by applicable law or agreed to in writing ,
software distributed under the License is distributed on an
" AS IS " BASIS , WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND , either express or implied . See the License for the
specific language governing permissions and limitations
under the License .
-->
<
xsl :
stylesheet version =
"1.0" xmlns :
xsl =
"http://www.w3.org/1999/XSL/Transform " >
<
xsl :import
href =
"jsonhelp.xsl" />
<
xsl :import
href =
"export2allmodules.xsl" />
<
xsl :output method=
"html" />
<
xsl :param name=
"date" />
<
xsl :param name=
"maturity" />
<
xsl :param name=
"version" />
<
xsl :param name=
"releaseinfo" />
<
xsl :template match=
"/" >
<
xsl :text disable-output-escaping=
'yes' ><!
DOCTYPE html ></
xsl :text>
<
html >
<!-- projects.netbeans.org -->
<
xsl :call-template name=
"htmlheader" >
<
xsl :with-param name=
"title" >APIs Properties list</
xsl :with-param>
<
xsl :with-param name=
"maturity" select=
"$maturity" />
<
xsl :with-param name=
"version" select=
"$version" />
</
xsl :call-template>
<body>
<
xsl :call-template name=
"htmlmainmenu" >
<
xsl :with-param name=
"title" >APIs Properties List</
xsl :with-param>
<
xsl :with-param name=
"maturity" select=
"$maturity" />
<
xsl :with-param name=
"version" select=
"$version" />
<
xsl :with-param name=
"releaseinfo" select=
"$releaseinfo" />
<
xsl :with-param name=
"menukey" >properties</
xsl :with-param>
</
xsl :call-template>
<div class=
"apidocmaincontent" >
<
xsl :call-template name=
"build-docmenu" >
<
xsl :with-param name=
"menukey" >properties</
xsl :with-param>
<
xsl :with-param name=
"date" select=
"$date" />
</
xsl :call-template>
<div class=
"innercontent" >
<div class=
"abstract" >
<p>
System properties can influence the behaviour of the running IDE in various
ways. The most convenient place to specify them is in etc/netbeans.conf file.
This page summarizes the list of such
extension points defined by
<a
href =
"index.html" >modules with API</a>.
</p>
<p>
To get your API listed here, use
<code><api
type =
'export' group=
'systemproperty' ... /></code> in
your module arch.
xml document.
</p>
</div>
<hr/>
<ul>
<
xsl :for-each select=
"//api[@type='export' and @group='systemproperty']" >
<li>
<b>
<
xsl :choose >
<
xsl :when test=
"@url" >
<a>
<
xsl :attribute name=
"href" >
<
xsl :value-of select=
"@url" />
</
xsl :attribute>
<
xsl :value-of select=
"@name" ></
xsl :value-of>
</a>
</
xsl :when>
<
xsl :otherwise>
<
xsl :value-of select=
"@name" ></
xsl :value-of>
</
xsl :otherwise>
</
xsl :choose>
<
xsl :text> in </
xsl :text>
<a>
<
xsl :attribute name=
"href" >
<
xsl :value-of select=
"ancestor::module/@target" />
<
xsl :text>#group-systemproperty</
xsl :text>
</
xsl :attribute>
<
xsl :value-of select=
"ancestor::module/@name" />
</a>
</b>
<
xsl :apply-templates select=
"." />
</li>
</
xsl :for-each>
</ul>
</div>
</div>
<div class=
"apidocleft" >
<
xsl :call-template name=
"listallmodules" />
</div>
<
xsl :call-template name=
"htmlfooter" />
</body>
</
html >
</
xsl :template>
<
xsl :template match=
"api-ref" >
<!-- simply bold the name, it link will likely be visible bellow -->
<b>
<
xsl :value-of select=
"@name" />
</b>
</
xsl :template>
<
xsl :template match=
"usecase" >
<h4>
<
xsl :value-of select=
"@name" />
</h4>
<
xsl :apply-templates select=
"./node()" />
</
xsl :template>
<
xsl :template match=
"a[@href]" >
<
xsl :variable name=
"target" select=
"ancestor::module/@target" />
<
xsl :variable name=
"top" select=
"substring-before($target,'/')" />
<
xsl :call-template name=
"print-url" >
<
xsl :with-param name=
"url" select=
"@href" />
<
xsl :with-param name=
"base" select=
"$target" />
<
xsl :with-param name=
"top" select=
"$top" />
</
xsl :call-template>
</
xsl :template>
<
xsl :template name=
"print-url" >
<
xsl :param name=
"url" />
<
xsl :param name=
"base" />
<
xsl :param name=
"top" />
<
xsl :choose>
<
xsl :when test=
"contains(@href,'@TOP@')" >
<
xsl :comment>
URL contains @TOP@</
xsl :comment>
<a>
<
xsl :attribute name=
"href" >
<
xsl :value-of select=
"$top" />
<
xsl :text>/</
xsl :text>
<
xsl :value-of select=
"substring-after($url,'@TOP@')" />
</
xsl :attribute>
<
xsl :apply-templates />
</a>
</
xsl :when>
<
xsl :when test=
"contains($url,'//')" >
<
xsl :comment>This is very likely
URL with protocol, if not see nbbuild/javadoctools/export2u
secases.xsl </xsl :comment>
<a>
<xsl :attribute name="href" >
<xsl :value-of select="$url" />
</xsl :attribute>
<xsl :apply-templates />
</a>
</xsl :when>
<xsl :when test="starts-with($url, '#')" >
<xsl :comment>Probably reference in the same target document</xsl :comment>
<a href ="{$base}{$url}" >
<xsl :apply-templates />
</a>
</xsl :when>
<xsl :when test="starts-with($url, 'org-')" >
<xsl :comment>Probably reference relative to root</xsl :comment>
<a href ="{$url}" >
<xsl :apply-templates />
</a>
</xsl :when>
<xsl :otherwise>
<xsl :comment>This must be a reference relative to the arch page, if not see nbbuild/javadoctools/export2usecases.xsl
</xsl :comment>
<a>
<xsl :attribute name="href" >
<xsl :value-of select="$base" />
<xsl :text>/../</xsl :text>
<xsl :value-of select="$url" />
</xsl :attribute>
<xsl :apply-templates />
</a>
</xsl :otherwise>
</xsl :choose>
</xsl :template>
<xsl :template match="@*|node()" >
<xsl :copy>
<xsl :apply-templates select="@*|node()" />
</xsl :copy>
</xsl :template>
<xsl :template match="api" >
<div class="apibloc" >
<xsl :apply-templates />
</div>
</xsl :template>
<!-- special html 5 rewrite -->
<xsl :template match="a/@shape" />
<xsl :template match="pre/@space" />
</xsl :stylesheet >
Messung V0.5 in Prozent C=97 H=100 G=98
¤ Dauer der Verarbeitung: 0.16 Sekunden
(vorverarbeitet am 2026-06-10)
¤
*© Formatika GbR, Deutschland