public class DOMImplementation extends HtmlUnitScriptable
DOMImplementation
.org.htmlunit.corejs.javascript.ScriptableObject.KeyComparator
CONST, DONTENUM, EMPTY, PERMANENT, READONLY, UNINITIALIZED_CONST
NOT_FOUND
Constructor and Description |
---|
DOMImplementation() |
Modifier and Type | Method and Description |
---|---|
XMLDocument |
createDocument(String namespaceURI,
String qualifiedName,
DocumentType doctype)
Creates an
XMLDocument . |
HTMLDocument |
createHTMLDocument(Object titleObj)
Creates an
HTMLDocument . |
boolean |
hasFeature(String feature,
String version)
Test if the DOM implementation implements a specific feature.
|
void |
jsConstructor()
JavaScript constructor.
|
clone, equivalentValues, get, getBrowserVersion, getClassName, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getPrototype, getScriptableFor, getWindow, getWindow, getWindowFromTopCallScope, getWithPreemption, has, hasInstance, initParentScope, makeScriptableFor, put, setClassName, setDomNode, setDomNode, setParentScope, setupPromise, setupRejectedPromise
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, delete, deleteProperty, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, ensureSymbolScriptable, get, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGeneratorFunctionPrototype, getGetterOrSetter, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasProperty, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, putProperty, querySlot, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setAttributes, setCommonDescriptorProperties, setExternalArrayData, setGetterOrSetter, setPrototype, size
public void jsConstructor()
public boolean hasFeature(String feature, String version)
feature
- the name of the feature to test (case-insensitive)version
- the version number of the feature to testpublic XMLDocument createDocument(String namespaceURI, String qualifiedName, DocumentType doctype)
XMLDocument
.namespaceURI
- the URI that identifies an XML namespacequalifiedName
- the qualified name of the document to instantiatedoctype
- the document types of the documentXMLDocument
public HTMLDocument createHTMLDocument(Object titleObj)
HTMLDocument
.titleObj
- the document titleHTMLDocument
Copyright © 2002–2024 Gargoyle Software Inc.. All rights reserved.