OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ws-rx message

[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]