webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
WebCore::DOMImplementation Class Reference

#include <DOMImplementation.h>

Inheritance diagram for WebCore::DOMImplementation:
WebCore::ScriptWrappable WebCore::ScriptWrappable

Public Member Functions

 DOMImplementation (Document &)
 
void ref ()
 
void deref ()
 
Documentdocument ()
 
WEBCORE_EXPORT ExceptionOr< Ref< DocumentType > > createDocumentType (const String &qualifiedName, const String &publicId, const String &systemId)
 
WEBCORE_EXPORT ExceptionOr< Ref< XMLDocument > > createDocument (const String &namespaceURI, const String &qualifiedName, DocumentType *)
 
WEBCORE_EXPORT Ref< HTMLDocumentcreateHTMLDocument (const String &title)
 
 DOMImplementation (Document &)
 
void ref ()
 
void deref ()
 
Documentdocument ()
 
WEBCORE_EXPORT ExceptionOr< Ref< DocumentType > > createDocumentType (const String &qualifiedName, const String &publicId, const String &systemId)
 
WEBCORE_EXPORT ExceptionOr< Ref< XMLDocument > > createDocument (const String &namespaceURI, const String &qualifiedName, DocumentType *)
 
WEBCORE_EXPORT Ref< HTMLDocumentcreateHTMLDocument (const String &title)
 
- Public Member Functions inherited from WebCore::ScriptWrappable
JSDOMObjectwrapper () const
 
void setWrapper (JSDOMObject *, JSC::WeakHandleOwner *, void *)
 
void clearWrapper (JSDOMObject *)
 
JSDOMObjectwrapper () const
 
void setWrapper (JSDOMObject *, JSC::WeakHandleOwner *, void *)
 
void clearWrapper (JSDOMObject *)
 

Static Public Member Functions

static bool hasFeature ()
 
static WEBCORE_EXPORT Ref< CSSStyleSheetcreateCSSStyleSheet (const String &title, const String &media)
 
static Ref< DocumentcreateDocument (const String &MIMEType, Frame *, const URL &)
 
static bool hasFeature ()
 
static WEBCORE_EXPORT Ref< CSSStyleSheetcreateCSSStyleSheet (const String &title, const String &media)
 
static Ref< DocumentcreateDocument (const String &MIMEType, Frame *, const URL &)
 
- Static Public Member Functions inherited from WebCore::ScriptWrappable
template<typename Derived >
static ptrdiff_t offsetOfWrapper ()
 
template<typename Derived >
static ptrdiff_t offsetOfWrapper ()
 

Additional Inherited Members

- Protected Member Functions inherited from WebCore::ScriptWrappable
 ~ScriptWrappable ()
 
 ~ScriptWrappable ()
 

Constructor & Destructor Documentation

◆ DOMImplementation() [1/2]

DOMImplementation::DOMImplementation ( Document document)
explicit

◆ DOMImplementation() [2/2]

WebCore::DOMImplementation::DOMImplementation ( Document )
explicit

Member Function Documentation

◆ createCSSStyleSheet() [1/2]

Ref< CSSStyleSheet > DOMImplementation::createCSSStyleSheet ( const String title,
const String media 
)
static

◆ createCSSStyleSheet() [2/2]

static WEBCORE_EXPORT Ref<CSSStyleSheet> WebCore::DOMImplementation::createCSSStyleSheet ( const String title,
const String media 
)
static

◆ createDocument() [1/4]

ExceptionOr< Ref< XMLDocument > > DOMImplementation::createDocument ( const String namespaceURI,
const String qualifiedName,
DocumentType documentType 
)

◆ createDocument() [2/4]

WEBCORE_EXPORT ExceptionOr<Ref<XMLDocument> > WebCore::DOMImplementation::createDocument ( const String namespaceURI,
const String qualifiedName,
DocumentType  
)

◆ createDocument() [3/4]

Ref< Document > DOMImplementation::createDocument ( const String MIMEType,
Frame frame,
const URL url 
)
static

◆ createDocument() [4/4]

static Ref<Document> WebCore::DOMImplementation::createDocument ( const String MIMEType,
Frame ,
const URL  
)
static

◆ createDocumentType() [1/2]

ExceptionOr< Ref< DocumentType > > DOMImplementation::createDocumentType ( const String qualifiedName,
const String publicId,
const String systemId 
)

◆ createDocumentType() [2/2]

WEBCORE_EXPORT ExceptionOr<Ref<DocumentType> > WebCore::DOMImplementation::createDocumentType ( const String qualifiedName,
const String publicId,
const String systemId 
)

◆ createHTMLDocument() [1/2]

Ref< HTMLDocument > DOMImplementation::createHTMLDocument ( const String title)

◆ createHTMLDocument() [2/2]

WEBCORE_EXPORT Ref<HTMLDocument> WebCore::DOMImplementation::createHTMLDocument ( const String title)

◆ deref() [1/2]

void WebCore::DOMImplementation::deref ( )
inline

◆ deref() [2/2]

void WebCore::DOMImplementation::deref ( )
inline

◆ document() [1/2]

Document& WebCore::DOMImplementation::document ( )
inline

◆ document() [2/2]

Document& WebCore::DOMImplementation::document ( )
inline

◆ hasFeature() [1/2]

static bool WebCore::DOMImplementation::hasFeature ( )
inlinestatic

◆ hasFeature() [2/2]

static bool WebCore::DOMImplementation::hasFeature ( )
inlinestatic

◆ ref() [1/2]

void WebCore::DOMImplementation::ref ( )
inline

◆ ref() [2/2]

void WebCore::DOMImplementation::ref ( )
inline

The documentation for this class was generated from the following files: