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 <kalia@ca.ibm.com>
To:
Mike Beckerle <mbeckerle.dfdl@gmail.com>
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.html
From: Mike
Beckerle <mbeckerle.dfdl@gmail.com>
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
<xs:element ... dfdl:encoding="utf-8" />
Does the xs:schema itself support short form for the "default"
format properties?
<xs:schema xmlns:xs="...."
dfdl:encoding="utf-8">
...
</xs:schema>
--
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