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

Home

Readme
Charter
Release Info

Installation
Download
Build Instructions

FAQs
Samples
API Docs

DOM C++ Binding
Programming
Migration Guide

Feedback
Bug-Reporting
PDF Document

Source Repository
User Mail Archive
Devel Mail Archive

API Docs for SAX and DOM
 

ValidationContext Class Reference

Inheritance diagram for ValidationContext:

Inheritance graph
[legend]
List of all members.

Public Member Functions

Virtual destructor for derived classes
virtual ~ValidationContext ()
 virtual destructor
The ValidationContext Interface
virtual RefHashTableOf< XMLRefInfo > * getIdRefList () const =0
 IDRefList.
virtual void setIdRefList (RefHashTableOf< XMLRefInfo > *const)=0
virtual void clearIdRefList ()=0
virtual void addId (const XMLCh *const )=0
virtual void addIdRef (const XMLCh *const )=0
virtual void toCheckIdRefList (bool)=0
virtual const NameIdPool<
DTDEntityDecl > * 
getEntityDeclPool () const =0
 EntityDeclPool.
virtual const NameIdPool<
DTDEntityDecl > * 
setEntityDeclPool (const NameIdPool< DTDEntityDecl > *const)=0
virtual void checkEntity (const XMLCh *const ) const =0
virtual DatatypeValidator * getValidatingMemberType () const =0
 Union datatype handling.
virtual void setValidatingMemberType (DatatypeValidator *validatingMemberType)=0

Protected Member Functions

 ValidationContext (MemoryManager *const memMgr=XMLPlatformUtils::fgMemoryManager)

Protected Attributes

MemoryManagerfMemoryManager

Constructor & Destructor Documentation

virtual ValidationContext::~ValidationContext  )  [virtual]
 

virtual destructor

ValidationContext::ValidationContext MemoryManager *const   memMgr = XMLPlatformUtils::fgMemoryManager  )  [protected]
 


Member Function Documentation

virtual void ValidationContext::addId const XMLCh *  const  )  [pure virtual]
 

virtual void ValidationContext::addIdRef const XMLCh *  const  )  [pure virtual]
 

virtual void ValidationContext::checkEntity const XMLCh *  const  )  const [pure virtual]
 

virtual void ValidationContext::clearIdRefList  )  [pure virtual]
 

virtual const NameIdPool<DTDEntityDecl>* ValidationContext::getEntityDeclPool  )  const [pure virtual]
 

EntityDeclPool.

virtual RefHashTableOf<XMLRefInfo>* ValidationContext::getIdRefList  )  const [pure virtual]
 

IDRefList.

virtual DatatypeValidator* ValidationContext::getValidatingMemberType  )  const [pure virtual]
 

Union datatype handling.

virtual const NameIdPool<DTDEntityDecl>* ValidationContext::setEntityDeclPool const NameIdPool< DTDEntityDecl > *  const  )  [pure virtual]
 

virtual void ValidationContext::setIdRefList RefHashTableOf< XMLRefInfo > *  const  )  [pure virtual]
 

virtual void ValidationContext::setValidatingMemberType DatatypeValidator *  validatingMemberType  )  [pure virtual]
 

virtual void ValidationContext::toCheckIdRefList bool   )  [pure virtual]
 


Member Data Documentation

MemoryManager* ValidationContext::fMemoryManager [protected]
 


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


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