- From: Henry S. Thompson <ht@cogsci.ed.ac.uk>
- Date: 01 Mar 2001 19:50:22 +0000
- To: Jane Hunter <jane@dstc.edu.au>
- Cc: www-xml-schema-comments@w3.org
Jane Hunter <jane@dstc.edu.au> writes:
> I'm resending four questions which I sent in an earlier email
>
> (http://lists.w3.org/Archives/Public/www-xml-schema-comments/2001JanMar/
> 0000.html)
>
> which remain unanswered. I'd appreciate your advice.
Sorry you haven't gotten official replies, probably my fault.
> -----------------------------
> 1. Global attributes
>
> When referring to a global attribute whilst declaring a local
> attribute,
> can you modify its "use" attribute value and expect this to overwrite
> the
> original value?
>
> Ex:
>
> <attribute name="myAtt" type="integer"/>
>
> <complexType>
> <!-- can we expect the default value, 0, is specified
> in the following local attribute? -->
> <attribute ref="myAtt" use="default" value="0"/>
> </complexType>
Yes, you will be able to do this, we made a change. There will be a
small change in the concrete syntax:
<attribute name="myAtt" type="integer"/>
<complexType>
<!-- can we expect the default value, 0, is specified
in the following local attribute? -->
<attribute ref="myAtt" default="0"/>
</complexType>
> 2. Root Elements
>
> Is there a recommended way to specify a root element amongst global
> elements in an instance document ?
There will be a change to make explicit that this can be a part of
initial schema assessment invocation.
> 3. Is it possible to derive an abstract complexType from a non-abstract
> complexType?
Yes. It's slightly odd, but it's allowed.
> 4. Using derivation by restriction, can we change the content model
> of a group from choice[0,n] to sequence?
Yes, see [1], where it says "NOTE: This case allows the "unfolding" of
iterated disjunctions into sequences. It may be particularly useful
when the disjunction is an implicit one arising from the use of
substitution groups."
ht
[1] http://www.w3.org/TR/xmlschema-1/#rcase-MapAndSum
--
Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh
W3C Fellow 1999--2001, part-time member of W3C Team
2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440
Fax: (44) 131 650-4587, e-mail: ht@cogsci.ed.ac.uk
URL: http://www.ltg.ed.ac.uk/~ht/
Received on Thursday, 1 March 2001 14:50:26 UTC