Suman

That was a quick response.

This is trying to cover the case where you have, for example, dfdl:escapeSchemeRef defaulted from the dfdl:format on the xs:schema and defined locally.

The dfdl:escapeSchemeRef defined locally overrides the default.dfdl:escapeSchemeRef rather than the properties in the dfdl:defineEscapeScheme/dfdl:escapeScheme referred to locally overriding the properties  in the dfdl:defineEscapeScheme/dfdl:escapeScheme from the default dfdl:escapeSchemeRef.

What this means in practice is that each dfdl:defineEscapeScheme/dfdl:escapeScheme must have all the required properties. We don't merge the local dfdl:defineEscapeScheme/dfdl:escapeScheme with the default dfdl:defineEscapeScheme/dfdl:escapeScheme

Alan Powell

MP 211, IBM UK Labs, Hursley,  Winchester, SO21 2JN, England
Notes Id: Alan Powell/UK/IBM     email: alan_powell@uk.ibm.com  
Tel: +44 (0)1962 815073                  Fax: +44 (0)1962 816898



From: Suman Kalia <kalia@ca.ibm.com>
To: Alan Powell/UK/IBM@IBMGB
Cc: dfdl-wg@ogf.org, dfdl-wg-bounces@ogf.org
Date: 13/11/2009 15:12
Subject: Re: [DFDL-WG] Scoping V8






>> The dfdl:escapeSchemeRef, dfdl:textNumberFormatRef, dfdl:textCalendarFormatRef provide a default reference to a dfdl:defineEscapeScheme, dfdl:defineTextNumberFormat and

 >> dfdl:defineTextCalendarFormat respectively. The properties of dfdl:escapeScheme, dfdl:textNumberFormat and dfdl:TextCalendarFormat are not defaulted individually.

Alan - this is somewhat confusing..  The value of dfdl:textNumberFormatRef contains a QName to dfdl: textNumberFormat..   What does the default reference mean in this context ??


Suman Kalia
IBM Toronto Lab
WMB Toolkit Architect and Development Lead
WebSphere Business Integration Application Connectivity Tools

http://www.ibm.com/developerworks/websphere/zones/businessintegration/wmb.html

Tel : 905-413-3923  T/L  969-3923
Fax : 905-413-4850 T/L  969-4850
Internet ID : kalia@ca.ibm.com


From: Alan Powell <alan_powell@uk.ibm.com>
To: dfdl-wg@ogf.org
Date: 11/13/2009 09:58 AM
Subject: [DFDL-WG] Scoping V8
Sent by: dfdl-wg-bounces@ogf.org







Although the scoping action was closed on the last call some updates to the proposal were needed after the discussion between Steve and I .


The main update is to change the emphasis from scoping annotations to scoping 'representation properties'. This is because  1) the non-representation properties (ref and selector) are not defaulted or combined and 2) the same property may come from different annotations.


I have also clarified the scoping of refs to escapeSchemes etc.




Alan Powell

MP 211, IBM UK Labs, Hursley,  Winchester, SO21 2JN, England
Notes Id: Alan Powell/UK/IBM     email: alan_powell@uk.ibm.com  
Tel: +44 (0)1962 815073                  Fax: +44 (0)1962 816898





Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU





--
dfdl-wg mailing list
dfdl-wg@ogf.org
http://www.ogf.org/mailman/listinfo/dfdl-wg [attachment "ogf-dfdl-new-scoping-rules-with-default-V8.doc" deleted by Alan Powell/UK/IBM]








Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU