[Home] [By Thread] [By Date] [Recent Entries]

  • To: "CHIUSANO, Joseph" <JCHIUSANO@l...>,"Ronald Bourret" <rpbourret@r...>,<xml-dev@l...>
  • Subject: RE: Who can implement W3C XML Schema ?
  • From: "Dare Obasanjo" <dareo@m...>
  • Date: Fri, 22 Mar 2002 13:39:41 -0800
  • Thread-index: AcHR6a9Dh0jLtyO0R46ZxUBVuyGCVAAABhUg
  • Thread-topic: Who can implement W3C XML Schema ?

Title: Message
Exactly. xs:restriction with no children is effectively a renaming mechanism.
 
 
--
This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use. © 2002 Microsoft Corporation. All rights reserved.
-----Original Message-----
From: CHIUSANO, Joseph [mailto:JCHIUSANO@l...]
Sent: Friday, March 22, 2002 1:36 PM
To: 'Ronald Bourret'; xml-dev@l...
Subject: RE: Who can implement W3C XML Schema ?

<Snip>
what is the point of allowing an xsd:restriction element with no children?
</Snip>

If I read your question correctly (apologies if I'm not), here's a case where this *might* be useful:

Suppose I've defined a simple type of string length 5 as follows:

        <xsd:simpleType name = "StringLength5Type">
                <xsd:restriction base = "xsd:string">
                        <xsd:maxLength value = "5" fixed = "true"/>
                </xsd:restriction>
        </xsd:simpleType>

I can reuse this definition in other simple type definitions - for instance, to declare another simple type that is also string length 5:

<xsd:simpleType name = "SomeNewCodeType">
     <xsd:restriction base = "StringLength5Type"/>
</xsd:simpleType>

Regards,
Joe Chiusano
LMI

> **************************************************************************
>   Joseph M. Chiusano
>   Logistics Management Institute
>   2000 Corporate Ridge
>   McLean, VA 22102
>   Email: jchiusano@l...
>   Tel: 571.633.7722
> **************************************************************************
>


-----Original Message-----
From: Ronald Bourret [mailto:rpbourret@r...]
Sent: Friday, March 22, 2002 4:21 PM
To: xml-dev@l...
Subject: Re: Who can implement W3C XML Schema ?


OK. Now that I finally understand why this is invalid, what is the point
of allowing an xsd:restriction element with no children? Is it
specifically to allow me to restrict content down to emptiness and yet
still get the OO advantages (?) of using a restriction?

-- Ron

-----------------------------------------------------------------
The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
initiative of OASIS <http://www.oasis-open.org>

The list archives are at http://lists.xml.org/archives/xml-dev/

To subscribe or unsubscribe from this list use the subscription
manager: <http://lists.xml.org/ob/adm.pl>


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member