[Bug 4884] update the definition of a null reference to include the unimplemented-schemes case

http://www.w3.org/Bugs/Public/show_bug.cgi?id=4884


popescu@ca.ibm.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED




------- Comment #7 from popescu@ca.ibm.com  2007-09-06 02:34 -------
Updates based on Kumar's and Pratul's comments ( Pratul comments sent on the
sml public mailing list ) :

1. Rephrased the null reference and took out the consumer/producer references.
Based on Pratul's comments also included the sml:nilref="1" as a valid value

The new definition :
3.1.1.2 Null Reference

A reference element that has either sml:nilref="true" or sml:nilref="1"
specified.

A null reference is an explicit declaration of intent that the reference does
not target any element. Any scheme-related content, including attributes, if
present, is ignored. 


2. Updated the Unresolved reference definition based on the f2f discussion.
New definition :

3.1.1.3 Unresolved Reference

A non-null reference for which one of the following applies:

    *      No scheme used in the reference can be recognized.
    *      None of the recognized schemes resolves.
    *      A scheme or multiple schemes resolve to more than one target.

I am closing the defect as fixed

Received on Thursday, 6 September 2007 02:34:37 UTC