At 08.48 24/01/2007 -0600, Timothy Strimple wrote:
Alberto Massari wrote:
Timothy,
XSTypeDefinition is just the base class; depending on the value returned by getTypeCategory() you have to cast it to either a XSComplexTypeDefinition or XSSimpleTypeDefinition, where you will find the rest of the informations.

Alberto
Ah! Thank you very much! So getAttributeUses() for the attributes and getParticle() for the content information? Is documentation on this other then whats listed in the Xerces documentation? It looks like I can call getElementTerm() to retrieve a single element from the particle, or getModelGroupTerm() if there is a set of elements. Also, is there a resource for explaining the terms used in the PSVI? Are Model Groups and Wildcards related to XML Schema or specifically to the PSVI. I'm hoping to find a better way to learn more about this type of schema work without having to pester the list with a lot of questions.

Hi Timothy,
the naming comes from the XMLSchema lingo; infact, the entire data structure is replicating how the schema was written. As for the documentation, the only other part you can read is the sample SCMPrint.

Alberto

Reply via email to