dbertoni    2002/11/19 18:28:11

  Modified:    c/src/XalanDOM XalanAttr.cpp XalanAttr.hpp
                        XalanCDATASection.hpp XalanCDataSection.cpp
                        XalanCharacterData.cpp XalanCharacterData.hpp
                        XalanComment.cpp XalanComment.hpp
                        XalanDOMDefinitions.hpp XalanDOMException.cpp
                        XalanDOMException.hpp XalanDOMImplementation.cpp
                        XalanDOMImplementation.hpp XalanDOMInit.cpp
                        XalanDOMInit.hpp XalanDOMString.cpp
                        XalanDOMString.hpp XalanDocument.cpp
                        XalanDocument.hpp XalanDocumentFragment.cpp
                        XalanDocumentFragment.hpp XalanDocumentType.cpp
                        XalanDocumentType.hpp XalanElement.cpp
                        XalanElement.hpp XalanEmptyNamedNodeMap.cpp
                        XalanEmptyNamedNodeMap.hpp XalanEntity.cpp
                        XalanEntity.hpp XalanEntityReference.cpp
                        XalanEntityReference.hpp XalanNamedNodeMap.cpp
                        XalanNamedNodeMap.hpp XalanNode.cpp XalanNode.hpp
                        XalanNodeList.cpp XalanNodeList.hpp
                        XalanNodeListDummy.cpp XalanNodeListDummy.hpp
                        XalanNodeListSurrogate.cpp
                        XalanNodeListSurrogate.hpp XalanNotation.cpp
                        XalanNotation.hpp XalanProcessingInstruction.cpp
                        XalanProcessingInstruction.hpp XalanText.cpp
                        XalanText.hpp
  Log:
  Updates for new C++ namespace support.
  
  Revision  Changes    Path
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanAttr.cpp
  
  Index: XalanAttr.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanAttr.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanAttr.cpp     11 Apr 2000 14:29:08 -0000      1.1
  +++ XalanAttr.cpp     20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanAttr::XalanAttr() :
        XalanNode()
   {
  @@ -93,3 +97,7 @@
   {
        return false;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.6       +9 -1      xml-xalan/c/src/XalanDOM/XalanAttr.hpp
  
  Index: XalanAttr.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanAttr.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XalanAttr.hpp     8 Feb 2002 01:47:21 -0000       1.5
  +++ XalanAttr.hpp     20 Nov 2002 02:28:09 -0000      1.6
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -64,6 +64,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   class XalanElement;
   
   
  @@ -505,6 +509,10 @@
   
   private:
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.5       +9 -1      xml-xalan/c/src/XalanDOM/XalanCDATASection.hpp
  
  Index: XalanCDATASection.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanCDATASection.hpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- XalanCDATASection.hpp     8 Feb 2002 01:47:21 -0000       1.4
  +++ XalanCDATASection.hpp     20 Nov 2002 02:28:09 -0000      1.5
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -64,6 +64,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   /*
    * <meta name="usage" content="experimental"/>
    *
  @@ -606,6 +610,10 @@
   
   private:
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.2       +8 -0      xml-xalan/c/src/XalanDOM/XalanCDataSection.cpp
  
  Index: XalanCDataSection.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanCDataSection.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanCDataSection.cpp     11 Apr 2000 14:29:08 -0000      1.1
  +++ XalanCDataSection.cpp     20 Nov 2002 02:28:09 -0000      1.2
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanCDATASection::XalanCDATASection() :
        XalanText()
   {
  @@ -93,3 +97,7 @@
   {
        return false;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanCharacterData.cpp
  
  Index: XalanCharacterData.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanCharacterData.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanCharacterData.cpp    11 Apr 2000 14:29:08 -0000      1.1
  +++ XalanCharacterData.cpp    20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanCharacterData::XalanCharacterData() :
        XalanNode()
   {
  @@ -93,3 +97,7 @@
   {
        return false;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.6       +9 -1      xml-xalan/c/src/XalanDOM/XalanCharacterData.hpp
  
  Index: XalanCharacterData.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanCharacterData.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XalanCharacterData.hpp    8 Feb 2002 01:47:21 -0000       1.5
  +++ XalanCharacterData.hpp    20 Nov 2002 02:28:09 -0000      1.6
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -64,6 +64,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   /*
    * <meta name="usage" content="experimental"/>
    *
  @@ -574,6 +578,10 @@
   
   private:
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanComment.cpp
  
  Index: XalanComment.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanComment.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanComment.cpp  11 Apr 2000 14:29:08 -0000      1.1
  +++ XalanComment.cpp  20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanComment::XalanComment() :
        XalanCharacterData()
   {
  @@ -93,3 +97,7 @@
   {
        return false;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.6       +9 -1      xml-xalan/c/src/XalanDOM/XalanComment.hpp
  
  Index: XalanComment.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanComment.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XalanComment.hpp  8 Feb 2002 01:47:21 -0000       1.5
  +++ XalanComment.hpp  20 Nov 2002 02:28:09 -0000      1.6
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -64,6 +64,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   /*
    * <meta name="usage" content="experimental"/>
    *
  @@ -575,6 +579,10 @@
   
   private:
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.2       +58 -0     xml-xalan/c/src/XalanDOM/XalanDOMDefinitions.hpp
  
  Index: XalanDOMDefinitions.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanDOMDefinitions.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanDOMDefinitions.hpp   11 Apr 2000 14:29:08 -0000      1.1
  +++ XalanDOMDefinitions.hpp   20 Nov 2002 02:28:09 -0000      1.2
  @@ -1,3 +1,61 @@
  +/*
  + * The Apache Software License, Version 1.1
  + *
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
  + * reserved.
  + *
  + * Redistribution and use in source and binary forms, with or without
  + * modification, are permitted provided that the following conditions
  + * are met:
  + *
  + * 1. Redistributions of source code must retain the above copyright
  + *    notice, this list of conditions and the following disclaimer. 
  + *
  + * 2. Redistributions in binary form must reproduce the above copyright
  + *    notice, this list of conditions and the following disclaimer in
  + *    the documentation and/or other materials provided with the
  + *    distribution.
  + *
  + * 3. The end-user documentation included with the redistribution,
  + *    if any, must include the following acknowledgment:  
  + *       "This product includes software developed by the
  + *        Apache Software Foundation (http://www.apache.org/)."
  + *    Alternately, this acknowledgment may appear in the software itself,
  + *    if and wherever such third-party acknowledgments normally appear.
  + *
  + * 4. The names "Xalan" and "Apache Software Foundation" must
  + *    not be used to endorse or promote products derived from this
  + *    software without prior written permission. For written 
  + *    permission, please contact [EMAIL PROTECTED]
  + *
  + * 5. Products derived from this software may not be called "Apache",
  + *    nor may "Apache" appear in their name, without prior written
  + *    permission of the Apache Software Foundation.
  + *
  + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  + * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  + * SUCH DAMAGE.
  + * ====================================================================
  + *
  + * This software consists of voluntary contributions made by many
  + * individuals on behalf of the Apache Software Foundation and was
  + * originally based on software copyright (c) 1999, International
  + * Business Machines, Inc., http://www.ibm.com.  For more
  + * information on the Apache Software Foundation, please see
  + * <http://www.apache.org/>.
  + */
  +// Class header file.
  +
   #if !defined(XALAN_DOM_DEFINITIONS)
   #define XALAN_DOM_DEFINITIONS
   
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanDOMException.cpp
  
  Index: XalanDOMException.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanDOMException.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanDOMException.cpp     11 Apr 2000 14:29:08 -0000      1.1
  +++ XalanDOMException.cpp     20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanDOMException::XalanDOMException(ExceptionCode   code) :
        m_code(code)
   {
  @@ -83,3 +87,7 @@
   {
        return m_code;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.6       +9 -1      xml-xalan/c/src/XalanDOM/XalanDOMException.hpp
  
  Index: XalanDOMException.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanDOMException.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XalanDOMException.hpp     12 Apr 2002 04:46:18 -0000      1.5
  +++ XalanDOMException.hpp     20 Nov 2002 02:28:09 -0000      1.6
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -63,6 +63,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   /*
    * <meta name="usage" content="experimental"/>
    *
  @@ -155,6 +159,10 @@
       // Data members...
        const ExceptionCode             m_code;
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanDOMImplementation.cpp
  
  Index: XalanDOMImplementation.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanDOMImplementation.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanDOMImplementation.cpp        11 Apr 2000 14:29:08 -0000      1.1
  +++ XalanDOMImplementation.cpp        20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanDOMImplementation::XalanDOMImplementation()
   {
   }
  @@ -89,3 +93,7 @@
   {
        return false;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.3       +9 -1      xml-xalan/c/src/XalanDOM/XalanDOMImplementation.hpp
  
  Index: XalanDOMImplementation.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanDOMImplementation.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XalanDOMImplementation.hpp        11 Apr 2000 20:03:43 -0000      1.2
  +++ XalanDOMImplementation.hpp        20 Nov 2002 02:28:09 -0000      1.3
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -64,6 +64,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   class XalanDocument;
   class XalanDocumentType;
   
  @@ -167,6 +171,10 @@
   
   private:
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.2       +8 -0      xml-xalan/c/src/XalanDOM/XalanDOMInit.cpp
  
  Index: XalanDOMInit.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanDOMInit.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanDOMInit.cpp  31 Aug 2000 19:43:17 -0000      1.1
  +++ XalanDOMInit.cpp  20 Nov 2002 02:28:09 -0000      1.2
  @@ -59,6 +59,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   unsigned long        XalanDOMInit::s_initCounter = 0;
   
   
  @@ -98,3 +102,7 @@
   XalanDOMInit::terminate()
   {
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanDOMInit.hpp
  
  Index: XalanDOMInit.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanDOMInit.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanDOMInit.hpp  31 Aug 2000 19:43:17 -0000      1.1
  +++ XalanDOMInit.hpp  20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 2000 The Apache Software Foundation.  All rights 
  + * Copyright (c) 2000-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -65,6 +65,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   class XALAN_DOM_EXPORT XalanDOMInit
   {
   public:
  @@ -91,6 +95,10 @@
   
        static unsigned long    s_initCounter;
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.28      +9 -1      xml-xalan/c/src/XalanDOM/XalanDOMString.cpp
  
  Index: XalanDOMString.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanDOMString.cpp,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- XalanDOMString.cpp        19 Sep 2002 04:30:42 -0000      1.27
  +++ XalanDOMString.cpp        20 Nov 2002 02:28:09 -0000      1.28
  @@ -71,6 +71,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   const XalanDOMChar   XalanDOMString::s_empty = 0;
   
   #if defined(XALAN_INLINE_INITIALIZATION) && 
!defined(XALAN_INLINE_INITIALIZATION_IS_DEFINITION_BUG)
  @@ -721,7 +725,7 @@
   XalanDOMString::size_type
   XalanDOMString::length(const XalanDOMChar*   theString)
   {
  -     return ::length(theString);
  +     return XALAN_CPP_NAMESPACE_QUALIFIER length(theString);
   }
   
   
  @@ -1112,3 +1116,7 @@
   {
        return doTranscodeFromLocalCodePage(theSourceString, 0, true, 
theTargetVector, terminate);
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.24      +8 -0      xml-xalan/c/src/XalanDOM/XalanDOMString.hpp
  
  Index: XalanDOMString.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanDOMString.hpp,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- XalanDOMString.hpp        22 Jul 2002 22:29:58 -0000      1.23
  +++ XalanDOMString.hpp        20 Nov 2002 02:28:09 -0000      1.24
  @@ -71,6 +71,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   #if defined(XALAN_USE_NATIVE_WCHAR_T)
   typedef wchar_t                      XalanDOMChar;
   #else
  @@ -1135,6 +1139,10 @@
                return TranscodeFromLocalCodePage(&*theSourceString.begin(), 
size_type(theSize));
        }
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanDocument.cpp
  
  Index: XalanDocument.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanDocument.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanDocument.cpp 11 Apr 2000 14:29:08 -0000      1.1
  +++ XalanDocument.cpp 20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanDocument::XalanDocument() :
        XalanNode()
   {
  @@ -93,3 +97,7 @@
   {
        return false;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.8       +8 -0      xml-xalan/c/src/XalanDOM/XalanDocument.hpp
  
  Index: XalanDocument.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanDocument.hpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- XalanDocument.hpp 6 Apr 2002 19:36:30 -0000       1.7
  +++ XalanDocument.hpp 20 Nov 2002 02:28:09 -0000      1.8
  @@ -64,6 +64,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   class XalanAttr;
   class XalanCDATASection;
   class XalanComment;
  @@ -740,6 +744,10 @@
   
   private:
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanDocumentFragment.cpp
  
  Index: XalanDocumentFragment.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanDocumentFragment.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanDocumentFragment.cpp 11 Apr 2000 14:29:08 -0000      1.1
  +++ XalanDocumentFragment.cpp 20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanDocumentFragment::XalanDocumentFragment() :
        XalanNode()
   {
  @@ -93,3 +97,7 @@
   {
        return false;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.6       +6 -9      xml-xalan/c/src/XalanDOM/XalanDocumentFragment.hpp
  
  Index: XalanDocumentFragment.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanDocumentFragment.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XalanDocumentFragment.hpp 8 Feb 2002 01:47:21 -0000       1.5
  +++ XalanDocumentFragment.hpp 20 Nov 2002 02:28:09 -0000      1.6
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -64,14 +64,7 @@
   
   
   
  -class XalanAttr;
  -class XalanCDATASection;
  -class XalanComment;
  -class XalanDocumentFragment;
  -class XalanElement;
  -class XalanEntityReference;
  -class XalanProcessingInstruction;
  -class XalanText;
  +XALAN_CPP_NAMESPACE_BEGIN
   
   
   
  @@ -194,6 +187,10 @@
   
   private:
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanDocumentType.cpp
  
  Index: XalanDocumentType.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanDocumentType.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanDocumentType.cpp     11 Apr 2000 14:29:08 -0000      1.1
  +++ XalanDocumentType.cpp     20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanDocumentType::XalanDocumentType() :
        XalanNode()
   {
  @@ -93,3 +97,7 @@
   {
        return false;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.6       +6 -4      xml-xalan/c/src/XalanDOM/XalanDocumentType.hpp
  
  Index: XalanDocumentType.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanDocumentType.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XalanDocumentType.hpp     8 Feb 2002 01:47:21 -0000       1.5
  +++ XalanDocumentType.hpp     20 Nov 2002 02:28:09 -0000      1.6
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -64,9 +64,7 @@
   
   
   
  -class XalanDocument;
  -class XalanNamedNodeMap;
  -class XalanNodeList;
  +XALAN_CPP_NAMESPACE_BEGIN
   
   
   
  @@ -504,6 +502,10 @@
   
   private:
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanElement.cpp
  
  Index: XalanElement.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanElement.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanElement.cpp  11 Apr 2000 14:29:08 -0000      1.1
  +++ XalanElement.cpp  20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanElement::XalanElement() :
        XalanNode()
   {
  @@ -93,3 +97,7 @@
   {
        return false;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.6       +9 -1      xml-xalan/c/src/XalanDOM/XalanElement.hpp
  
  Index: XalanElement.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanElement.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XalanElement.hpp  8 Feb 2002 01:47:22 -0000       1.5
  +++ XalanElement.hpp  20 Nov 2002 02:28:09 -0000      1.6
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -64,6 +64,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   class XalanAttr;
   
   
  @@ -726,6 +730,10 @@
   
   private:
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanEmptyNamedNodeMap.cpp
  
  Index: XalanEmptyNamedNodeMap.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanEmptyNamedNodeMap.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanEmptyNamedNodeMap.cpp        8 Jun 2000 17:49:05 -0000       1.1
  +++ XalanEmptyNamedNodeMap.cpp        20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 2000 The Apache Software Foundation.  All rights 
  + * Copyright (c) 2000-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -62,6 +62,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanEmptyNamedNodeMap::XalanEmptyNamedNodeMap() :
        XalanNamedNodeMap()
   {
  @@ -171,3 +175,7 @@
   
        return 0;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.2       +8 -0      xml-xalan/c/src/XalanDOM/XalanEmptyNamedNodeMap.hpp
  
  Index: XalanEmptyNamedNodeMap.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanEmptyNamedNodeMap.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanEmptyNamedNodeMap.hpp        8 Jun 2000 17:49:05 -0000       1.1
  +++ XalanEmptyNamedNodeMap.hpp        20 Nov 2002 02:28:09 -0000      1.2
  @@ -63,6 +63,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   /*
    * <meta name="usage" content="experimental"/>
    *
  @@ -120,6 +124,10 @@
   
   private:
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanEntity.cpp
  
  Index: XalanEntity.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanEntity.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanEntity.cpp   11 Apr 2000 14:29:08 -0000      1.1
  +++ XalanEntity.cpp   20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanEntity::XalanEntity() :
        XalanNode()
   {
  @@ -93,3 +97,7 @@
   {
        return false;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.6       +8 -0      xml-xalan/c/src/XalanDOM/XalanEntity.hpp
  
  Index: XalanEntity.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanEntity.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XalanEntity.hpp   8 Feb 2002 01:47:22 -0000       1.5
  +++ XalanEntity.hpp   20 Nov 2002 02:28:09 -0000      1.6
  @@ -64,6 +64,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   /*
    * <meta name="usage" content="experimental"/>
    *
  @@ -473,6 +477,10 @@
   
   private:
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanEntityReference.cpp
  
  Index: XalanEntityReference.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanEntityReference.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanEntityReference.cpp  11 Apr 2000 14:29:08 -0000      1.1
  +++ XalanEntityReference.cpp  20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanEntityReference::XalanEntityReference() :
        XalanNode()
   {
  @@ -93,3 +97,7 @@
   {
        return false;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.6       +8 -0      xml-xalan/c/src/XalanDOM/XalanEntityReference.hpp
  
  Index: XalanEntityReference.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanEntityReference.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XalanEntityReference.hpp  8 Feb 2002 01:47:22 -0000       1.5
  +++ XalanEntityReference.hpp  20 Nov 2002 02:28:09 -0000      1.6
  @@ -64,6 +64,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   /*
    * <meta name="usage" content="experimental"/>
    *
  @@ -442,6 +446,10 @@
   
   private:
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanNamedNodeMap.cpp
  
  Index: XalanNamedNodeMap.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanNamedNodeMap.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanNamedNodeMap.cpp     11 Apr 2000 14:29:09 -0000      1.1
  +++ XalanNamedNodeMap.cpp     20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanNamedNodeMap::XalanNamedNodeMap()
   {
   }
  @@ -89,3 +93,7 @@
   {
        return false;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.3       +8 -0      xml-xalan/c/src/XalanDOM/XalanNamedNodeMap.hpp
  
  Index: XalanNamedNodeMap.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanNamedNodeMap.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XalanNamedNodeMap.hpp     11 Apr 2000 20:03:43 -0000      1.2
  +++ XalanNamedNodeMap.hpp     20 Nov 2002 02:28:09 -0000      1.3
  @@ -64,6 +64,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   class XalanNode;
   
   
  @@ -259,6 +263,10 @@
   
   private:
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.6       +9 -1      xml-xalan/c/src/XalanDOM/XalanNode.cpp
  
  Index: XalanNode.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanNode.cpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XalanNode.cpp     21 Sep 2002 01:22:59 -0000      1.5
  +++ XalanNode.cpp     20 Nov 2002 02:28:09 -0000      1.6
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanNode::XalanNode()
   {
   }
  @@ -89,3 +93,7 @@
   {
        return false;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.7       +9 -1      xml-xalan/c/src/XalanDOM/XalanNode.hpp
  
  Index: XalanNode.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanNode.hpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- XalanNode.hpp     21 Sep 2002 01:23:00 -0000      1.6
  +++ XalanNode.hpp     20 Nov 2002 02:28:09 -0000      1.7
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -64,6 +64,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   class XalanDocument;
   class XalanNamedNodeMap;
   class XalanNodeList;
  @@ -467,6 +471,10 @@
        static size_t   s_instanceCount;
   #endif
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanNodeList.cpp
  
  Index: XalanNodeList.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanNodeList.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanNodeList.cpp 11 Apr 2000 14:29:09 -0000      1.1
  +++ XalanNodeList.cpp 20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanNodeList::XalanNodeList()
   {
   }
  @@ -89,3 +93,7 @@
   {
        return false;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.2       +68 -3     xml-xalan/c/src/XalanDOM/XalanNodeList.hpp
  
  Index: XalanNodeList.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanNodeList.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanNodeList.hpp 11 Apr 2000 14:29:09 -0000      1.1
  +++ XalanNodeList.hpp 20 Nov 2002 02:28:09 -0000      1.2
  @@ -1,5 +1,62 @@
  -#if !defined(XALANNODELIST)
  -#define XALANNODELIST
  +/*
  + * The Apache Software License, Version 1.1
  + *
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
  + * reserved.
  + *
  + * Redistribution and use in source and binary forms, with or without
  + * modification, are permitted provided that the following conditions
  + * are met:
  + *
  + * 1. Redistributions of source code must retain the above copyright
  + *    notice, this list of conditions and the following disclaimer. 
  + *
  + * 2. Redistributions in binary form must reproduce the above copyright
  + *    notice, this list of conditions and the following disclaimer in
  + *    the documentation and/or other materials provided with the
  + *    distribution.
  + *
  + * 3. The end-user documentation included with the redistribution,
  + *    if any, must include the following acknowledgment:  
  + *       "This product includes software developed by the
  + *        Apache Software Foundation (http://www.apache.org/)."
  + *    Alternately, this acknowledgment may appear in the software itself,
  + *    if and wherever such third-party acknowledgments normally appear.
  + *
  + * 4. The names "Xalan" and "Apache Software Foundation" must
  + *    not be used to endorse or promote products derived from this
  + *    software without prior written permission. For written 
  + *    permission, please contact [EMAIL PROTECTED]
  + *
  + * 5. Products derived from this software may not be called "Apache",
  + *    nor may "Apache" appear in their name, without prior written
  + *    permission of the Apache Software Foundation.
  + *
  + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  + * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  + * SUCH DAMAGE.
  + * ====================================================================
  + *
  + * This software consists of voluntary contributions made by many
  + * individuals on behalf of the Apache Software Foundation and was
  + * originally based on software copyright (c) 1999, International
  + * Business Machines, Inc., http://www.ibm.com.  For more
  + * information on the Apache Software Foundation, please see
  + * <http://www.apache.org/>.
  + */
  +
  +#if !defined(XALANNODELIST_HEADER_GUARD_1357924680)
  +#define XALANNODELIST_HEADER_GUARD_1357924680
   
   
   
  @@ -7,6 +64,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   class XalanNode;
   
   
  @@ -67,4 +128,8 @@
   
   
   
  -#endif
  +XALAN_CPP_NAMESPACE_END
  +
  +
  +
  +#endif       // XALANNODELIST_HEADER_GUARD_1357924680
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanNodeListDummy.cpp
  
  Index: XalanNodeListDummy.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanNodeListDummy.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanNodeListDummy.cpp    15 Dec 2000 22:22:52 -0000      1.1
  +++ XalanNodeListDummy.cpp    20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanNodeListDummy::XalanNodeListDummy() :
        XalanNodeList()
   {
  @@ -84,3 +88,7 @@
   {
        return 0;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanNodeListDummy.hpp
  
  Index: XalanNodeListDummy.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanNodeListDummy.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanNodeListDummy.hpp    15 Dec 2000 22:22:53 -0000      1.1
  +++ XalanNodeListDummy.hpp    20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -67,6 +67,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   class XalanNode;
   
   
  @@ -102,6 +106,10 @@
   
   private:
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.3       +9 -1      xml-xalan/c/src/XalanDOM/XalanNodeListSurrogate.cpp
  
  Index: XalanNodeListSurrogate.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanNodeListSurrogate.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XalanNodeListSurrogate.cpp        15 Dec 2000 22:23:29 -0000      1.2
  +++ XalanNodeListSurrogate.cpp        20 Nov 2002 02:28:09 -0000      1.3
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -62,6 +62,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanNodeListSurrogate::XalanNodeListSurrogate(const XalanNode&              
theNode) :
        XalanNodeList(),
        m_node(&theNode)
  @@ -114,3 +118,7 @@
   
        return theLength;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.3       +9 -1      xml-xalan/c/src/XalanDOM/XalanNodeListSurrogate.hpp
  
  Index: XalanNodeListSurrogate.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanNodeListSurrogate.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XalanNodeListSurrogate.hpp        11 Apr 2000 20:03:43 -0000      1.2
  +++ XalanNodeListSurrogate.hpp        20 Nov 2002 02:28:09 -0000      1.3
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -67,6 +67,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   class XalanNode;
   
   
  @@ -116,6 +120,10 @@
   
        const XalanNode*        m_node;
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanNotation.cpp
  
  Index: XalanNotation.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanNotation.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanNotation.cpp 11 Apr 2000 14:29:09 -0000      1.1
  +++ XalanNotation.cpp 20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanNotation::XalanNotation() :
        XalanNode()
   {
  @@ -93,3 +97,7 @@
   {
        return false;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.6       +9 -1      xml-xalan/c/src/XalanDOM/XalanNotation.hpp
  
  Index: XalanNotation.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanNotation.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XalanNotation.hpp 8 Feb 2002 01:47:22 -0000       1.5
  +++ XalanNotation.hpp 20 Nov 2002 02:28:09 -0000      1.6
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -64,6 +64,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   /*
    * <meta name="usage" content="experimental"/>
    *
  @@ -464,6 +468,10 @@
   
   private:
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanProcessingInstruction.cpp
  
  Index: XalanProcessingInstruction.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanProcessingInstruction.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanProcessingInstruction.cpp    11 Apr 2000 14:29:09 -0000      1.1
  +++ XalanProcessingInstruction.cpp    20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanProcessingInstruction::XalanProcessingInstruction() :
        XalanNode()
   {
  @@ -93,3 +97,7 @@
   {
        return false;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.6       +9 -1      xml-xalan/c/src/XalanDOM/XalanProcessingInstruction.hpp
  
  Index: XalanProcessingInstruction.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanProcessingInstruction.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XalanProcessingInstruction.hpp    8 Feb 2002 01:47:22 -0000       1.5
  +++ XalanProcessingInstruction.hpp    20 Nov 2002 02:28:09 -0000      1.6
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -64,6 +64,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   /*
    * <meta name="usage" content="experimental"/>
    *
  @@ -483,6 +487,10 @@
   
   private:
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  
  1.2       +9 -1      xml-xalan/c/src/XalanDOM/XalanText.cpp
  
  Index: XalanText.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanText.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanText.cpp     11 Apr 2000 14:29:09 -0000      1.1
  +++ XalanText.cpp     20 Nov 2002 02:28:09 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,6 +58,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   XalanText::XalanText() :
        XalanCharacterData()
   {
  @@ -93,3 +97,7 @@
   {
        return false;
   }
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
  
  
  
  1.6       +9 -1      xml-xalan/c/src/XalanDOM/XalanText.hpp
  
  Index: XalanText.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanDOM/XalanText.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XalanText.hpp     8 Feb 2002 01:47:22 -0000       1.5
  +++ XalanText.hpp     20 Nov 2002 02:28:09 -0000      1.6
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -64,6 +64,10 @@
   
   
   
  +XALAN_CPP_NAMESPACE_BEGIN
  +
  +
  +
   /*
    * <meta name="usage" content="experimental"/>
    *
  @@ -612,6 +616,10 @@
   
   private:
   };
  +
  +
  +
  +XALAN_CPP_NAMESPACE_END
   
   
   
  
  
  

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

Reply via email to