Does Xerces provide general APIs for schema traversal such as getting all acceptable values (enumeration) of a global/local element or a max digits of a given type? Or do we really have to parse the xsd using DOM or SAX to get the schema information? Thanks Philip