| |
| | Post Schema Validation Infoset (PSVI) API |
 | | The API defines a way to access the XML Schema components, such as complex types, simple types, and element declarations, and interfaces to access the PSVI from a document instance when the DOM is used and in a streaming way when SAX is used. |
 | | The main two interfaces to access the PSVI information are the ElementPSVI and AttributePSVI interfaces, which expose augmentations such as [validity], [validation attempted], [type definition], [schema default]. |
 | | To expose the PSVI via an API that provides a streaming document infoset, such as SAX or Xerces Native Interface (XNI), we defined the PSVIProvider interface to be implemented by the parser. |
| www.idealliance.org /papers/dx_xml03/html/abstract/07-00-03.html (455 words) |
|