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

import"DOMImplementation.idl";

Inheritance diagram for DOMImplementation:
DOMObject WebScriptObject IDOMObject WebScriptObject IDOMObject WebScriptObject NSObject NSObject IWebScriptObject IWebScriptObject IWebScriptObject NSObject NSObject IWebScriptObject IWebScriptObject IWebScriptObject NSObject NSObject IWebScriptObject IWebScriptObject

Public Member Functions

DocumentType createDocumentType (DOMString qualifiedName, DOMString publicId, DOMString systemId)
 
XMLDocument createDocument (DOMString? namespaceURI, [TreatNullAs=EmptyString] DOMString qualifiedName, optional DocumentType? doctype=null)
 
HTMLDocument createHTMLDocument (optional DOMString title)
 
boolean hasFeature ()
 
CSSStyleSheet createCSSStyleSheet (optional DOMString title="undefined", optional DOMString media="undefined")
 
BOOL hasFeature:version: (NSString *feature, [version] 10_5 WEBKIT_AVAILABLE_MAC)
 
DOMDocumentTypecreateDocumentType:publicId:systemId: (NSString *qualifiedName, [publicId] NSString *publicId, [systemId] 10_5 WEBKIT_AVAILABLE_MAC)
 
DOMDocumentcreateDocument:qualifiedName:doctype: (NSString *namespaceURI, [qualifiedName] NSString *qualifiedName, [doctype] 10_5 WEBKIT_AVAILABLE_MAC)
 
DOMCSSStyleSheetcreateCSSStyleSheet:media: (NSString *title, [media] 10_5 WEBKIT_AVAILABLE_MAC)
 
DOMHTMLDocumentcreateHTMLDocument: (10_5 WEBKIT_AVAILABLE_MAC)
 
BOOL hasFeature:: (NSString *feature, [] 10_4, 10_5 WEBKIT_DEPRECATED_MAC)
 
DOMDocumentTypecreateDocumentType::: (NSString *qualifiedName, [] NSString *publicId, [] 10_4, 10_5 WEBKIT_DEPRECATED_MAC)
 
DOMDocumentcreateDocument::: (NSString *namespaceURI, [] NSString *qualifiedName, [] 10_4, 10_5 WEBKIT_DEPRECATED_MAC)
 
DOMCSSStyleSheetcreateCSSStyleSheet:: (NSString *title, [] 10_4, 10_5 WEBKIT_DEPRECATED_MAC)
 
- Public Member Functions inherited from DOMObject
(instancetype) - NS_UNAVAILABLE
 
(virtual HRESULT STDMETHODCALLTYPE) - QueryInterface
 
(virtual ULONG STDMETHODCALLTYPE) - AddRef
 
(virtual ULONG STDMETHODCALLTYPE) - Release
 
(virtual HRESULT STDMETHODCALLTYPE) - throwException
 
(virtual HRESULT STDMETHODCALLTYPE) - callWebScriptMethod
 
(virtual HRESULT STDMETHODCALLTYPE) - evaluateWebScript
 
(virtual HRESULT STDMETHODCALLTYPE) - removeWebScriptKey
 
(virtual HRESULT STDMETHODCALLTYPE) - stringRepresentation
 
(virtual HRESULT STDMETHODCALLTYPE) - webScriptValueAtIndex
 
(virtual HRESULT STDMETHODCALLTYPE) - setWebScriptValueAtIndex
 
(virtual HRESULT STDMETHODCALLTYPE) - setException
 
(virtual HRESULT STDMETHODCALLTYPE) - QueryInterface
 
(DOMStyleSheet *sheet) - WEBKIT_AVAILABLE_MAC
 
- Public Member Functions inherited from WebScriptObject
(10_5) - WEBKIT_AVAILABLE_MAC
 
(id- callWebScriptMethod:withArguments:
 
(id- evaluateWebScript:
 
(void- removeWebScriptKey:
 
(NSString *) - stringRepresentation
 
(id- webScriptValueAtIndex:
 
(void- setWebScriptValueAtIndex:value:
 
(void- setException:
 
(10_5) - WEBKIT_AVAILABLE_MAC
 
(id- callWebScriptMethod:withArguments:
 
(id- evaluateWebScript:
 
(void- removeWebScriptKey:
 
(NSString *) - stringRepresentation
 
(id- webScriptValueAtIndex:
 
(void- setWebScriptValueAtIndex:value:
 
(void- setException:
 
() - WebScriptObject
 
(virtual) - ~WebScriptObject
 
() - WebScriptObject
 
(virtual) - ~WebScriptObject
 
(virtual HRESULT STDMETHODCALLTYPE) - callWebScriptMethod
 
(id- _init
 
(id- _init
 
(id- _initWithJSObject:originRootObject:rootObject:
 
(id- _initWithJSObject:originRootObject:rootObject:
 
(void- _setImp:originRootObject:rootObject:
 
(void- _setImp:originRootObject:rootObject:
 
(void- _setOriginRootObject:andRootObject:
 
(void- _setOriginRootObject:andRootObject:
 
(void- _initializeScriptDOMNodeImp
 
(void- _initializeScriptDOMNodeImp
 
(JSC::JSObject *) - _imp
 
(JSC::JSObject *) - _imp
 
(BOOL- _hasImp
 
(BOOL- _hasImp
 
(JSC::Bindings::RootObject *) - _rootObject
 
(JSC::Bindings::RootObject *) - _rootObject
 
(JSC::Bindings::RootObject *) - _originRootObject
 
(JSC::Bindings::RootObject *) - _originRootObject
 
(JSGlobalContextRef- _globalContextRef
 
(JSGlobalContextRef- _globalContextRef
 
(BOOL- hasWebScriptKey:
 
(BOOL- hasWebScriptKey:
 
(BOOL- hasWebScriptKey:
 
- Public Member Functions inherited from IWebScriptObject
HRESULT throwException ([in] BSTR exceptionMessage, [out, retval] BOOL *result)
 
HRESULT callWebScriptMethod ([in] BSTR name, [in, size_is(cArgs)] const VARIANT args[], [in] int cArgs, [out, retval] VARIANT *result)
 
HRESULT evaluateWebScript ([in] BSTR script, [out, retval] VARIANT *result)
 
HRESULT removeWebScriptKey ([in] BSTR name)
 
HRESULT stringRepresentation ([out, retval] BSTR *stringRepresentation)
 
HRESULT webScriptValueAtIndex ([in] unsigned int index, [out, retval] VARIANT *result)
 
HRESULT setWebScriptValueAtIndex ([in] unsigned int index, [in] VARIANT val)
 
HRESULT setException ([in] BSTR description)
 

Additional Inherited Members

- Static Public Member Functions inherited from WebScriptObject
(BOOL+ throwException:
 
(BOOL+ throwException:
 
(id+ _convertValueToObjcValue:originRootObject:rootObject:
 
(id+ _convertValueToObjcValue:originRootObject:rootObject:
 
(id+ scriptObjectForJSObject:originRootObject:rootObject:
 
(id+ scriptObjectForJSObject:originRootObject:rootObject:
 
- Protected Attributes inherited from DOMObject
package DOMObjectInternal_internal
 
- Protected Attributes inherited from WebScriptObject
WebScriptObjectPrivate_private
 
ULONG m_refCount { 0 }
 

Member Function Documentation

◆ createCSSStyleSheet()

CSSStyleSheet DOMImplementation::createCSSStyleSheet ( optional DOMString  title = "undefined",
optional DOMString  media = "undefined" 
)

◆ createCSSStyleSheet::()

DOMCSSStyleSheet * DOMImplementation(DOMImplementationDeprecated)::createCSSStyleSheet:: ( NSString title,
[] 10_4  ,
10_5  WEBKIT_DEPRECATED_MAC 
)
virtual

◆ createCSSStyleSheet:media:()

DOMCSSStyleSheet * DOMImplementation::createCSSStyleSheet:media: ( NSString title,
[media] 10_5  WEBKIT_AVAILABLE_MAC 
)
virtual

◆ createDocument()

XMLDocument DOMImplementation::createDocument ( DOMString?  namespaceURI,
[TreatNullAs=EmptyString] DOMString  qualifiedName,
optional DocumentType doctype = null 
)

◆ createDocument:::()

DOMDocument * DOMImplementation(DOMImplementationDeprecated)::createDocument::: ( NSString namespaceURI,
[] NSString qualifiedName,
[] 10_4  ,
10_5  WEBKIT_DEPRECATED_MAC 
)
virtual

◆ createDocument:qualifiedName:doctype:()

DOMDocument * DOMImplementation::createDocument:qualifiedName:doctype: ( NSString namespaceURI,
[qualifiedName] NSString qualifiedName,
[doctype] 10_5  WEBKIT_AVAILABLE_MAC 
)
virtual

◆ createDocumentType()

DocumentType DOMImplementation::createDocumentType ( DOMString  qualifiedName,
DOMString  publicId,
DOMString  systemId 
)

◆ createDocumentType:::()

DOMDocumentType * DOMImplementation(DOMImplementationDeprecated)::createDocumentType::: ( NSString qualifiedName,
[] NSString publicId,
[] 10_4  ,
10_5  WEBKIT_DEPRECATED_MAC 
)
virtual

◆ createDocumentType:publicId:systemId:()

DOMDocumentType * DOMImplementation::createDocumentType:publicId:systemId: ( NSString qualifiedName,
[publicId] NSString publicId,
[systemId] 10_5  WEBKIT_AVAILABLE_MAC 
)
virtual

◆ createHTMLDocument()

HTMLDocument DOMImplementation::createHTMLDocument ( optional DOMString  title)

◆ createHTMLDocument:()

DOMHTMLDocument * DOMImplementation::createHTMLDocument: ( 10_5  WEBKIT_AVAILABLE_MAC)
virtual

◆ hasFeature()

boolean DOMImplementation::hasFeature ( )

◆ hasFeature::()

BOOL DOMImplementation(DOMImplementationDeprecated)::hasFeature:: ( NSString feature,
[] 10_4  ,
10_5  WEBKIT_DEPRECATED_MAC 
)
virtual

◆ hasFeature:version:()

BOOL DOMImplementation::hasFeature:version: ( NSString feature,
[version] 10_5  WEBKIT_AVAILABLE_MAC 
)
virtual

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