Next in thread → Next in month →

Re: [xml-dev] Element declaring

From
jacky <>
To
Rich Salz <>
Date
2004-10-16T04:38:39Z
ID
<01ea01c4b33a$04482ad0$0601a8c0@computer>
Thread
Re: [xml-dev] Element declaring
In fact, i use SourceGenerator  in castor project to generate the sourcecode. So,  should i change it by hand? I had thought the castor is fine.

<xs:simpleType name='MyEnum' >
  <xs:restriction base='xs:QName' >
   <xs:enumeration value='foo:Val1' />
   <xs:enumeration value='foo:Val2' />
   <xs:enumeration value='foo:Val3' />
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name='MyOpenEnum' >
  <xs:union memberTypes='tns:MyEnum xs:QName' />
 </xs:simpleType>
 <xs:element name='MyData' type='tns:MyOpenEnum' />


     Best Regards.
       Chen Peng  Keenmicro
       Email:
       MSN:  
----- Original Message ----- 
From: "Rich Salz" <>
To: "jacky" <>
Cc: "Jonathan Robie" <>; <>
Sent: Friday, October 15, 2004 7:33 PM
Subject: Re: [xml-dev] Element declaring


> > but, in the code, MyData is the String type. That means i can't use a  MyEnum instance for MyData.
> > Is that right?
> 
> I guess so. :)  It complete depends on how your environment binds XML and
> programming language types.  It's not a generic question.
> /r$
> --
> Rich Salz                  Chief Security Architect
> DataPower Technology       http://www.datapower.com
> XS40 XML Security Gateway  http://www.datapower.com/products/xs40.html
> XML Security Overview      http://www.datapower.com/xmldev/xmlsecurity.html
> 
>
Next in thread → Next in month →