Hi Vance,

I would be interested in what part of what Lawrence had said in that
post you had trouble with.

I am also afraid that you may be making a slight confusion between
elements and types when you say "i.e. SchemaTypes representing those
children[elements]" Elements and types are distinct entities in
XMLSchema and even though each element has a type, you can have multiple
elements with the same type; therefore, SchemaTypes don't represent
elements.

Radu

On Tue, 2007-04-03 at 10:45 -0700, Vance Vagell wrote:
> Hi folks,
> 
> I've been struggling with this issue for the past couple days, and could use 
> any guidance you can provide.  I have a set of schemas that have been 
> compiled (using XmlBeans.compileXsd()) into an array of SchemaTypes.  When I 
> am working with one of those SchemaTypes I need the ability to find out:
> 
> 1) What valid child elements of this type are (i.e., SchemaTypes representing 
> those children)
> 2) What valid attributes of this type are  (i.e., SchemaTypes representing 
> those attributes)
> 
> For example, I have a reference to a SchemaType that contains the definition 
> of (namespace references removed for simplicity):
> 
> ...
>       <element name="Compliance">
>         <complexType>
>           <sequence>
>             <element minOccurs="0" maxOccurs="1" name="company" 
> type="Company" />
>             <element minOccurs="0" maxOccurs="1" name="confidence" 
> type="string" />
>           </sequence>
>         </complexType>
>       </element>
> ...
> 
> I am able to retrieve it's name fine, but I cannot find a way to retrieve the 
> SchemaType objects representing its two children, "Company" and "confidence". 
>  I've tried numerous suggestions I was able to find online, the most 
> promising of which was:
> 
> http://www.mail-archive.com/[email protected]/msg00244.html
> 
> But that approach did not result in an array of two SchemaTypes as expected.  
> I always reviewed all XmlBeans tutorials, but did not find any examples of 
> this type of deep processing on SchemaType objects.  Additionally, the 
> Javadocs are fairly vague for many SchemaType methods, unfortunately.
> 
> In general (not just with this example), given a SchemaType, how can one find 
> all of its children SchemaTypes?
> 
> Thanks,
> Vance
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

Notice:  This email message, together with any attachments, may contain 
information  of  BEA Systems,  Inc.,  its subsidiaries  and  affiliated 
entities,  that may be confidential,  proprietary,  copyrighted  and/or legally 
privileged, and is intended solely for the use of the individual or entity 
named in this message. If you are not the intended recipient, and have received 
this message in error, please immediately return this by email and then delete 
it.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to