- From: Ian Davis <ijdavis@softbase.math.uwaterloo.ca>
- Date: Thu, 2 Jan 2003 23:41:53 -0500 (EST)
- To: "public-qt-comments@w3.org"@w3.org
The old section 9 use cases in V1 of the XQuery USE case document: http://www.w3.org/TR/2002/WD-xmlquery-use-cases-20020430 have been removed without any comment or explanation from: http://www.w3.org/TR/2002/WD-xmlquery-use-cases-20020816 It is absurd to suggest that ID/IDREF relationships were important enough to have an entire use case section devoted to them a year ago, but are now of no significance. Many SGML documents make extensive use of ID/IDREF relationships and thus clearly XQuery should be capable of supporting queries predicated on these relationships. Consider for example any rational queries that one might wish to make on the appended graph, encoded using gxl. Please do not silently delete material from USE cases unless these USE cases are fundamentally flawed. Since I have already implemented the old Section 9 use cases, I fail to see how these USE cases as defined in earlier documents could have been so flawed. http://www.textserver.com/textserver/demonstrations/xquery/index.asp I also think it would be most helpful in working documents when entire sections are deleted if some explanation be given somewhere. Without such an explanation, there is no evidence to suggest that the deletion was not entirely accidental. Sincerely, Ian Davis ------------------------------------------------------------------------------ <?xml version="1.0"?> <!DOCTYPE gxl SYSTEM "gxl.dtd"> <gxl> <graph id="/tmp/24652.33.gd"> <node id="n0"> <type xlink:href="gd.xml#cNameSpace" /> <attr name="name"><string>::</string></attr> <attr name="visb"><string>unk</string></attr> </node> <edge from="n0" to="n4"> <type xlink:href="gd.xml#cArcSon" /> <attr name="order"><int>1</int></attr> </edge> <node id="n4"> <type xlink:href="gd.xml#cAggrType" /> <attr name="file"><string>chien.cpp</string></attr> <attr name="line"><int>8</int></attr> <attr name="name"><string>cDog</string></attr> <attr name="visb"><string>unk</string></attr> <attr name="type"><string>class</string></attr> </node> <node id="n7"> <type xlink:href="gd.xml#cObject" /> <attr name="file"><string>chien.cpp</string></attr> <attr name="line"><int>10</int></attr> <attr name="name"><string>aStomachLevel</string></attr> <attr name="visb"><string>pri</string></attr> <attr name="static"><bool>false</bool></attr> <attr name="extern"><bool>false</bool></attr> <attr name="const"><bool>false</bool></attr> </node> <node id="n10"> <type xlink:href="gd.xml#cAggrType" /> <attr name="file"><string>chien.cpp</string></attr> <attr name="line"><int>3</int></attr> <attr name="name"><string>cCat</string></attr> <attr name="visb"><string>unk</string></attr> <attr name="type"><string>class</string></attr> </node> <edge from="n0" to="n10"> <type xlink:href="gd.xml#cArcSon" /> <attr name="order"><int>2</int></attr> </edge> <node id="n14"> <type xlink:href="gd.xml#cBuiltInType" /> <attr name="file"><string>2</string></attr> <attr name="line"><int>2501</int></attr> <attr name="name"><string>int</string></attr> <attr name="visb"><string>unk</string></attr> </node> <node id="n22"> <type xlink:href="gd.xml#cObject" /> <attr name="file"><string>chien.cpp</string></attr> <attr name="line"><int>5</int></attr> <attr name="name"><string>tag</string></attr> <attr name="visb"><string>unk</string></attr> <attr name="static"><bool>false</bool></attr> <attr name="extern"><bool>false</bool></attr> <attr name="const"><bool>false</bool></attr> </node> <edge from="n60" to="n4"> <type xlink:href="gd.xml#cInstance" /> </edge> <edge from="n0" to="n63"> <type xlink:href="gd.xml#cArcSon" /> <attr name="order"><int>3</int></attr> </edge> <edge from="n0" to="n14"> <type xlink:href="gd.xml#cArcSon" /> <attr name="order"><int>4</int></attr> </edge> <edge from="n4" to="n7"> <type xlink:href="gd.xml#cArcSon" /> <attr name="order"><int>1</int></attr> </edge> <edge from="n4" to="n160"> <type xlink:href="gd.xml#cArcSon" /> <attr name="order"><int>2</int></attr> </edge> <edge from="n10" to="n22"> <type xlink:href="gd.xml#cArcSon" /> </edge> <edge from="n100" to="n10"> <type xlink:href="gd.xml#cInstance" /> </edge> <edge from="n7" to="n14"> <type xlink:href="gd.xml#cInstance" /> </edge> <edge from="n22" to="n14"> <type xlink:href="gd.xml#cInstance" /> </edge> <node id="n33"> <type xlink:href="gd.xml#cLinkSym" /> <attr name="name"><string>_ZN4cDog4mEatEP4cCat</string></attr> </node> <edge from="n33" to="n160"> <type xlink:href="gd.xml#cLinksFrom" /> </edge> <edge from="n160" to="n182"> <type xlink:href="gd.xml#cArcSon" /> <attr name="order"><int>3</int></attr> </edge> <edge from="n160" to="n63"> <type xlink:href="gd.xml#cInstance" /> </edge> <edge from="n160" to="n181"> <type xlink:href="gd.xml#cArcSon" /> <attr name="order"><int>1</int></attr> </edge> <edge from="n181" to="n60"> <type xlink:href="gd.xml#cInstance" /> </edge> <edge from="n160" to="n194"> <type xlink:href="gd.xml#cArcSon" /> <attr name="order"><int>2</int></attr> </edge> <edge from="n194" to="n100"> <type xlink:href="gd.xml#cInstance" /> </edge> <edge from="n214" to="n223"> <type xlink:href="gd.xml#cArcOpd" /> </edge> <edge from="n223" to="n230"> <type xlink:href="gd.xml#cArcOpd" /> <attr name="order"><int>1</int></attr> </edge> <edge from="n223" to="n59"> <type xlink:href="gd.xml#cArcOpd" /> <attr name="order"><int>2</int></attr> </edge> <edge from="n230" to="n239"> <type xlink:href="gd.xml#cArcOpd" /> </edge> <edge from="n239" to="n60"> <type xlink:href="gd.xml#cArcOpd" /> <attr name="order"><int>1</int></attr> </edge> <edge from="n239" to="n62"> <type xlink:href="gd.xml#cArcOpd" /> <attr name="order"><int>2</int></attr> </edge> <edge from="n182" to="n214"> <type xlink:href="gd.xml#cArcSon" /> </edge> <edge from="n59" to="n7"> <type xlink:href="gd.xml#cRefersTo" /> </edge> <node id="n59"> <type xlink:href="gd.xml#cNameRef" /> <attr name="name"><string>aStomachLevel</string></attr> </node> <node id="n60"> <type xlink:href="gd.xml#cPtrType" /> <attr name="visb"><string>unk</string></attr> </node> <edge from="n62" to="n181"> <type xlink:href="gd.xml#cRefersTo" /> </edge> <node id="n62"> <type xlink:href="gd.xml#cNameRef" /> <attr name="name"><string>this</string></attr> </node> <node id="n63"> <type xlink:href="gd.xml#cBuiltInType" /> <attr name="file"><string>2</string></attr> <attr name="line"><int>2501</int></attr> <attr name="name"><string>void</string></attr> <attr name="visb"><string>unk</string></attr> </node> <node id="n100"> <type xlink:href="gd.xml#cPtrType" /> <attr name="visb"><string>unk</string></attr> </node> <node id="n160"> <type xlink:href="gd.xml#cFunction" /> <attr name="file"><string>chien.cpp</string></attr> <attr name="line"><int>16</int></attr> <attr name="name"><string>mEat</string></attr> <attr name="visb"><string>pub</string></attr> <attr name="static"><bool>false</bool></attr> <attr name="extern"><bool>false</bool></attr> <attr name="const"><bool>false</bool></attr> <attr name="virtual"><string>non-virtual</string></attr> </node> <node id="n181"> <type xlink:href="gd.xml#cFormalFctParam" /> <attr name="file"><string>chien.cpp</string></attr> <attr name="line"><int>14</int></attr> <attr name="name"><string>this</string></attr> <attr name="visb"><string>unk</string></attr> <attr name="static"><bool>false</bool></attr> <attr name="extern"><bool>false</bool></attr> <attr name="const"><bool>false</bool></attr> </node> <node id="n182"> <type xlink:href="gd.xml#cBlock" /> <attr name="visb"><string>unk</string></attr> </node> <node id="n194"> <type xlink:href="gd.xml#cFormalFctParam" /> <attr name="file"><string>chien.cpp</string></attr> <attr name="line"><int>14</int></attr> <attr name="name"><string>pVictim</string></attr> <attr name="visb"><string>unk</string></attr> <attr name="static"><bool>false</bool></attr> <attr name="extern"><bool>false</bool></attr> <attr name="const"><bool>false</bool></attr> </node> <node id="n214"> <type xlink:href="gd.xml#cOperator" /> <attr name="op"><string>post-inc</string></attr> </node> <node id="n223"> <type xlink:href="gd.xml#cOperator" /> <attr name="op"><string>field-access</string></attr> </node> <node id="n230"> <type xlink:href="gd.xml#cOperator" /> <attr name="op"><string>deref</string></attr> </node> <node id="n239"> <type xlink:href="gd.xml#cOperator" /> <attr name="op"><string>static-cast</string></attr> </node> </graph> </gxl>
Received on Friday, 3 January 2003 12:30:01 UTC