[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Fw: [ws-rx] New Issue: Define the syntax used to refer to elements andattributes
Subject line of my previous email was wrong. Please ignore and replace with this one (though body hasn't changed) Title: Define the syntax used to refer to elements and attributes Description: The descriptions of elements and attributes that follow the exemplars use XPath-like expressions to refer to those elements/attributes, e.g. /wsrm:CreateSequence/wsrm:Expires The syntax being used is not a pure XPath locationPath, since extensibility elements/attributes use an {any} syntax, e.g. /wsrm:CreateSequence/wsrm:Expires/@{any} It might seem obvious to a reader what this means, but the spec doesn't formally define it. Justification: Our spec should define the syntax it uses, either directly or by appealing to some other recognised standard Target: core Type: editorial Proposal: Add the following to Section 1.1 (Notational Conventions) Elements or Attributes defined by this specification are referred to in the text of this document using XPath 1.0 expressions. Extensibility points are referred to using an extended version of this syntax: - An element extensibility point is referred to using {any} in place of the element name. This indicates that any element name can be used, subject to the constraints imposed by the corresponding <xs:any> that appears in the XML Schema. = An attribute extensibility point is referred to using @{any} in place of the attribute name. This indicates that any attribute name can be used, subject to the constraints imposed by the corresponding <xs:anyAttribute> that appears in the XML Schema. Related issues: None Peter Niblett
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]