Package org.htmlunit.cyberneko.html.dom
Class HTMLDOMImplementationImpl
- java.lang.Object
-
- org.htmlunit.cyberneko.xerces.dom.CoreDOMImplementationImpl
-
- org.htmlunit.cyberneko.xerces.dom.DOMImplementationImpl
-
- org.htmlunit.cyberneko.html.dom.HTMLDOMImplementationImpl
-
- All Implemented Interfaces:
org.w3c.dom.DOMImplementation
,org.w3c.dom.html.HTMLDOMImplementation
public final class HTMLDOMImplementationImpl extends DOMImplementationImpl implements org.w3c.dom.html.HTMLDOMImplementation
Provides number of methods for performing operations that are independent of any particular instance of the document object model. This class is unconstructable, the only way to obtain an instance of a DOM implementation is by calling the static methodDOMImplementationImpl.getDOMImplementation()
.- See Also:
DOMImplementation
-
-
Field Summary
Fields Modifier and Type Field Description private static org.w3c.dom.html.HTMLDOMImplementation
INSTANCE
Holds a reference to the single instance of the DOM implementation.
-
Constructor Summary
Constructors Modifier Constructor Description private
HTMLDOMImplementationImpl()
Private constructor assures that an object of this class cannot be created.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.w3c.dom.html.HTMLDocument
createHTMLDocument(java.lang.String title)
Create a new HTML document of the specified TITLE text.static org.w3c.dom.html.HTMLDOMImplementation
getHTMLDOMImplementation()
Returns an instance of aHTMLDOMImplementation
that can be used to perform operations that are not specific to a particular document instance, e.g.-
Methods inherited from class org.htmlunit.cyberneko.xerces.dom.DOMImplementationImpl
createDocument, getDOMImplementation, hasFeature
-
Methods inherited from class org.htmlunit.cyberneko.xerces.dom.CoreDOMImplementationImpl
assignDocTypeNumber, assignDocumentNumber, createDocument, createDocumentType, getFeature
-
-
-
-
Constructor Detail
-
HTMLDOMImplementationImpl
private HTMLDOMImplementationImpl()
Private constructor assures that an object of this class cannot be created. The only way to obtain an object is by callingDOMImplementationImpl.getDOMImplementation()
.
-
-
Method Detail
-
createHTMLDocument
public org.w3c.dom.html.HTMLDocument createHTMLDocument(java.lang.String title) throws org.w3c.dom.DOMException
Create a new HTML document of the specified TITLE text.- Specified by:
createHTMLDocument
in interfaceorg.w3c.dom.html.HTMLDOMImplementation
- Parameters:
title
- The document title text- Returns:
- New HTML document
- Throws:
org.w3c.dom.DOMException
-
getHTMLDOMImplementation
public static org.w3c.dom.html.HTMLDOMImplementation getHTMLDOMImplementation()
Returns an instance of aHTMLDOMImplementation
that can be used to perform operations that are not specific to a particular document instance, e.g. to create a new document.- Returns:
- Reference to a valid DOM implementation
-
-