Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
DOM_Implementation(3m)	     Document Object Model	DOM_Implementation(3m)

NAME
       DOM_Implementation - the	Document Object	Model (DOM) DOM_Implementation
       interface

SYNOPSIS
       #include	<domc.h>

       int DOM_Implementation_hasFeature(DOM_Implementation *this,
		   DOM_String *feature,
		   DOM_String *version);
       DOM_Document *DOM_Implementation_createDocumentType(DOM_Implementation *this,
		   DOM_String *qualifiedName,
		   DOM_String *publicId,
		   DOM_String *systemId);
       DOM_Document *DOM_Implementation_createDocument(DOM_Implementation *this,
		   DOM_String *namespaceURI,
		   DOM_String *qualifiedName,
		   DOM_Document	*doctype);

DESCRIPTION
       This DOM_Implementation interface provides functions  for  testing  the
       functionality  of a DOM implementation as well as creating DOM_Document
       and DOM_DocumentType nodes.

       hasFeature
	      This function currently returns only 0 regardless	of what	param-
	      eters are	specified.

       createDocumentType
	      The  DOM_Implementation_createDocumentType  function  creates an
	      empty DOM_DocumentType node into which DOM_Entity, DOM_Notation,
	      and  possibly other type may be placed. Because there is no con-
	      text document specified, a new DOM_DocumentType node will	have a
	      NULL ownerDocument member.

	      Currently	 this  function	 is not	fully implemented. Most	infra-
	      structure	is in place however external entities are  not	parsed
	      and default DTD values are not supported.	The current DOM	recom-
	      mendations do not	yet specify how	this node type should be popu-
	      lated.

       createDocument
	      Creates  an  XML	Document object	of the specified type with its
	      document element.	HTML-only DOM implementations do not  need  to
	      implement	this method.

RETURNS
       createDocument
	      A	new Document object.

domc-0.8.0			  Sep 9, 2004		DOM_Implementation(3m)

NAME | SYNOPSIS | DESCRIPTION | RETURNS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=DOM_Implementation&sektion=3m&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help