nsIDocumentLoaderFactory
IID: | df15f850-5d98-11d4-9f4d-0010a4053fd0 |
Inherits From: | nsISupports |
To get a component that implements nsIDocumentLoaderFactory for a given mimetype, use nsICategoryManager to find an entry with the mimetype as its name in the category "Gecko-Content-Viewers". The value of the entry is the contractid of the component. The component is a service, so use GetService, not CreateInstance to get it.
This interface is implemented by the following components:
- @mozilla.org/content-viewer-factory/view-source;1?type=application/vnd.mozilla.xul+xml
- @mozilla.org/content-viewer-factory/view-source;1?type=application/x-javascript
- @mozilla.org/content-viewer-factory/view-source;1?type=application/x-view-source
- @mozilla.org/content-viewer-factory/view-source;1?type=application/xhtml+xml
- @mozilla.org/content-viewer-factory/view-source;1?type=application/xml
- @mozilla.org/content-viewer-factory/view-source;1?type=mozilla.application/cached-xul
- @mozilla.org/content-viewer-factory/view-source;1?type=text/css
- @mozilla.org/content-viewer-factory/view-source;1?type=text/html
- @mozilla.org/content-viewer-factory/view-source;1?type=text/javascript
- @mozilla.org/content-viewer-factory/view-source;1?type=text/plain
- @mozilla.org/content-viewer-factory/view-source;1?type=text/rdf
- @mozilla.org/content-viewer-factory/view-source;1?type=text/xml
- @mozilla.org/content-viewer-factory/view;1?type=application/http-index-format
- @mozilla.org/content-viewer-factory/view;1?type=application/http-index-format;x-view-type=view-source
- @mozilla.org/content-viewer-factory/view;1?type=application/vnd.mozilla.xul+xml
- @mozilla.org/content-viewer-factory/view;1?type=application/x-javascript
- @mozilla.org/content-viewer-factory/view;1?type=application/x-view-source
- @mozilla.org/content-viewer-factory/view;1?type=application/xhtml+xml
- @mozilla.org/content-viewer-factory/view;1?type=application/xml
- @mozilla.org/content-viewer-factory/view;1?type=image/bmp
- @mozilla.org/content-viewer-factory/view;1?type=image/gif
- @mozilla.org/content-viewer-factory/view;1?type=image/jpeg
- @mozilla.org/content-viewer-factory/view;1?type=image/jpg
- @mozilla.org/content-viewer-factory/view;1?type=image/pjpeg
- @mozilla.org/content-viewer-factory/view;1?type=image/png
- @mozilla.org/content-viewer-factory/view;1?type=image/x-art
- @mozilla.org/content-viewer-factory/view;1?type=image/x-icon
- @mozilla.org/content-viewer-factory/view;1?type=image/x-jg
- @mozilla.org/content-viewer-factory/view;1?type=image/x-jng
- @mozilla.org/content-viewer-factory/view;1?type=image/x-png
- @mozilla.org/content-viewer-factory/view;1?type=image/x-xbitmap
- @mozilla.org/content-viewer-factory/view;1?type=image/x-xbm
- @mozilla.org/content-viewer-factory/view;1?type=image/xbm
- @mozilla.org/content-viewer-factory/view;1?type=mozilla.application/cached-xul
- @mozilla.org/content-viewer-factory/view;1?type=text/css
- @mozilla.org/content-viewer-factory/view;1?type=text/html
- @mozilla.org/content-viewer-factory/view;1?type=text/javascript
- @mozilla.org/content-viewer-factory/view;1?type=text/plain
- @mozilla.org/content-viewer-factory/view;1?type=text/rdf
- @mozilla.org/content-viewer-factory/view;1?type=text/xml
- @mozilla.org/content-viewer-factory/view;1?type=video/x-mng
- @mozilla.org/content/document-loader-factory;1
- @mozilla.org/content/plugin/document-loader-factory;1
- @mozilla.org/xpfe/http-index-format-factory-constructor
- @mozilla.org:/content/document-loader-factory;1
Methods
nsIDocument createBlankDocument ( nsILoadGroup loadGroup )
nsIContentViewer createInstance ( char* command , nsIChannel channel , nsILoadGroup loadGroup , char* contentType , nsISupports container , nsISupports extraInfo , out nsIStreamListener docListenerResult )
nsIContentViewer createInstanceForDocument ( nsISupports container , nsIDocument document , char* command )
nsIDocument createBlankDocument ( nsILoadGroup loadGroup )
- Arguments:
- loadGroup
nsIContentViewer createInstance ( char* command , nsIChannel channel , nsILoadGroup loadGroup , char* contentType , nsISupports container , nsISupports extraInfo , out nsIStreamListener docListenerResult )
- Arguments:
- command
- channel
- loadGroup
- contentType
- container
- extraInfo
- docListenerResult
nsIContentViewer createInstanceForDocument ( nsISupports container , nsIDocument document , char* command )
- Arguments:
- container
- document
- command
Reference documentation is generated from Mozilla's source.