ISSUE-69

Global Attributes

State:
CLOSED
Product:
Basic
Raised by:
Paul Downey
Opened on:
2006-09-05
Description:
Our current editors' draft includes patterns for global attributes:
http://www.w3.org/2002/ws/databinding/edcopy/basic/basic.html#pattern-GlobalAttribute

Which may have crept in from generic patterns for predefined types of attributes.

Whilst local attributes appear to be reasonably well supported by databinding
tools, it seems that global attributes aren't, in particular those from another
namesapce. e.g. a schema which imports a global definition of xml:id is unlikely
to result in each generated class containing an explicit 'id' property meaning
it's not possible to access the xml:id values from generated code.

In addition, we currently have no examples for global attributes as they need a
carrier global element, so we need to embark on generating a large number of
such examples to test our current global attribute patterns.

Proposal: make global attributes an advanced Pattern and constrain Basic
attributes to being local to other collection patterns specified such as by
ISSUE-47.
Related emails:
  1. ISSUE-69: Global Attributes (from dean+cgi@w3.org on 2006-09-05)
  2. Minutes: XML Schema Patterns for Databinding Telcon 5 September 2006 (from paul.downey@bt.com on 2006-09-05)
  3. Re: ISSUE-69: Global Attributes (from petexmldev@tech-know-ware.com on 2006-09-05)
  4. RE: ISSUE-69: Global Attributes (from paul.downey@bt.com on 2006-09-05)
  5. Re: ISSUE-69: Global Attributes (from petexmldev@tech-know-ware.com on 2006-09-07)
  6. RE: ISSUE-69: Global Attributes (from paul.downey@bt.com on 2006-09-08)
  7. RE: ISSUE-69: Global Attributes (from paul.downey@bt.com on 2006-09-08)
  8. Minutes: XML Schema Patterns for Databinding Telcon 12 September 2006 (from paul.downey@bt.com on 2006-09-12)

Related notes:

2006-09-05: closed as an Advanced pattern