1 16 package com.google.gwt.xml.client.impl; 17 18 import com.google.gwt.core.client.JavaScriptObject; 19 20 24 class XMLParserImplStandard extends XMLParserImpl { 25 26 protected static native JavaScriptObject createDOMParser() ; 29 30 protected final JavaScriptObject domParser = createDOMParser(); 31 32 protected native JavaScriptObject createDocumentImpl() ; 35 36 protected native JavaScriptObject getElementByIdImpl( 37 JavaScriptObject document, String id) ; 40 41 protected native JavaScriptObject getElementsByTagNameImpl( 42 JavaScriptObject o, String tagName) ; 45 46 protected String getPrefixImpl(JavaScriptObject jsObject) { 47 String fullName = XMLParserImpl.getNodeName(jsObject); 48 if (fullName != null && fullName.indexOf(":") != -1) { 49 return fullName.split(":", 2)[0]; 50 } 51 return null; 52 } 53 54 protected native JavaScriptObject importNodeImpl(JavaScriptObject jsObject, 55 JavaScriptObject importedNode, boolean deep) ; 59 60 protected native JavaScriptObject parseImpl(String contents) ; 71 72 } 73 | Popular Tags |