|
Unicorn XML Toolkit Version 1.00.00 |
|||||||||
PREV NAMESPACE NEXT NAMESPACE | FRAMES NO FRAMES |
Contains classes which provide the standard implementation for Document Object Model (DOM) and Extended Document Model (XDM).
Classes of this namespace implement, with some restrictions, DOM Level 1 as described in Document Object Model (DOM) Level 1 Specification.
The Extended Document Model provides the proprietary
representation of XML documents specially designed
for use with XSLT and XPath processing algorithms.
XDM, as well its relation to DOM, is discussed
in details in the description of
Dom
namespace.
The following DOM features are not supported by
the current implementation of
BasicDom
:
doctype
attribute of
Document
interface is always
null, therefore objects implementing
DocumentType
,
Notation
and
Entity
interfaces are not accessiblegetElementsByTagName
of
Document
interface is not implementedisSpecified
of
Attr
interface always returns
true
getElementsByTagName
of
Element
interface
is not implementednormalize
of
Element
object is not implementedEntityReference
nodes and the read-only property for descendants of
EntityReference
nodes are not implemented.This means, in particular, that, once
BasicDom
implementation of DOM is considered:
Dom::IDocument::GetDoctype
always returns
NULL
Dom::IDocument::GetElementsByTagName
always returns
NULL
Dom::IElement::IsSpecified
always returns
true
Dom::IElement::GetElementsByTagName
always returns
NULL
Class Summary | |
CDocumentFactory
|
The factory generating DOM or XDM documents implemented
by
BasicDom
. |
|
Unicorn XML Toolkit Version 1.00.00 |
|||||||||
PREV NAMESPACE NEXT NAMESPACE | FRAMES NO FRAMES |