http://xml.apache.org/http://www.apache.org/http://www.w3.org/

Home

Readme
Release Info

Installation
Download
Build

FAQs
Samples
API Docs

DOM C++ Binding
Programming
Migration Guide

Feedback
Bug-Reporting
PDF Document

CVS Repository
Mail Archive

API Docs for SAX and DOM
 

Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

DOMPSVITypeInfo Class Reference

The DOMPSVITypeInfo interface represent the PSVI info used by DOMElement or DOMAttr nodes, specified in the schemas associated with the document. More...

List of all members.

Public Types

enum  PSVIProperty {
  PSVI_Validity, PSVI_Validitation_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
}

Public Methods

Destructor
virtual ~DOMPSVITypeInfo ()
 Destructor. More...

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. More...

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. More...


Protected Methods

Hidden constructors
 DOMPSVITypeInfo ()


Detailed Description

The DOMPSVITypeInfo interface represent the PSVI info used by DOMElement or DOMAttr nodes, specified in the schemas associated with the document.


Member Enumeration Documentation

enum DOMPSVITypeInfo::PSVIProperty
 

Enumeration values:
PSVI_Validity 
PSVI_Validitation_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 


Constructor & Destructor Documentation

DOMPSVITypeInfo::DOMPSVITypeInfo   [protected]
 

virtual DOMPSVITypeInfo::~DOMPSVITypeInfo   [virtual]
 

Destructor.


Member Function Documentation

virtual int DOMPSVITypeInfo::getNumericProperty PSVIProperty    prop const [pure virtual]
 

Returns the numeric value of the specified PSVI property associated to a DOMElement or DOMAttr, or null if not available.

"Experimental - subject to change"

Returns:
the numeric value of the specified PSVI property associated to a DOMElement or DOMAttr, or null if not available.

virtual const XMLCh* DOMPSVITypeInfo::getStringProperty PSVIProperty    prop const [pure virtual]
 

Returns the string value of the specified PSVI property associated to a DOMElement or DOMAttr, or null if not available.

"Experimental - subject to change"

Returns:
the string value of the specified PSVI property associated to a DOMElement or DOMAttr, or null if not available.


The documentation for this class was generated from the following file:


Copyright © 1994-2004 The Apache Software Foundation. All Rights Reserved.