Data Model formulation for href attribute

Below is the data model formulation for the xbinc:Include/@href
attribute:


dm:base-uri 
The value of the dm:base-uri of the xbinc:Include element which is the
parent of the attributes

dm:node-kind 
Returns "attribute".

dm:node-name 
Returns {"";href}

dm:parent 
Returns the xbinc:Include element which is the parent of the attribute

dm:string-value 
Returns the characters of the URI that is the attribute value.

dm:typed-value 
Returns a sequence of a single atomic value derived from the
string-value of the attribute node and the xs:anyURI type in a way that
is consistent with XML Schema validation.

For xs:dateTime, xs:date and xs:time, the typed value is the atomic
value that is determined from its tuple representation as described in
3.3.4 Retreiving the Typed Value of xs:dateTime, xs:date, and xs:time
Values.

dm:type 
Returns xs:anyURI

dm:children 
Returns ().

dm:attributes 
Returns ().

dm:namespaces 
Returns ().

dm:nilled 
Returns ().


I'd note that it might be worth saying something about string-value
returning a value in the lexical space aand typed-value returning a
value in the value space.

Gudge

Received on Wednesday, 10 December 2003 12:26:42 UTC