|
From: Matthew C. <mat...@va...> - 2008-02-14 15:28:25
|
Just saw what may be an error in either the documentation or in the schema: <xs:complexType name="SourceFileType"> has an id attribute: <xs:attribute name="id" type="xs:string" use="required"> <xs:attribute name="sourceFileRef" type="xs:anyURI" use="optional"> is supposed to be a URI, but it should reference the 'id' which is a string? That doesn't make sense. <xs:documentation>This attribute can optionally reference the 'id' of the appropriate SourceFileType.</xs:documentation> Actually, looking a little closer, a lot of the Ref types (but not all) use xs:anyURI to point to an id attribute which is a string. What is the rationale for this? Out-of-file referencing? -Matt |