Xerces-C++ 3.3.0
|
The DOMPSVITypeInfo
interface represent the PSVI info used by DOMElement
or DOMAttr
nodes, specified in the schemas associated with the document.
More...
#include <xercesc/dom/DOMPSVITypeInfo.hpp>
Public Member Functions | |
Destructor | |
virtual | ~DOMPSVITypeInfo () |
Destructor. | |
virtual const XMLCh * | getStringProperty (PSVIProperty prop) const =0 |
Returns the string value of the specified PSVI property associated to a DOMElement or DOMAttr , or null if not available. | |
virtual int | getNumericProperty (PSVIProperty prop) const =0 |
Returns the numeric value of the specified PSVI property associated to a DOMElement or DOMAttr , or null if not available. | |
Protected Member Functions | |
Hidden constructors | |
DOMPSVITypeInfo () | |
Unimplemented constructors and operators | |
enum | PSVIProperty { PSVI_Validity , PSVI_Validation_Attempted , PSVI_Type_Definition_Type , PSVI_Type_Definition_Name , PSVI_Type_Definition_Namespace , PSVI_Type_Definition_Anonymous , PSVI_Nil , PSVI_Member_Type_Definition_Name , PSVI_Member_Type_Definition_Namespace , PSVI_Member_Type_Definition_Anonymous , PSVI_Schema_Default , PSVI_Schema_Normalized_Value , PSVI_Schema_Specified } |
The DOMPSVITypeInfo
interface represent the PSVI info used by DOMElement
or DOMAttr
nodes, specified in the schemas associated with the document.
|
protected |
|
virtual |
Destructor.
|
pure virtual |
Returns the numeric value of the specified PSVI property associated to a DOMElement
or DOMAttr
, or null if not available.
DOMElement
or DOMAttr
, or null if not available.
|
pure virtual |
Returns the string value of the specified PSVI property associated to a DOMElement
or DOMAttr
, or null if not available.
DOMElement
or DOMAttr
, or null if not available.