I thought that ComplexType#enumerate returns an enumeration of all the Particles of the ContentModelGroup?
If I have an ComplexType (comptype) and do the following: for(Enumeration e = comptype.enumerate; e.hasMoreElements();) { System.out.println(e.nextElement().getClass()); it will print class org.exolab.castor.xml.schema.Group not class org.exolab.castor.xml.schema.Particle Why is this? I also have another problem with a schema like this: <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="person"> <xs:complexType> <xs:sequence> <xs:element name="full_name" type="xs:string"/> <xs:element name="nick_name" type="xs:string" maxOccurs="10" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> I can get an ElementDecl called person, and I can find the type is ComplexType, but I am unable to find out how to get the child elements (full_name, and nick_name). Once I verified <person> is a complex type I check to see if <person> is elements only (ContentType.ELEMENT_ONLY) but then I do not know how to get the Elements of <person>? Thanks in advance Lloyd ----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to [EMAIL PROTECTED] with a subject of: unsubscribe castor-dev