1 package org.lobobrowser.html.domimpl; 2 3 import org.w3c.dom.DOMException ; 4 import org.w3c.dom.Node ; 5 import org.w3c.dom.html2.HTMLOptionsCollection; 6 7 public class HTMLOptionsCollectionImpl extends DescendentHTMLCollection implements HTMLOptionsCollection { 8 private static final NodeFilter OPTION_FILTER = new OptionFilter(); 9 10 public HTMLOptionsCollectionImpl(HTMLElementImpl selectElement) { 11 super(selectElement, OPTION_FILTER); 12 } 13 14 public void setLength(int length) throws DOMException { 15 throw new UnsupportedOperationException (); 17 } 18 19 private static class OptionFilter implements NodeFilter { 20 public boolean accept(Node node) { 21 return "option".equalsIgnoreCase(node.getNodeName()); 22 } 23 } 24 } 25 | Popular Tags |