|
39 | 39 | * <li><a href="#Conf_CF_SP">User-defined Configuration File</a></li>
|
40 | 40 | * </ul>
|
41 | 41 | * </li>
|
42 |
| - * <li><a href="#PP">Property Precedence</a></li> |
| 42 | + * <li><a href="#Conf_PP">Property Precedence</a></li> |
43 | 43 | * </ul>
|
44 | 44 | * </li>
|
45 | 45 | * <li><a href="#LookupMechanism">JAXP Lookup Mechanism</a>
|
|
101 | 101 | * <a href="#Conf_Properties">JAXP Properties</a>,
|
102 | 102 | * <a href="#Conf_SystemProperties">System Properties</a>,
|
103 | 103 | * and the <a href="#Conf_CF">JAXP Configuration File</a>, and sets the values
|
104 |
| - * following the <a href="#PP">Property Precedence</a>. The terminologies and |
| 104 | + * following the <a href="#Conf_PP">Property Precedence</a>. The terminologies and |
105 | 105 | * process are defined below.
|
106 | 106 | *
|
107 | 107 | * <h3 id="Conf_Properties">JAXP Properties</h3>
|
|
168 | 168 | * proceeds as if the {@code java.xml.config.file} property was not set.
|
169 | 169 | * Implementations may optionally issue a warning message.
|
170 | 170 | *
|
171 |
| - * <h3 id="PP">Property Precedence</h3> |
| 171 | + * <h3 id="Conf_PP">Property Precedence</h3> |
172 | 172 | * JAXP properties can be set in multiple ways, including by API methods, system
|
173 | 173 | * properties, and the <a href="#Conf_CF">JAXP Configuration File</a>. When not
|
174 | 174 | * explicitly set, they will be initialized with default values or more restrictive
|
|
262 | 262 | * <td style="text-align:center">{@link javax.xml.datatype.DatatypeFactory#newDefaultInstance() newDefaultInstance()}</td>
|
263 | 263 | * </tr>
|
264 | 264 | * <tr>
|
265 |
| - * <th scope="row" style="font-weight:normal" id="DOM"> |
| 265 | + * <th scope="row" style="font-weight:normal" id="DocumentBuilderFactory"> |
266 | 266 | * {@link javax.xml.parsers.DocumentBuilderFactory DocumentBuilderFactory}
|
267 | 267 | * </th>
|
268 | 268 | * <td style="text-align:center">{@link javax.xml.parsers.DocumentBuilderFactory#newInstance() newInstance()}</td>
|
269 | 269 | * <td style="text-align:center">{@code javax.xml.parsers.DocumentBuilderFactory}</td>
|
270 | 270 | * <td style="text-align:center">{@link javax.xml.parsers.DocumentBuilderFactory#newDefaultInstance() newDefaultInstance()}</td>
|
271 | 271 | * </tr>
|
272 | 272 | * <tr>
|
273 |
| - * <th scope="row" style="font-weight:normal" id="SAX"> |
| 273 | + * <th scope="row" style="font-weight:normal" id="SAXParserFactory"> |
274 | 274 | * {@link javax.xml.parsers.SAXParserFactory SAXParserFactory}
|
275 | 275 | * </th>
|
276 | 276 | * <td style="text-align:center">{@link javax.xml.parsers.SAXParserFactory#newInstance() newInstance()}</td>
|
|
310 | 310 | * <td style="text-align:center">{@link javax.xml.transform.TransformerFactory#newDefaultInstance() newDefaultInstance()}</td>
|
311 | 311 | * </tr>
|
312 | 312 | * <tr>
|
313 |
| - * <th scope="row" style="font-weight:normal" id="Validation"> |
| 313 | + * <th scope="row" style="font-weight:normal" id="SchemaFactory"> |
314 | 314 | * {@link javax.xml.validation.SchemaFactory SchemaFactory}
|
315 | 315 | * </th>
|
316 | 316 | * <td style="text-align:center">{@link javax.xml.validation.SchemaFactory#newInstance(java.lang.String) newInstance(schemaLanguage)}</td>
|
317 | 317 | * <td style="text-align:center">{@code javax.xml.validation.SchemaFactory:}<i>schemaLanguage</i>[1]</td>
|
318 | 318 | * <td style="text-align:center">{@link javax.xml.validation.SchemaFactory#newDefaultInstance() newDefaultInstance()}</td>
|
319 | 319 | * </tr>
|
320 | 320 | * <tr>
|
321 |
| - * <th scope="row" style="font-weight:normal" id="XPath"> |
| 321 | + * <th scope="row" style="font-weight:normal" id="XPathFactory"> |
322 | 322 | * {@link javax.xml.xpath.XPathFactory XPathFactory}
|
323 | 323 | * </th>
|
324 | 324 | * <td style="text-align:center">{@link javax.xml.xpath.XPathFactory#newInstance(java.lang.String) newInstance(uri)}</td>
|
|
759 | 759 | * <td style="text-align:center" rowspan="3">Yes</td>
|
760 | 760 | * <td style="text-align:center" rowspan="2">
|
761 | 761 | * <a href="#Transform">Transform</a><br>
|
762 |
| - * <a href="#XPath">XPath</a> |
| 762 | + * <a href="#XPATH">XPath</a> |
763 | 763 | * </td>
|
764 | 764 | * <td style="text-align:center" rowspan="3">19</td>
|
765 | 765 | * </tr>
|
|
794 | 794 | * <td style="text-align:center">Yes</td>
|
795 | 795 | * <td style="text-align:center">
|
796 | 796 | * <a href="#Transform">Transform</a><br>
|
797 |
| - * <a href="#XPAth">XPath</a> |
| 797 | + * <a href="#XPATH">XPath</a> |
798 | 798 | * </td>
|
799 | 799 | * <td style="text-align:center"><a href="#Processor">Method 2</a></td>
|
800 | 800 | * <td style="text-align:center">8</td>
|
|
816 | 816 | * <td style="text-align:center">
|
817 | 817 | * <a href="#Transform">Transform</a><br>
|
818 | 818 | * <a href="#Validation">Validation</a><br>
|
819 |
| - * <a href="#XPAth">XPath</a> |
| 819 | + * <a href="#XPATH">XPath</a> |
820 | 820 | * </td>
|
821 | 821 | * <td style="text-align:center"><a href="#Processor">Method 2</a></td>
|
822 | 822 | * <td style="text-align:center">9</td>
|
|
929 | 929 | *
|
930 | 930 | * <p id="Note4">
|
931 | 931 | * <b>[4]</b> A value "yes" indicates the property is a Security Property. As indicated
|
932 |
| - * in the <a href="#PP">Property Precedence</a>, the values listed in the column |
| 932 | + * in the <a href="#Conf_PP">Property Precedence</a>, the values listed in the column |
933 | 933 | * {@code enforced} will be used to initialize these properties when
|
934 | 934 | * {@link javax.xml.XMLConstants#FEATURE_SECURE_PROCESSING FSP} is true.
|
935 | 935 | *
|
|
957 | 957 | * These legacy property names are <b>deprecated</b> as of JDK 17 and may be removed
|
958 | 958 | * in future releases. If both new and legacy properties are set, the new property
|
959 | 959 | * names take precedence regardless of how and where they are set. The overriding order
|
960 |
| - * as defined in <a href="#PropPrec">Property Precedence</a> thus becomes: |
| 960 | + * as defined in <a href="#Conf_PP">Property Precedence</a> thus becomes: |
961 | 961 | *
|
962 | 962 | * <ul>
|
963 | 963 | * <li>Value set on factories or processors using new property names.</li>
|
|
1 commit comments
openjdk-notifier[bot] commentedon Dec 14, 2023
Review
Issues