
Thanks Alan - I suggest we remove default from the sentence.. dfdl:textCalendarFormatRef provide a default reference to a dfdl:defineEscapeScheme, 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.ht... 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: Suman Kalia/Toronto/IBM@IBMCA Cc: dfdl-wg@ogf.org, dfdl-wg-bounces@ogf.org Date: 11/13/2009 10:36 AM Subject: Re: [DFDL-WG] Scoping V8 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.ht... 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