ExE Boss created XERCESJ-1740:
---------------------------------
Summary: Make implementations of DOM collections (e.g.:
`org.w3c.dom.NodeList`, etc.) implement `java.lang.Iterable`
Key: XERCESJ-1740
URL: https://issues.apache.org/jira/browse/XERCESJ-1740
Project: Xerces2-J
Issue Type: New Feature
Components: DOM (HTML), DOM (Level 3 Core)
Affects Versions: 2.12.2
Reporter: ExE Boss
Make the classes that implement the following DOM collection interfaces also
implement implement
[{{java.lang.Iterable}}|https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html]
with the {{T}} type parameter being set to the return type of the
{{item(int)}} method:
-
[{{org.w3c.dom.DOMImplementationList}}|https://docs.oracle.com/en/java/javase/17/docs/api/java.xml/org/w3c/dom/DOMImplementationList.html]
-
[{{org.w3c.dom.DOMStringList}}|https://docs.oracle.com/en/java/javase/17/docs/api/java.xml/org/w3c/dom/DOMStringList.html]
-
[{{org.w3c.dom.NamedNodeMap}}|https://docs.oracle.com/en/java/javase/17/docs/api/java.xml/org/w3c/dom/NamedNodeMap.html]
-
[{{org.w3c.dom.NodeList}}|https://docs.oracle.com/en/java/javase/17/docs/api/java.xml/org/w3c/dom/NodeList.html]
-
[{{org.w3c.dom.html.HTMLCollection}}|https://docs.oracle.com/en/java/javase/17/docs/api/jdk.xml.dom/org/w3c/dom/html/HTMLCollection.html]
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]