#include "common/Validator.h"
Public Methods | |
| virtual | ~ACEXML_Validator ()=0 |
| virtual int | startElement (ACEXML_Attributes *atts ACEXML_ENV_ARG_DECL) ACE_THROW_SPEC((ACEXML_SAXException))=0 |
| Validate attributes of an element. More... | |
| virtual int | nextElement (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName ACEXML_ENV_ARG_DECL) ACE_THROW_SPEC((ACEXML_SAXException))=0 |
| Validate the next child element. More... | |
An validator provides validation service for one XML element. ACEXML_Validators are stateful object. Implementations should remember the current element encountered and determine if it's a valid sequence of child elements. A parser fishes out a validator of certain
|
|
|
|
||||||||||||||||
|
Validate the next child element.
|
|
|
Validate attributes of an element.
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001