XSchema 1.0 proposals: preparing the ground

John Cowan (cowan@locke.ccil.org)
Tue, 23 Jun 1998 17:18:13 -0400


1) I propose adding an ID attribute to all XSchema elements.
This will allow adding links that refer to XSchema elements
remotely. This does not affect the Ref element, which continues
to refer using NMTOKENs.

2) I propose a new AttGroup element, thus:

<!ELEMENT AttGroup (AttDef)+>

AttGroups will be allowed as an alternative to AttDefs in
the ElementDecl content model, thus:

<!ELEMENT ElementDecl ([other stuff], (AttDef | AttGroup)*)>

They will also be allowed at XSchema level.

-- 
John Cowan	http://www.ccil.org/~cowan		cowan@ccil.org
	You tollerday donsk?  N.  You tolkatiff scowegian?  Nn.
	You spigotty anglease?  Nnn.  You phonio saxo?  Nnnn.
		Clear all so!  'Tis a Jute.... (Finnegans Wake 16.5)