
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 |
| virtual bool | isPrefixUnknown (XMLCh *) |
| QName datatype handling Create default implementations for source code compatibility. | |
| virtual void | setElemStack (ElemStack *) |
| virtual const XMLCh * | getURIForPrefix (XMLCh *) |
| virtual void | setScanner (XMLScanner *) |
| virtual void | setNamespaceScope (NamespaceScope *) |
Protected Member Functions | |
| ValidationContext (MemoryManager *const memMgr=XMLPlatformUtils::fgMemoryManager) | |
| Hidden Constructors. | |
Protected Attributes | |
| MemoryManager * | fMemoryManager |
| virtual ValidationContext::~ValidationContext | ( | ) | [virtual] |
virtual destructor
| ValidationContext::ValidationContext | ( | MemoryManager *const | memMgr = XMLPlatformUtils::fgMemoryManager |
) | [protected] |
Hidden Constructors.
| virtual RefHashTableOf<XMLRefInfo>* ValidationContext::getIdRefList | ( | ) | const [pure virtual] |
IDRefList.
| virtual void ValidationContext::setIdRefList | ( | RefHashTableOf< XMLRefInfo > * | const | ) | [pure virtual] |
| virtual void ValidationContext::clearIdRefList | ( | ) | [pure virtual] |
| virtual void ValidationContext::addId | ( | const XMLCh * | const | ) | [pure virtual] |
| virtual void ValidationContext::addIdRef | ( | const XMLCh * | const | ) | [pure virtual] |
| virtual void ValidationContext::toCheckIdRefList | ( | bool | ) | [pure virtual] |
| virtual const NameIdPool<DTDEntityDecl>* ValidationContext::getEntityDeclPool | ( | ) | const [pure virtual] |
EntityDeclPool.
| virtual const NameIdPool<DTDEntityDecl>* ValidationContext::setEntityDeclPool | ( | const NameIdPool< DTDEntityDecl > * | const | ) | [pure virtual] |
| virtual void ValidationContext::checkEntity | ( | const XMLCh * | const | ) | const [pure virtual] |
| virtual DatatypeValidator* ValidationContext::getValidatingMemberType | ( | ) | const [pure virtual] |
Union datatype handling.
| virtual void ValidationContext::setValidatingMemberType | ( | DatatypeValidator * | validatingMemberType | ) | [pure virtual] |
| virtual bool ValidationContext::isPrefixUnknown | ( | XMLCh * | ) | [virtual] |
QName datatype handling Create default implementations for source code compatibility.
| virtual void ValidationContext::setElemStack | ( | ElemStack * | ) | [virtual] |
| virtual void ValidationContext::setScanner | ( | XMLScanner * | ) | [virtual] |
| virtual void ValidationContext::setNamespaceScope | ( | NamespaceScope * | ) | [virtual] |
MemoryManager* ValidationContext::fMemoryManager [protected] |
1.5.6