This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 4789 - Reword section 3.4 to clearly specify that reference constraints can ONLY appear on schema documents.
Summary: Reword section 3.4 to clearly specify that reference constraints can ONLY app...
Status: RESOLVED FIXED
Alias: None
Product: SML
Classification: Unclassified
Component: Core (show other bugs)
Version: unspecified
Hardware: PC Windows XP
: P2 normal
Target Milestone: FPWD
Assignee: Virginia Smith
QA Contact: SML Working Group discussion list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 4790 4791
  Show dependency treegraph
 
Reported: 2007-06-27 19:50 UTC by Bassam Tabbara
Modified: 2007-07-25 20:17 UTC (History)
0 users

See Also:


Attachments

Description Bassam Tabbara 2007-06-27 19:50:36 UTC
 
Comment 1 Virginia Smith 2007-07-25 20:14:40 UTC
Reworded section; removed normative language in the table since these attributes are normatively described in the sections that follow the table.
The new text is as follows:

==============
SML supports the following attributes for expressing constraints on references.

Table 3-1. Attributes
Name	Description
sml:acyclic  Used to specify whether cycles are supported for a reference.
sml:targetElement  Used to constrain the name of the reference's target element.
sml:targetType  Used to constrain the type of the reference's target element.
sml:targetRequired  Used to specify that a reference's target element is required to be present in the model.

These attributes MUST be supported in the following specified locations only in an SML model:

    *      These attributes MUST be supported in XML Schema documents.
    *      These attributes MUST be supported for element declarations of type sml:refType or a derived type of sml:refType.  Note that this specification specifies sml:acyclic="false" for type sml:refType.