gareth 2003/01/29 12:08:58 Modified: c/doc dom3.xml migration.xml c/doc/html ApacheDOMC++BindingL3.html Log: updated docs for DOMTypeInfo Revision Changes Path 1.11 +2 -2 xml-xerces/c/doc/dom3.xml Index: dom3.xml =================================================================== RCS file: /home/cvs/xml-xerces/c/doc/dom3.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- dom3.xml 21 Nov 2002 14:22:39 -0000 1.10 +++ dom3.xml 29 Jan 2003 20:08:56 -0000 1.11 @@ -50,10 +50,10 @@ <code>DOMText</code>: getIsWhitespaceInElementContent </li> <li> - <code>DOMAttr</code>: isID + <code>DOMAttr</code>: isID, getTypeInfo </li> <li> - <code>DOMElement</code>: setIdAttributeNode, setIdAttributeNS, setIdAttribute + <code>DOMElement</code>: setIdAttributeNode, setIdAttributeNS, setIdAttribute, getTypeInfo </li> <li> <code>DOMUserDataHandler</code> 1.43 +6 -4 xml-xerces/c/doc/migration.xml Index: migration.xml =================================================================== RCS file: /home/cvs/xml-xerces/c/doc/migration.xml,v retrieving revision 1.42 retrieving revision 1.43 diff -u -r1.42 -r1.43 --- migration.xml 9 Jan 2003 19:14:10 -0000 1.42 +++ migration.xml 29 Jan 2003 20:08:56 -0000 1.43 @@ -34,8 +34,8 @@ <li>More DOM L3 Core Support:</li> <ul> <li>DOMNode: baseURI</li> - <li>DOMAttr: isId</li> - <li>DOMElement: setIdAttribute, setIdAttributeNS, setIdAttributeNode</li> + <li>DOMAttr: isId, getTypeInfo</li> + <li>DOMElement: setIdAttribute, setIdAttributeNS, setIdAttributeNode, getTypeInfo</li> </ul> <li>DOM Message: make use of the non-standard extension DOMImplementation::loadDOMExceptionMsg to load the default error text message for the correspond Exception Code.</li> @@ -80,9 +80,11 @@ <ul> <li>To support additional DOM L3 functions, the following are added:</li> <ul> - <li>DOMAttr: isId</li> - <li>DOMElement: setIdAttribute, setIdAttributeNS, setIdAttributeNode</li> + <li>DOMAttr: isId, getTypeInfo</li> + <li>DOMElement: setIdAttribute, setIdAttributeNS, setIdAttributeNode, getTypeInfo</li> </ul> + <li>Added DOMTypeInfo class for getTypeInfo calss in DOMElement and DOMAttr</li> + <li>Added getDOMTypeInfoUri, getDOMTypeInfoName to XMLAttDef and XMLElementDecl for use in building DOMTypeInfo</li> <li>Added a non-standard extension DOMImplementation::loadDOMExceptionMsg to load the default error message for the corresponding DOMException code.</li> <li>XMLAttr: Added a constructor and a set method to allow creating/setting of 1.13 +72 -0 xml-xerces/c/doc/html/ApacheDOMC++BindingL3.html Index: ApacheDOMC++BindingL3.html =================================================================== RCS file: /home/cvs/xml-xerces/c/doc/html/ApacheDOMC++BindingL3.html,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- ApacheDOMC++BindingL3.html 27 Jan 2003 20:20:18 -0000 1.12 +++ ApacheDOMC++BindingL3.html 29 Jan 2003 20:08:56 -0000 1.13 @@ -108,6 +108,7 @@ <tr ALIGN=LEFT VALIGN=TOP> <td>Xerces-C++ 2.2: February 6, 2003</td> <td ALIGN=LEFT VALIGN=TOP>Modified +<br>- add DOMElement::getTypeInfo and DOMAttr::getTypeInfo and DOMTypeInfo.hpp <br>- add const modifier to DOMNode::compareTreePosition, and add DOMTreePosition <br>- add const modifier to DOMNode::isSameNode <br>- add const modifier to DOMNode::isEqualNode @@ -2150,6 +2151,16 @@ </tr> <tr ALIGN=LEFT VALIGN=TOP> +<td></td> + +<td><font face="Courier New,Courier"><font size=-1>virtual</font></font></td> + +<td><font face="Courier New,Courier"><font size=-1>const DOMTypeInfo*</font></font></td> + +<td><font face="Courier New,Courier"><font size=-1>getTypeInfo() = 0;</font></font></td> +</tr> + +<tr ALIGN=LEFT VALIGN=TOP> <td><font face="Courier New,Courier"><font size=-1>};</font></font></td> <td></td> @@ -2412,6 +2423,16 @@ </tr> <tr ALIGN=LEFT VALIGN=TOP> +<td></td> + +<td><font face="Courier New,Courier"><font size=-1>virtual</font></font></td> + +<td><font face="Courier New,Courier"><font size=-1>const DOMTypeInfo*</font></font></td> + +<td><font face="Courier New,Courier"><font size=-1>getTypeInfo() = 0;</font></font></td> +</tr> + +<tr ALIGN=LEFT VALIGN=TOP> <td><font face="Courier New,Courier"><font size=-1>};</font></font></td> <td></td> @@ -3444,9 +3465,59 @@ <td></td> </tr> + </table> </div> +<h3> +<font color="#000000">DOMTypeInfo.hpp:</font></h3> + +<div id="DOMEntityReference"><font face="Courier New,Courier"><font size=-1>class +DOMTypeInfo </font></font> +<table> +<tr ALIGN=LEFT VALIGN=TOP> +<td><font face="Courier New,Courier"><font size=-1>{</font></font></td> + +<td></td> + +<td></td> + +<td></td> +</tr> + +<tr ALIGN=LEFT VALIGN=TOP> +<td></td> + +<td><font face="Courier New,Courier"><font size=-1>virtual</font></font></td> + +<td><font face="Courier New,Courier"><font size=-1>const XMLCh*</font></font></td> + +<td><font face="Courier New,Courier"><font size=-1>getName() = 0;</font></font></td> +</tr> + +<tr ALIGN=LEFT VALIGN=TOP> +<td></td> + +<td><font face="Courier New,Courier"><font size=-1>virtual</font></font></td> + +<td><font face="Courier New,Courier"><font size=-1>const XMLCh*</font></font></td> + +<td><font face="Courier New,Courier"><font size=-1>getNamespace() = 0;</font></font></td> +</tr> + +<tr ALIGN=LEFT VALIGN=TOP> +<td><font face="Courier New,Courier"><font size=-1>};</font></font></td> + +<td></td> + +<td></td> + +<td></td> +</tr> +</table> +</div> + + <hr WIDTH="100%"> <h2> <a NAME="B: Document Object Model: Load and Save"></a><u><font color="#000000"><a href="#C++ Language Binding for DOM Level 3">B: @@ -3560,6 +3631,7 @@ <td></td> </tr> + </table> </div>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]