#include <DomConfiguration.h>
Using the configuration, it is possible to change DomDocument::normalizeDocument() behavior, such as replacing the DomCDATASection nodes with DomText nodes or specifying the type of the schema that must be used when the validation of the DomDocument is requested. DomConfiguration objects are also used in DOM Level 3 Load and Save in the DomParser and DomSerializer interfaces.
The parameter names used by the DomConfiguration object are defined throughout the DOM Level 3 specifications. Names are case-insensitive. To avoid possible conflicts, as a convention, names referring to parameters defined outside the DOM specification should be made unique. Because parameters are exposed as properties in the ECMAScript Language Binding, names are recommended to follow the section "5.16 Identifiers" of Unicode with the addition of the character - (HYPHEN-MINUS) but it is not enforced by the DOM implementation. DOM Level 3 Core Implementations are required to recognize all parameters defined in this specification. Some parameter values may also be required to be supported by the implementation. Refer to the definition of the parameter to know if a value must be supported or not.
Public Member Functions | |
DomConfiguration () | |
ctor | |
virtual | ~DomConfiguration () |
dtor |
xmldom::DomConfiguration::DomConfiguration | ( | ) |
ctor
xmldom::DomConfiguration::~DomConfiguration | ( | ) | [virtual] |
dtor