Suman
That is exactly what Mike is suggesting. If you look at Table 7 in the
spec (section 7.1) and the wording about short form in section 7.1.3.3
then the natural assumption is that DFDL attributes on xs:schema would be
allowed as the short form of the anonymous dfdl:format annotation's
properties. If a property occurs in both short form and attribute/element
form that is a schema definition error as per section 7.1.3.
So, are there any reasons why this should not be allowed? I can recall
this being discussed in the past but I don't remember a conclusion. The
only reason I can think of is that it would easy for a human reader to
miss DFDL properties on xs:schema because of all the namespace attributes
that typically occur there. But that's just a formatting/style thing.
Regards
Steve Hanson
Architect, Data Format Description Language (DFDL)
Co-Chair, OGF DFDL Working Group
IBM SWG, Hursley, UK
smh@uk.ibm.com
tel:+44-1962-815848
From: Suman Kalia
To: Mike Beckerle
Cc: dfdl-wg@ogf.org, dfdl-wg-bounces@ogf.org
Date: 05/12/2011 00:55
Subject: Re: [DFDL-WG] short form on xs:schema?
Sent by: dfdl-wg-bounces@ogf.org
One way to view this annotation would be as if it is defined on the
default format at the xs:schema.. Question would be what if dfdl:format
at xs:schema also has dfdl:encoding specified - which one would win ?..
Suman Kalia
IBM Canada Lab
WMB Toolkit Architect and Development Lead
Tel: 905-413-3923 T/L 313-3923
Email: kalia@ca.ibm.com
For info on Message broker
http://www.ibm.com/developerworks/websphere/zones/businessintegration/wmb.ht...
From: Mike Beckerle
To: dfdl-wg@ogf.org
Date: 12/02/2011 05:46 PM
Subject: [DFDL-WG] short form on xs:schema?
Sent by: dfdl-wg-bounces@ogf.org
I don't know that we ever talked about this.
Most schema constructs support short form
Does the xs:schema itself support short form for the "default" format
properties?
...
--
Mike Beckerle | OGF DFDL WG Co-Chair
Tel: 781-330-0412
--
dfdl-wg mailing list
dfdl-wg@ogf.org
http://www.ogf.org/mailman/listinfo/dfdl-wg --
dfdl-wg mailing list
dfdl-wg@ogf.org
http://www.ogf.org/mailman/listinfo/dfdl-wg
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