< prev index next >

src/java.xml/share/classes/org/w3c/dom/bootstrap/DOMImplementationRegistry.java

Print this page

        

*** 211,222 **** */ public DOMImplementation getDOMImplementation(final String features) { int size = sources.size(); String name = null; for (int i = 0; i < size; i++) { ! DOMImplementationSource source = ! (DOMImplementationSource) sources.get(i); DOMImplementation impl = source.getDOMImplementation(features); if (impl != null) { return impl; } } --- 211,221 ---- */ public DOMImplementation getDOMImplementation(final String features) { int size = sources.size(); String name = null; for (int i = 0; i < size; i++) { ! DOMImplementationSource source = sources.get(i); DOMImplementation impl = source.getDOMImplementation(features); if (impl != null) { return impl; } }
*** 236,247 **** */ public DOMImplementationList getDOMImplementationList(final String features) { final List<DOMImplementation> implementations = new ArrayList<>(); int size = sources.size(); for (int i = 0; i < size; i++) { ! DOMImplementationSource source = ! (DOMImplementationSource) sources.get(i); DOMImplementationList impls = source.getDOMImplementationList(features); for (int j = 0; j < impls.getLength(); j++) { DOMImplementation impl = impls.item(j); implementations.add(impl); --- 235,245 ---- */ public DOMImplementationList getDOMImplementationList(final String features) { final List<DOMImplementation> implementations = new ArrayList<>(); int size = sources.size(); for (int i = 0; i < size; i++) { ! DOMImplementationSource source = sources.get(i); DOMImplementationList impls = source.getDOMImplementationList(features); for (int j = 0; j < impls.getLength(); j++) { DOMImplementation impl = impls.item(j); implementations.add(impl);
*** 249,260 **** } return new DOMImplementationList() { public DOMImplementation item(final int index) { if (index >= 0 && index < implementations.size()) { try { ! return (DOMImplementation) ! implementations.get(index); } catch (IndexOutOfBoundsException e) { return null; } } return null; --- 247,257 ---- } return new DOMImplementationList() { public DOMImplementation item(final int index) { if (index >= 0 && index < implementations.size()) { try { ! return implementations.get(index); } catch (IndexOutOfBoundsException e) { return null; } } return null;
< prev index next >