- From: Biron,Paul V <Paul.V.Biron@kp.org>
- Date: Thu, 3 Jan 2002 12:00:38 -0800
- To: www-xml-schema-comments@w3.org
- Cc: "'Alex Milowski'" <alex@milowski.com>
> -----Original Message----- > From: Alex Milowski [SMTP:alex@milowski.com] > Sent: Thursday, January 03, 2002 11:05 AM > To: www-xml-schema-comments@w3.org > Subject: Issues with Annotations and the Schema Component > > Since the schema component represents all the components that > exist (with some bound) and so has no target namespace, what > then is the target namespace of an annotation contained in the > schema component? It would seem that this target namespace > is very important to making the annotation useable at all. > Annotation schema components do not have a target namespace property, so I'm not sure what you're question is really asking. Can you be more specific? > It addition, it seems the annotations of any imported or > included schema would be lost as the {annotations} property > for the schema component is defined as the 'annotation' elements > in the "children" and not those in the imported or included > schemas documents as well. > I think the implication (intention?) is that all children of the imported/included schema documents become children of the importing/including schema. However, you are probably correct that a strict reading excludes them...I say this because of the wording used for the other schema-level properties; e.g., {type definitions} says "The simple and complex type definitions corresponding to all the <simpleType> and <complexType> element information items in the [children], if any, plus any included or imported definitions". pvb
Received on Thursday, 3 January 2002 15:17:55 UTC