Re: [ElementTraversal]: Feature string for DOMImplementation.hasFeature(feature, version)?

Hi Doug,

That looks great. Exactly what I would have guessed it would like.

Thanks.

Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: mrglavas@ca.ibm.com
E-mail: mrglavas@apache.org

Doug Schepers <schepers@w3.org> wrote on 10/16/2009 07:46:56 PM:

> Hi, Michael-
>
> Sorry for the tardy response.
>
> This was an unfortunate oversight.  I've now added this to the proposed
> errata [1].  Please let me know if this suits your needs.
>
> [1] http://www.w3.org/2008/12/REC-ElementTraversal-20081222-errata#S1
>
> Regards-
> -Doug Schepers
> W3C Team Contact, SVG and WebApps WGs
>
>
> Michael Glavassevich wrote (on 10/16/09 4:14 PM):
> > Hi all,
> >
> > Just thought I'd check again. Has this been discussed or resolved?
We're
> > planning on having a Xerces-J release in December and would be nice if
> > we could provide this to users (assuming the spec plans to adopt it).
> >
> > Thanks.
> >
> > Michael Glavassevich
> > XML Parser Development
> > IBM Toronto Lab
> > E-mail: mrglavas@ca.ibm.com
> > E-mail: mrglavas@apache.org
> >
> > Michael Glavassevich <mrglavas@ca.ibm.com> wrote on 06/01/2009 10:47:07
PM:
> >
> >>  Hi Arthur / Doug,
> >>
> >>  Just following up. Has there been any discussion on this issue?
> >>
> >>  Thanks.
> >>
> >>  Michael Glavassevich
> >>  XML Parser Development
> >>  IBM Toronto Lab
> >>  E-mail: mrglavas@ca.ibm.com
> >>  E-mail: mrglavas@apache.org
> >>
> >>  Arthur Barstow <art.barstow@nokia.com> wrote on 01/14/2009 10:07:36
AM:
> >>
> >>  > Hi Michael - Doug agreed to respond to this e-mail so expect a
> >>  > reply/proposal from him RSN.
> >>  >
> >>  > -Regards, Art Barstow
> >>  >
> >>  > On Jan 12, 2009, at 2:02 AM, ext Michael Glavassevich wrote:
> >>  >
> >>  > Hi WG,
> >>  >
> >>  > The DOM Core specification and other DOM modules define feature
> >>  > strings [1] which applications can query to check whether or not a
> >>  > specific DOM module is supported by a DOMImplementation. For
> >>  > example, DOM Level 2 Traversal and Range [2] says: "A DOM
> >>  > application may use the hasFeature(feature, version) method of the
> >>  > DOMImplementation interface with parameter values "Traversal" and
> >>  > "2.0" (respectively) to determine whether or not this module is
> >>  > supported by the implementation." These feature strings are also
> >>  > useful for selecting a DOMImplementation which supports a specific
> >>  > set of features through the methods provided by
> >>  DOMImplementationRegistry [3].
> >>  >
> >>  > After reading the spec it doesn't seem like Element Traversal has
> >>  > such a string defined for it, so applications would have no
standard
> >>  > way for selecting a DOMImplementation which supports Element
> >>  > Traversal or determining whether the DOMImplementation instance
they
> >>  > already have supports it. Is there a reason a feature string was
> >>  > omitted from the spec? An oversight, perhaps? Can this be added to
> >>  the errata?
> >>  >
> >>  > Thanks.
> >>  >
> >>  > [1] http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/core.
> >>  > html#DOMFeatures
> >>  > [2] http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-
> >>  > Range-20001113/traversal.html#Traversal-overview
> >>  > [3] http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/core.
> >>  > html#Bootstrap
> >>  >
> >>  > Michael Glavassevich
> >>  > XML Parser Development
> >>  > IBM Toronto Lab
> >>  > E-mail: mrglavas@ca.ibm.com
> >>  > E-mail: mrglavas@apache.org

Received on Saturday, 17 October 2009 18:19:36 UTC