it could be because you don't have any optional elements as Radu mentioned. I believe you have to have the minOccurs attribute something like this <element name="test" type="string" minOccurs="0" /> ppl, please correct me if i am wrong.
Shahzad Qureshi Systems Analyst/Programmer Applications Directorate, CIOB Environment Canada [EMAIL PROTECTED] ________________________________ From: Ben roche [mailto:[EMAIL PROTECTED] Sent: Wednesday, December 10, 2008 6:43 PM To: [email protected] Subject: RE: Testing the element's existence I don't have any method sizeOf/isSet generated for my elements ... Here is an example of my xsd <xs:element name="XML"> <xs:complexType> <xs:sequence> <xs:element ref="Example"/> </xs:sequence> <xs:attribute name="a" type="xs:string"/> <xs:attribute name="b" type="xs:string"/> </xs:complexType> </xs:element> <xs:element name="Example"> <xs:complexType> <xs:sequence> <xs:element ref="first"/> <xs:element ref="second"/> <xs:element ref="third" maxOccurs="2"/> </xs:sequence> <xs:attribute name="data" type="xs:string"/> </xs:complexType> </xs:element> i don't have the generated method isSet for the element "Example", just have the getExample() method ________________________________ From: [EMAIL PROTECTED] To: [email protected] Subject: RE: Testing the element's existence Date: Tue, 9 Dec 2008 20:30:39 -0500 The answer is that the isSetXXX() methods are being generated for "optional" elements/attributes, where by "optional" we mean they can appear 0 or 1 times. For arrays (elements that can appear more than 1 time), you can call sizeOfXXX(), that would be the equivalent method. Radu ________________________________ From: Ben roche [mailto:[EMAIL PROTECTED] Sent: Tuesday, December 09, 2008 12:24 PM To: [email protected] Subject: Testing the element's existence Hi, I'm new in the use of XMLBeans, and I have one question: How can you test the existence of an element ? I see there is an isSetAttribute() for each attribute, but I don't the see an equivalent method for the element... Did you do a getElementArray() and test if the array is empty ? I just feel it strange that there is no testing method for element... Thank you for you help, i know that my question is a little bit stupid but I didn't find any answers on the XMLBeans website. Regards ________________________________ Qui vous permet d'enregistrer la TV sur votre PC et lire vos emails sur votre mobile ? la réponse en vidéo la réponse en vidéo <http://www.microsoft.com/france/windows/bts/default.mspx> ________________________________ Qui vous permet d'enregistrer la TV sur votre PC et lire vos emails sur votre mobile ? la réponse en vidéo la réponse en vidéo <http://www.microsoft.com/france/windows/bts/default.mspx>

