1 22 package org.enhydra.wireless.wml.dom.xerces; 23 24 import org.enhydra.apache.xerces.dom.DOMImplementationImpl; 25 import org.enhydra.apache.xerces.dom.DocumentImpl; 26 import org.enhydra.wireless.wml.dom.WMLDOMImplementation; 27 import org.w3c.dom.DOMException ; 28 import org.w3c.dom.DOMImplementation ; 29 import org.w3c.dom.Document ; 30 import org.w3c.dom.DocumentType ; 31 import org.w3c.dom.Element ; 32 33 public class WMLDOMImplementationImpl extends DOMImplementationImpl implements WMLDOMImplementation { 34 35 static DOMImplementationImpl singleton = new WMLDOMImplementationImpl(); 36 37 38 public static DOMImplementation getDOMImplementation() { 39 return singleton; 40 } 41 42 45 public Document createDocument(String namespaceURI, 46 String qualifiedName, 47 DocumentType doctype) throws DOMException { 48 DocumentImpl doc = new WMLDocumentImpl(doctype); 49 Element e = doc.createElementNS(namespaceURI, qualifiedName); 50 doc.appendChild(e); 51 return doc; 52 } 53 } 54 55 | Popular Tags |