tng         2002/12/02 10:52:07

  Modified:    c/doc    migration.xml
  Log:
  Documentation update: migration guide.
  
  Revision  Changes    Path
  1.38      +44 -5     xml-xerces/c/doc/migration.xml
  
  Index: migration.xml
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/doc/migration.xml,v
  retrieving revision 1.37
  retrieving revision 1.38
  diff -u -r1.37 -r1.38
  --- migration.xml     21 Nov 2002 20:11:02 -0000      1.37
  +++ migration.xml     2 Dec 2002 18:52:07 -0000       1.38
  @@ -28,8 +28,26 @@
       <anchor name="NewFeatures220"/>
       <s3 title="New features in &XercesCName; &XercesCVersion;">
         <ul>
  +        <li>More DOM L3 Core Support:</li>
  +        <ul>
  +            <li>DOMNode: baseURI</li>
  +            <li>DOMAttr: isId</li>
  +            <li>DOMElement: setIdAttribute, setIdAttributeNS, 
setIdAttributeNode</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>
  +        <li>XML 1.1</li>
  +        <li>Schema Errata</li>
           <li>C++ Namespace Support</li>
  -        <li></li>
  +        <li>ICU Message Loader, and Message Catalog Message Loader</li>
  +        <li>New feature XMLPlatformUtils::Initialize(const char* const locale) to 
set
  +        the locale for message loader.   See <jump 
href="program-others.html#SpecifylocaleforMessageLoader">
  +        Specify locale for Message Loader</jump> for details</li>
  +        <li>390: Uniconv390 support</li>
  +        <li>390: support record-oriented MVS datasets with the DOM Level 3 
serialization APIs</li>
  +        <li>Support for Linux/390</li>
  +        <li>RPM for Linux</li>
  +        <li>Performance: Break Scanner for different functionalities and many other 
performance improvement</li>
         </ul>
       </s3>
   
  @@ -60,16 +78,37 @@
           <anchor name="NewAPI220"/>
           <s4 title="New Public API">
               <ul>
  -              <li>.</li>
  +              <li>To support additional DOM L3 functions, the following are 
added:</li>
  +              <ul>
  +                  <li>DOMAttr: isId</li>
  +                  <li>DOMElement: setIdAttribute, setIdAttributeNS, 
setIdAttributeNode</li>
  +              </ul>
  +              <li>Added a non-standard extension 
DOMImplementation::loadDOMExceptionMsg to load the
  +              default error message for the corresponding DOMException code.</li>
  +              <li>XMLUri: Added a constructor and a set method to allow 
creating/setting of
  +              XMLAttr using a rawname.</li>
  +              <li>Added XMLUri::getUriText to return the URI as a string 
specification.</li>
  +              <li>Add XMLString::fixURI to transform an absolute path filename to 
standard URI form.</li>
  +              <li>Added XMLString::equals for faster string comparison.</li>
               </ul>
           </s4>
   
           <anchor name="ModifiedAPI220"/>
           <s4 title="Modified Public API">
               <ul>
  -              <li> XMLPlatformUtils::Initialize() takes a parameter specifying 
locale
  -              for message loader, with default value "en_US".
  -              .</li>
  +              <li>The following DOM functions are being added a const modifier.</li>
  +              <ul>
  +                  <li>DOMImplementation::hasFeature</li>
  +                  <li>DOMNode: isSameNode, isEqualNode, compareTreePosition</li>
  +              </ul>
  +              <li>XMLPlatformUtils::Initialize() takes a parameter specifying locale
  +              for message loader, with default value "en_US".</li>
  +              <li>To fix [Bug 13641], the QName copy constructor is corrected to 
take
  +              a reference as parameter, i.e. QName(const QName&amp; qname).</li>
  +              <li>To fix [Bug 12232], the QName operator== has been added a const 
modified.</li>
  +              <li>Move XMLUri copy constructor and operator = as public.</li>
  +              <li>For validation purpose, added two more default parameters to
  +              XMLValidator::validateAttrValue</li>
               </ul>
           </s4>
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to