tng         2002/11/04 06:49:44

  Modified:    c/src/xercesc/validators/schema ComplexTypeInfo.cpp
                        ComplexTypeInfo.hpp GeneralAttributeCheck.cpp
                        GeneralAttributeCheck.hpp NamespaceScope.cpp
                        NamespaceScope.hpp SchemaAttDef.cpp
                        SchemaAttDef.hpp SchemaAttDefList.cpp
                        SchemaAttDefList.hpp SchemaElementDecl.cpp
                        SchemaElementDecl.hpp SchemaGrammar.cpp
                        SchemaGrammar.hpp SchemaInfo.cpp SchemaInfo.hpp
                        SchemaSymbols.cpp SchemaSymbols.hpp
                        SchemaValidator.cpp SchemaValidator.hpp
                        SubstitutionGroupComparator.cpp
                        SubstitutionGroupComparator.hpp TraverseSchema.cpp
                        TraverseSchema.hpp XSDDOMParser.cpp
                        XSDDOMParser.hpp XSDErrorReporter.cpp
                        XSDErrorReporter.hpp XSDLocator.cpp XSDLocator.hpp
                        XUtil.cpp XUtil.hpp XercesAttGroupInfo.cpp
                        XercesAttGroupInfo.hpp XercesElementWildcard.cpp
                        XercesElementWildcard.hpp XercesGroupInfo.cpp
                        XercesGroupInfo.hpp
  Log:
  C++ Namespace Support.
  
  Revision  Changes    Path
  1.4       +6 -0      xml-xerces/c/src/xercesc/validators/schema/ComplexTypeInfo.cpp
  
  Index: ComplexTypeInfo.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/ComplexTypeInfo.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ComplexTypeInfo.cpp       21 Mar 2002 15:34:40 -0000      1.3
  +++ ComplexTypeInfo.cpp       4 Nov 2002 14:49:41 -0000       1.4
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.4  2002/11/04 14:49:41  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.3  2002/03/21 15:34:40  knoaman
    * Add support for reporting line/column numbers of schema errors.
    *
  @@ -162,6 +165,8 @@
   #include <xercesc/validators/common/SimpleContentModel.hpp>
   #include <xercesc/validators/schema/XSDLocator.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   // ---------------------------------------------------------------------------
   //  ComplexTypeInfo: Constructors and Destructor
   // ---------------------------------------------------------------------------
  @@ -744,6 +749,7 @@
       fContentSpecOrgURISize = newSize;
   }
   
  +XERCES_CPP_NAMESPACE_END
   
   /**
     * End of file ComplexTypeInfo.cpp
  
  
  
  1.6       +5 -1      xml-xerces/c/src/xercesc/validators/schema/ComplexTypeInfo.hpp
  
  Index: ComplexTypeInfo.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/ComplexTypeInfo.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- ComplexTypeInfo.hpp       24 Sep 2002 20:12:48 -0000      1.5
  +++ ComplexTypeInfo.hpp       4 Nov 2002 14:49:41 -0000       1.6
  @@ -79,6 +79,8 @@
   #include <xercesc/framework/XMLContentModel.hpp>
   #include <xercesc/validators/schema/SchemaAttDef.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   
   // ---------------------------------------------------------------------------
   //  Forward Declarations
  @@ -517,6 +519,8 @@
   
       return false;
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
   
  
  
  
  1.9       +7 -0      
xml-xerces/c/src/xercesc/validators/schema/GeneralAttributeCheck.cpp
  
  Index: GeneralAttributeCheck.cpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/validators/schema/GeneralAttributeCheck.cpp,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- GeneralAttributeCheck.cpp 27 Sep 2002 13:22:52 -0000      1.8
  +++ GeneralAttributeCheck.cpp 4 Nov 2002 14:49:41 -0000       1.9
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.9  2002/11/04 14:49:41  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.8  2002/09/27 13:22:52  tng
    * [Bug 13073] GeneralAttributeCheck.cpp : compilation fails with Sun C++ 4.2 on 
Solaris2.7 system.
    *
  @@ -148,6 +151,8 @@
   #include <xercesc/util/XMLRegisterCleanup.hpp>
   #include <xercesc/validators/datatype/DatatypeValidatorFactory.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   // ---------------------------------------------------------------------------
   //  Local const data
   // ---------------------------------------------------------------------------
  @@ -926,6 +931,8 @@
       SchemaSymbols::fgATT_VERSION,
       SchemaSymbols::fgATT_XPATH,
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   /**
     * End of file GeneralAttributeCheck.cpp
  
  
  
  1.6       +7 -5      
xml-xerces/c/src/xercesc/validators/schema/GeneralAttributeCheck.hpp
  
  Index: GeneralAttributeCheck.hpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/validators/schema/GeneralAttributeCheck.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- GeneralAttributeCheck.hpp 27 May 2002 19:54:57 -0000      1.5
  +++ GeneralAttributeCheck.hpp 4 Nov 2002 14:49:41 -0000       1.6
  @@ -61,7 +61,6 @@
   #if !defined(GENERALATTRIBUTECHECK_HPP)
   #define GENERALATTRIBUTECHECK_HPP
   
  -
   /**
     * A general purpose class to check for valid values of attributes, as well
     * as check for proper association with corresponding schema elements.
  @@ -76,6 +75,8 @@
   #include <xercesc/validators/datatype/IDDatatypeValidator.hpp>
   #include <xercesc/util/ValueHashTableOf.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   // ---------------------------------------------------------------------------
   //  Forward declaration
   // ---------------------------------------------------------------------------
  @@ -184,14 +185,14 @@
           A_Value,
           A_Version,
           A_XPath,
  -    
  +
           A_Count,
           A_Invalid = -1
       };
   
       //Validators
       enum {
  -    
  +
           DV_String = 0,
           DV_AnyURI = 4,
           DV_NonNegInt = 8,
  @@ -205,7 +206,7 @@
           DV_Use = 2048,
           DV_WhiteSpace = 4096,
   
  -        DV_Mask = (DV_AnyURI | DV_NonNegInt | DV_Boolean | DV_ID | DV_Form | 
  +        DV_Mask = (DV_AnyURI | DV_NonNegInt | DV_Boolean | DV_ID | DV_Form |
                      DV_MaxOccurs | DV_MaxOccurs1 | DV_MinOccurs1 |
                      DV_ProcessContents | DV_Use | DV_WhiteSpace)
       };
  @@ -307,6 +308,7 @@
       fIDRefList = refList;
   }
   
  +XERCES_CPP_NAMESPACE_END
   
   #endif
   
  
  
  
  1.2       +5 -0      xml-xerces/c/src/xercesc/validators/schema/NamespaceScope.cpp
  
  Index: NamespaceScope.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/NamespaceScope.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NamespaceScope.cpp        1 Feb 2002 22:22:45 -0000       1.1
  +++ NamespaceScope.cpp        4 Nov 2002 14:49:41 -0000       1.2
  @@ -56,8 +56,11 @@
   
   /*
    * $Log$
  - * Revision 1.1  2002/02/01 22:22:45  peiyongz
  - * Initial revision
  + * Revision 1.2  2002/11/04 14:49:41  tng
  + * C++ Namespace Support.
  + *
  + * Revision 1.1.1.1  2002/02/01 22:22:45  peiyongz
  + * sane_include
    *
    * Revision 1.3  2001/07/31 15:26:54  knoaman
    * Added support for <attributeGroup>.
  @@ -77,6 +80,7 @@
   #include <xercesc/util/EmptyStackException.hpp>
   #include <xercesc/validators/schema/NamespaceScope.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
   
   // ---------------------------------------------------------------------------
   //  NamespaceScope: Constructors and Destructor
  @@ -296,6 +300,7 @@
       fStackCapacity = newCapacity;
   }
   
  +XERCES_CPP_NAMESPACE_END
   
   /**
     * End of file NamespaceScope.cpp
  
  
  
  1.2       +5 -1      xml-xerces/c/src/xercesc/validators/schema/NamespaceScope.hpp
  
  Index: NamespaceScope.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/NamespaceScope.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NamespaceScope.hpp        1 Feb 2002 22:22:45 -0000       1.1
  +++ NamespaceScope.hpp        4 Nov 2002 14:49:41 -0000       1.2
  @@ -64,6 +64,8 @@
   #include <xercesc/util/XercesDefs.hpp>
   #include <xercesc/util/StringPool.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   //
   // NamespaceScope provides a data structure for mapping namespace prefixes
   // to their URI's. The mapping accurately reflects the scoping of namespaces
  @@ -191,6 +193,8 @@
   {
       return (fStackTop == 0);
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
   
  
  
  
  1.2       +8 -1      xml-xerces/c/src/xercesc/validators/schema/SchemaAttDef.cpp
  
  Index: SchemaAttDef.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/SchemaAttDef.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- SchemaAttDef.cpp  1 Feb 2002 22:22:45 -0000       1.1
  +++ SchemaAttDef.cpp  4 Nov 2002 14:49:41 -0000       1.2
  @@ -56,8 +56,11 @@
   
   /*
    * $Log$
  - * Revision 1.1  2002/02/01 22:22:45  peiyongz
  - * Initial revision
  + * Revision 1.2  2002/11/04 14:49:41  tng
  + * C++ Namespace Support.
  + *
  + * Revision 1.1.1.1  2002/02/01 22:22:45  peiyongz
  + * sane_include
    *
    * Revision 1.4  2001/08/09 15:23:16  knoaman
    * add support for <anyAttribute> declaration.
  @@ -80,6 +83,8 @@
   #include <xercesc/framework/XMLElementDecl.hpp>
   #include <xercesc/validators/schema/SchemaAttDef.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   // ---------------------------------------------------------------------------
   //  SchemaAttDef: Implementation of the XMLAttDef interface
   // ---------------------------------------------------------------------------
  @@ -138,7 +143,7 @@
       , fNamespaceList(0)
   {
       QName* otherName = other->getAttName();
  -    fAttName = new QName(otherName->getPrefix(), 
  +    fAttName = new QName(otherName->getPrefix(),
                            otherName->getLocalPart(), otherName->getURI());
   
       if (other->fNamespaceList && other->fNamespaceList->size()) {
  @@ -162,3 +167,5 @@
   {
      fAttName->setName(prefix, localPart, uriId);
   }
  +
  +XERCES_CPP_NAMESPACE_END
  
  
  
  1.2       +7 -0      xml-xerces/c/src/xercesc/validators/schema/SchemaAttDef.hpp
  
  Index: SchemaAttDef.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/SchemaAttDef.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- SchemaAttDef.hpp  1 Feb 2002 22:22:46 -0000       1.1
  +++ SchemaAttDef.hpp  4 Nov 2002 14:49:41 -0000       1.2
  @@ -56,8 +56,11 @@
   
   /*
    * $Log$
  - * Revision 1.1  2002/02/01 22:22:46  peiyongz
  - * Initial revision
  + * Revision 1.2  2002/11/04 14:49:41  tng
  + * C++ Namespace Support.
  + *
  + * Revision 1.1.1.1  2002/02/01 22:22:46  peiyongz
  + * sane_include
    *
    * Revision 1.6  2001/08/10 12:34:25  knoaman
    * Fix compilation error.
  @@ -85,6 +88,8 @@
   #include <xercesc/framework/XMLAttDef.hpp>
   #include <xercesc/util/ValueVectorOf.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   class DatatypeValidator;
   class QName;
   
  @@ -241,5 +246,7 @@
           resetNamespaceList();
       }
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.2       +6 -0      xml-xerces/c/src/xercesc/validators/schema/SchemaAttDefList.cpp
  
  Index: SchemaAttDefList.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/SchemaAttDefList.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- SchemaAttDefList.cpp      1 Feb 2002 22:22:46 -0000       1.1
  +++ SchemaAttDefList.cpp      4 Nov 2002 14:49:41 -0000       1.2
  @@ -56,8 +56,11 @@
   
   /*
    * $Log$
  - * Revision 1.1  2002/02/01 22:22:46  peiyongz
  - * Initial revision
  + * Revision 1.2  2002/11/04 14:49:41  tng
  + * C++ Namespace Support.
  + *
  + * Revision 1.1.1.1  2002/02/01 22:22:46  peiyongz
  + * sane_include
    *
    * Revision 1.2  2001/05/11 13:27:34  tng
    * Copyright update.
  @@ -73,6 +76,7 @@
   // ---------------------------------------------------------------------------
   #include <xercesc/validators/schema/SchemaAttDefList.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
   
   // ---------------------------------------------------------------------------
   //  SchemaAttDefList: Constructors and Destructor
  @@ -152,3 +156,5 @@
   {
       fEnum->Reset();
   }
  +
  +XERCES_CPP_NAMESPACE_END
  
  
  
  1.2       +6 -0      xml-xerces/c/src/xercesc/validators/schema/SchemaAttDefList.hpp
  
  Index: SchemaAttDefList.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/SchemaAttDefList.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- SchemaAttDefList.hpp      1 Feb 2002 22:22:46 -0000       1.1
  +++ SchemaAttDefList.hpp      4 Nov 2002 14:49:41 -0000       1.2
  @@ -56,8 +56,11 @@
   
   /*
    * $Log$
  - * Revision 1.1  2002/02/01 22:22:46  peiyongz
  - * Initial revision
  + * Revision 1.2  2002/11/04 14:49:41  tng
  + * C++ Namespace Support.
  + *
  + * Revision 1.1.1.1  2002/02/01 22:22:46  peiyongz
  + * sane_include
    *
    * Revision 1.2  2001/05/11 13:27:34  tng
    * Copyright update.
  @@ -74,6 +77,7 @@
   #include <xercesc/util/RefHash2KeysTableOf.hpp>
   #include <xercesc/validators/schema/SchemaElementDecl.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
   
   //
   //  This is a derivative of the framework abstract class which defines the
  @@ -146,5 +150,7 @@
       RefHash2KeysTableOfEnumerator<SchemaAttDef>*    fEnum;
       RefHash2KeysTableOf<SchemaAttDef>*              fList;
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.6       +8 -1      xml-xerces/c/src/xercesc/validators/schema/SchemaElementDecl.cpp
  
  Index: SchemaElementDecl.cpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/validators/schema/SchemaElementDecl.cpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- SchemaElementDecl.cpp     12 Jul 2002 15:17:48 -0000      1.5
  +++ SchemaElementDecl.cpp     4 Nov 2002 14:49:41 -0000       1.6
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.6  2002/11/04 14:49:41  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.5  2002/07/12 15:17:48  knoaman
    * For a given global element, store info about a substitution group element
    * as a SchemaElementDecl and not as a string.
  @@ -140,6 +143,8 @@
   #include <xercesc/validators/schema/SchemaElementDecl.hpp>
   #include <xercesc/validators/schema/identity/IdentityConstraint.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   // ---------------------------------------------------------------------------
   //  SchemaElementDecl: Constructors and Destructor
   // ---------------------------------------------------------------------------
  @@ -271,7 +276,7 @@
       if (fXsiComplexTypeInfo) {
           return fXsiComplexTypeInfo->getAttDefList();
       }
  -    else if (!fComplexTypeInfo) 
  +    else if (!fComplexTypeInfo)
        {
           ThrowXML(RuntimeException, XMLExcepts::DV_InvalidOperation);
       }
  @@ -385,3 +390,4 @@
       return 0;
   }
   
  +XERCES_CPP_NAMESPACE_END
  
  
  
  1.7       +8 -0      xml-xerces/c/src/xercesc/validators/schema/SchemaElementDecl.hpp
  
  Index: SchemaElementDecl.hpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/validators/schema/SchemaElementDecl.hpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- SchemaElementDecl.hpp     12 Jul 2002 15:17:48 -0000      1.6
  +++ SchemaElementDecl.hpp     4 Nov 2002 14:49:41 -0000       1.7
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.7  2002/11/04 14:49:41  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.6  2002/07/12 15:17:48  knoaman
    * For a given global element, store info about a substitution group element
    * as a SchemaElementDecl and not as a string.
  @@ -134,6 +137,8 @@
   #include <xercesc/validators/schema/ComplexTypeInfo.hpp>
   #include <xercesc/validators/schema/identity/IdentityConstraint.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   class ContentSpecNode;
   class SchemaAttDefList;
   class DatatypeValidator;
  @@ -564,5 +569,7 @@
   
       return 0;
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.3       +5 -0      xml-xerces/c/src/xercesc/validators/schema/SchemaGrammar.cpp
  
  Index: SchemaGrammar.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/SchemaGrammar.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- SchemaGrammar.cpp 11 Jul 2002 18:21:20 -0000      1.2
  +++ SchemaGrammar.cpp 4 Nov 2002 14:49:41 -0000       1.3
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.3  2002/11/04 14:49:41  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.2  2002/07/11 18:21:20  knoaman
    * Grammar caching/preparsing - initial implementation.
    *
  @@ -109,6 +112,7 @@
   #include <xercesc/validators/schema/XercesGroupInfo.hpp>
   #include <xercesc/validators/schema/XercesAttGroupInfo.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
   
   // ---------------------------------------------------------------------------
   //  SchemaGrammar: Constructors and Destructor
  @@ -234,3 +238,4 @@
       delete fIDRefList;
   }
   
  +XERCES_CPP_NAMESPACE_END
  
  
  
  1.5       +10 -3     xml-xerces/c/src/xercesc/validators/schema/SchemaGrammar.hpp
  
  Index: SchemaGrammar.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/SchemaGrammar.hpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- SchemaGrammar.hpp 22 Aug 2002 15:42:10 -0000      1.4
  +++ SchemaGrammar.hpp 4 Nov 2002 14:49:41 -0000       1.5
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.5  2002/11/04 14:49:41  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.4  2002/08/22 15:42:10  tng
    * Remove unused parameter variables in inline functions.
    *
  @@ -125,6 +128,8 @@
   #include <xercesc/validators/datatype/IDDatatypeValidator.hpp>
   #include <xercesc/validators/datatype/DatatypeValidatorFactory.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   //
   // This class stores the Schema information
   //  NOTE: Schemas are not namespace aware, so we just use regular NameIdPool
  @@ -288,7 +293,7 @@
       //
       //  fElemDeclPool
       //      This is the element decl pool. It contains all of the elements
  -    //      declared in the Schema (and their associated attributes.) 
  +    //      declared in the Schema (and their associated attributes.)
       //
       //  fElemNonDeclPool
       //      This is the element decl pool that is is populated as new elements
  @@ -485,7 +490,7 @@
   
   inline const XMLElementDecl* SchemaGrammar::getElemDecl( const   unsigned int  uriId
                                                 , const XMLCh* const    baseName
  -                                              , const XMLCh* const  
  +                                              , const XMLCh* const
                                                 , unsigned int          scope )   
const
   {
       const SchemaElementDecl* decl = fElemDeclPool->getByKey(baseName, uriId, scope);
  @@ -503,7 +508,7 @@
   
   inline XMLElementDecl* SchemaGrammar::getElemDecl (const   unsigned int  uriId
                                                 , const XMLCh* const    baseName
  -                                              , const XMLCh* const  
  +                                              , const XMLCh* const
                                                 , unsigned int          scope )
   {
       SchemaElementDecl* decl = fElemDeclPool->getByKey(baseName, uriId, scope);
  @@ -581,5 +586,7 @@
   {
       fValidated = newState;
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.9       +7 -0      xml-xerces/c/src/xercesc/validators/schema/SchemaInfo.cpp
  
  Index: SchemaInfo.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/SchemaInfo.cpp,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- SchemaInfo.cpp    24 Sep 2002 20:12:48 -0000      1.8
  +++ SchemaInfo.cpp    4 Nov 2002 14:49:41 -0000       1.9
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.9  2002/11/04 14:49:41  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.8  2002/09/24 20:12:48  tng
    * Performance: use XMLString::equals instead of XMLString::compareString
    *
  @@ -109,6 +112,8 @@
   #include <xercesc/validators/schema/SchemaSymbols.hpp>
   #include <xercesc/util/XMLString.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   // ---------------------------------------------------------------------------
   //  SchemaInfo: Constructors and Destructor
   // ---------------------------------------------------------------------------
  @@ -309,6 +314,8 @@
           }
       }
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   /**
     * End of file SchemaInfo.cpp
  
  
  
  1.10      +5 -1      xml-xerces/c/src/xercesc/validators/schema/SchemaInfo.hpp
  
  Index: SchemaInfo.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/SchemaInfo.hpp,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- SchemaInfo.hpp    1 Oct 2002 19:47:44 -0000       1.9
  +++ SchemaInfo.hpp    4 Nov 2002 14:49:41 -0000       1.10
  @@ -81,6 +81,8 @@
   #include <xercesc/util/RefVectorOf.hpp>
   #include <xercesc/util/ValueVectorOf.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   class SchemaInfo
   {
   public:
  @@ -433,6 +435,8 @@
           fTopLevelComponents[i] = 0;
       }
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
   
  
  
  
  1.3       +10 -4     xml-xerces/c/src/xercesc/validators/schema/SchemaSymbols.cpp
  
  Index: SchemaSymbols.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/SchemaSymbols.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- SchemaSymbols.cpp 27 May 2002 19:39:25 -0000      1.2
  +++ SchemaSymbols.cpp 4 Nov 2002 14:49:42 -0000       1.3
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.3  2002/11/04 14:49:42  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.2  2002/05/27 19:39:25  knoaman
    * remove unused constants.
    *
  @@ -115,6 +118,7 @@
   #include <xercesc/util/XMLUniDefs.hpp>
   #include <xercesc/validators/schema/SchemaSymbols.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
   
   // ---------------------------------------------------------------------------
   //  SchemaSymbols: Static data
  @@ -972,7 +976,7 @@
   
   const XMLCh SchemaSymbols::fgDT_DATETIME[] =
   {
  -    chLatin_d, chLatin_a, chLatin_t, chLatin_e, 
  +    chLatin_d, chLatin_a, chLatin_t, chLatin_e,
       chLatin_T, chLatin_i, chLatin_m, chLatin_e, chNull
   };
   
  @@ -988,7 +992,7 @@
   
   const XMLCh SchemaSymbols::fgDT_DURATION[] =
   {
  -    chLatin_d, chLatin_u, chLatin_r, chLatin_a, 
  +    chLatin_d, chLatin_u, chLatin_r, chLatin_a,
       chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
   };
   
  @@ -1004,7 +1008,7 @@
   
   const XMLCh SchemaSymbols::fgDT_MONTHDAY[] =
   {
  -    chLatin_g, chLatin_M, chLatin_o, chLatin_n, chLatin_t, chLatin_h, 
  +    chLatin_g, chLatin_M, chLatin_o, chLatin_n, chLatin_t, chLatin_h,
       chLatin_D, chLatin_a, chLatin_y, chNull
   };
   
  @@ -1015,7 +1019,7 @@
   
   const XMLCh SchemaSymbols::fgDT_YEARMONTH[] =
   {
  -    chLatin_g, chLatin_Y, chLatin_e, chLatin_a, chLatin_r, 
  +    chLatin_g, chLatin_Y, chLatin_e, chLatin_a, chLatin_r,
       chLatin_M, chLatin_o, chLatin_n, chLatin_t, chLatin_h, chNull
   };
   
  @@ -1083,6 +1087,8 @@
   const int SchemaSymbols::fgINT_MIN_VALUE = 0x80000000;
   
   const int SchemaSymbols::fgINT_MAX_VALUE = 0x7fffffff;
  +
  +XERCES_CPP_NAMESPACE_END
   
   /**
     * End of file SchemaSymbols.cpp
  
  
  
  1.4       +6 -2      xml-xerces/c/src/xercesc/validators/schema/SchemaSymbols.hpp
  
  Index: SchemaSymbols.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/SchemaSymbols.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- SchemaSymbols.hpp 27 May 2002 19:39:25 -0000      1.3
  +++ SchemaSymbols.hpp 4 Nov 2002 14:49:42 -0000       1.4
  @@ -63,6 +63,8 @@
   
   #include <xercesc/util/XercesDefs.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   /*
    * Collection of symbols used to parse a Schema Grammar
    */
  @@ -221,7 +223,7 @@
        static const XMLCh fgDT_USHORT[];
        static const XMLCh fgDT_UBYTE[];
       static const XMLCh fgDT_POSITIVEINTEGER[];
  -//datetime   
  +//datetime
       static const XMLCh fgDT_DATETIME[];
       static const XMLCh fgDT_DATE[];
        static const XMLCh fgDT_TIME[];
  @@ -271,6 +273,8 @@
       };
   
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
   
  
  
  
  1.17      +6 -0      xml-xerces/c/src/xercesc/validators/schema/SchemaValidator.cpp
  
  Index: SchemaValidator.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/SchemaValidator.cpp,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- SchemaValidator.cpp       24 Sep 2002 20:12:48 -0000      1.16
  +++ SchemaValidator.cpp       4 Nov 2002 14:49:42 -0000       1.17
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.17  2002/11/04 14:49:42  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.16  2002/09/24 20:12:48  tng
    * Performance: use XMLString::equals instead of XMLString::compareString
    *
  @@ -207,6 +210,8 @@
   #include <xercesc/validators/schema/XercesGroupInfo.hpp>
   #include <xercesc/validators/schema/XSDLocator.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   // ---------------------------------------------------------------------------
   //  SchemaValidator: Constructors and Destructor
   // ---------------------------------------------------------------------------
  @@ -1895,3 +1900,4 @@
   
   }
   
  +XERCES_CPP_NAMESPACE_END
  
  
  
  1.9       +7 -0      xml-xerces/c/src/xercesc/validators/schema/SchemaValidator.hpp
  
  Index: SchemaValidator.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/SchemaValidator.hpp,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- SchemaValidator.hpp       4 Sep 2002 18:17:41 -0000       1.8
  +++ SchemaValidator.hpp       4 Nov 2002 14:49:42 -0000       1.9
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.9  2002/11/04 14:49:42  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.8  2002/09/04 18:17:41  tng
    * Do not set IDREF to used during prevalidation.
    *
  @@ -127,6 +130,8 @@
   #include <xercesc/validators/schema/SchemaGrammar.hpp>
   #include <xercesc/validators/schema/XSDErrorReporter.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   //
   //  This is a derivative of the abstract validator interface. This class
   //  implements a validator that supports standard XML Schema semantics.
  @@ -427,5 +432,7 @@
       }
       return false;
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.5       +7 -0      
xml-xerces/c/src/xercesc/validators/schema/SubstitutionGroupComparator.cpp
  
  Index: SubstitutionGroupComparator.cpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/validators/schema/SubstitutionGroupComparator.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- SubstitutionGroupComparator.cpp   24 Sep 2002 20:12:48 -0000      1.4
  +++ SubstitutionGroupComparator.cpp   4 Nov 2002 14:49:42 -0000       1.5
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.5  2002/11/04 14:49:42  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.4  2002/09/24 20:12:48  tng
    * Performance: use XMLString::equals instead of XMLString::compareString
    *
  @@ -112,6 +115,8 @@
   #include <xercesc/validators/schema/ComplexTypeInfo.hpp>
   #include <xercesc/validators/schema/SchemaSymbols.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   bool SubstitutionGroupComparator::isEquivalentTo(QName* const anElement
                                                  , QName* const exemplar)
   {
  @@ -265,6 +270,8 @@
       }
       return false;
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   /**
     * End of file SubstitutionGroupComparator.cpp
  
  
  
  1.2       +5 -1      
xml-xerces/c/src/xercesc/validators/schema/SubstitutionGroupComparator.hpp
  
  Index: SubstitutionGroupComparator.hpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/validators/schema/SubstitutionGroupComparator.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- SubstitutionGroupComparator.hpp   1 Feb 2002 22:22:47 -0000       1.1
  +++ SubstitutionGroupComparator.hpp   4 Nov 2002 14:49:42 -0000       1.2
  @@ -65,6 +65,8 @@
   #include <xercesc/util/QName.hpp>
   #include <xercesc/validators/common/GrammarResolver.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   class SchemaGrammar;
   
   class VALIDATORS_EXPORT SubstitutionGroupComparator
  @@ -153,6 +155,8 @@
   
   inline SubstitutionGroupComparator::~SubstitutionGroupComparator()
   {}
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
   
  
  
  
  1.31      +5 -1      xml-xerces/c/src/xercesc/validators/schema/TraverseSchema.cpp
  
  Index: TraverseSchema.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/TraverseSchema.cpp,v
  retrieving revision 1.30
  retrieving revision 1.31
  diff -u -r1.30 -r1.31
  --- TraverseSchema.cpp        30 Oct 2002 21:52:00 -0000      1.30
  +++ TraverseSchema.cpp        4 Nov 2002 14:49:42 -0000       1.31
  @@ -92,6 +92,8 @@
   #include <xercesc/dom/DOMNamedNodeMap.hpp>
   #include <xercesc/dom/impl/XSDElementNSImpl.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   // ---------------------------------------------------------------------------
   //  TraverseSchema: Local declaration
   // ---------------------------------------------------------------------------
  @@ -7711,6 +7713,8 @@
       delete fLocator;
       delete fParser;
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   /**
     * End of file TraverseSchema.cpp
  
  
  
  1.16      +6 -2      xml-xerces/c/src/xercesc/validators/schema/TraverseSchema.hpp
  
  Index: TraverseSchema.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/TraverseSchema.hpp,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- TraverseSchema.hpp        15 Oct 2002 18:41:48 -0000      1.15
  +++ TraverseSchema.hpp        4 Nov 2002 14:49:42 -0000       1.16
  @@ -83,6 +83,8 @@
   #include <xercesc/validators/schema/GeneralAttributeCheck.hpp>
   #include <xercesc/validators/schema/XSDErrorReporter.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   // ---------------------------------------------------------------------------
   //  Forward Declarations
   // ---------------------------------------------------------------------------
  @@ -946,13 +948,15 @@
           }
           else if (*pszSrc == 0xFFFF) { //escaped character
               pszSrc++;
  -        } 
  +        }
           else {
               normalizedURI.append(*pszSrc);
               pszSrc++;
           }
       }
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
   
  
  
  
  1.8       +3 -1      xml-xerces/c/src/xercesc/validators/schema/XSDDOMParser.cpp
  
  Index: XSDDOMParser.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/XSDDOMParser.cpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- XSDDOMParser.cpp  27 Sep 2002 12:41:48 -0000      1.7
  +++ XSDDOMParser.cpp  4 Nov 2002 14:49:42 -0000       1.8
  @@ -67,6 +67,7 @@
   #include <xercesc/dom/DOMDocument.hpp>
   #include <xercesc/internal/XMLScanner.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
   
   // ---------------------------------------------------------------------------
   //  XSDDOMParser: Constructors and Destructor
  @@ -144,3 +145,4 @@
       return 0;
   }
   
  +XERCES_CPP_NAMESPACE_END
  
  
  
  1.6       +3 -1      xml-xerces/c/src/xercesc/validators/schema/XSDDOMParser.hpp
  
  Index: XSDDOMParser.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/XSDDOMParser.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XSDDOMParser.hpp  30 May 2002 16:39:07 -0000      1.5
  +++ XSDDOMParser.hpp  4 Nov 2002 14:49:42 -0000       1.6
  @@ -65,6 +65,7 @@
   
   #include <xercesc/parsers/XercesDOMParser.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
   
   class DOMElement;
   class XMLValidator;
  @@ -159,5 +160,6 @@
       return fSawFatal;
   }
   
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.4       +6 -0      xml-xerces/c/src/xercesc/validators/schema/XSDErrorReporter.cpp
  
  Index: XSDErrorReporter.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/XSDErrorReporter.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XSDErrorReporter.cpp      24 Sep 2002 20:12:48 -0000      1.3
  +++ XSDErrorReporter.cpp      4 Nov 2002 14:49:42 -0000       1.4
  @@ -56,6 +56,9 @@
   
   /**
     * $Log$
  +  * Revision 1.4  2002/11/04 14:49:42  tng
  +  * C++ Namespace Support.
  +  *
     * Revision 1.3  2002/09/24 20:12:48  tng
     * Performance: use XMLString::equals instead of XMLString::compareString
     *
  @@ -85,6 +88,8 @@
   #include <xercesc/validators/schema/XSDErrorReporter.hpp>
   #include <xercesc/validators/schema/XSDLocator.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   // ---------------------------------------------------------------------------
   //  Local static data
   // ---------------------------------------------------------------------------
  @@ -273,3 +278,4 @@
           throw toEmit;
   }
   
  +XERCES_CPP_NAMESPACE_END
  
  
  
  1.3       +5 -1      xml-xerces/c/src/xercesc/validators/schema/XSDErrorReporter.hpp
  
  Index: XSDErrorReporter.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/XSDErrorReporter.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XSDErrorReporter.hpp      22 May 2002 20:54:14 -0000      1.2
  +++ XSDErrorReporter.hpp      4 Nov 2002 14:49:42 -0000       1.3
  @@ -62,6 +62,9 @@
   #if !defined(XSDERRORREPORTER_HPP)
   #define XSDERRORREPORTER_HPP
   
  +#include <xercesc/util/XercesDefs.hpp>
  +
  +XERCES_CPP_NAMESPACE_BEGIN
   
   class Locator;
   class XMLErrorReporter;
  @@ -149,5 +152,6 @@
       fErrorReporter = errorReporter;
   }
   
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.3       +6 -0      xml-xerces/c/src/xercesc/validators/schema/XSDLocator.cpp
  
  Index: XSDLocator.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/XSDLocator.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XSDLocator.cpp    27 May 2002 18:44:07 -0000      1.2
  +++ XSDLocator.cpp    4 Nov 2002 14:49:42 -0000       1.3
  @@ -56,6 +56,9 @@
   
   /**
     * $Log$
  +  * Revision 1.3  2002/11/04 14:49:42  tng
  +  * C++ Namespace Support.
  +  *
     * Revision 1.2  2002/05/27 18:44:07  tng
     * To get ready for 64 bit large file, use XMLSSize_t to represent line and column 
number.
     *
  @@ -70,6 +73,7 @@
   // ---------------------------------------------------------------------------
   #include <xercesc/validators/schema/XSDLocator.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
   
   // ---------------------------------------------------------------------------
   //  XSDLocator: Constructors and Destructor
  @@ -96,3 +100,5 @@
       fSystemId = systemId;
       fPublicId = publicId;
   }
  +
  +XERCES_CPP_NAMESPACE_END
  
  
  
  1.3       +4 -1      xml-xerces/c/src/xercesc/validators/schema/XSDLocator.hpp
  
  Index: XSDLocator.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/XSDLocator.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XSDLocator.hpp    27 May 2002 18:44:07 -0000      1.2
  +++ XSDLocator.hpp    4 Nov 2002 14:49:42 -0000       1.3
  @@ -68,6 +68,7 @@
   
   #include <xercesc/sax/Locator.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
   
   class VALIDATORS_EXPORT XSDLocator: public Locator
   {
  @@ -173,5 +174,7 @@
   {
       return fSystemId;
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.5       +6 -0      xml-xerces/c/src/xercesc/validators/schema/XUtil.cpp
  
  Index: XUtil.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/XUtil.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- XUtil.cpp 24 Sep 2002 20:12:48 -0000      1.4
  +++ XUtil.cpp 4 Nov 2002 14:49:42 -0000       1.5
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.5  2002/11/04 14:49:42  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.4  2002/09/24 20:12:48  tng
    * Performance: use XMLString::equals instead of XMLString::compareString
    *
  @@ -101,6 +104,8 @@
   #include <xercesc/dom/DOMNamedNodeMap.hpp>
   #include <xercesc/dom/DOMNode.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   // Finds and returns the first child element node.
   DOMElement* XUtil::getFirstChildElement(const DOMNode* const parent)
   {
  @@ -189,3 +194,4 @@
       return 0;
   }
   
  +XERCES_CPP_NAMESPACE_END
  
  
  
  1.4       +7 -0      xml-xerces/c/src/xercesc/validators/schema/XUtil.hpp
  
  Index: XUtil.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/XUtil.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XUtil.hpp 21 May 2002 19:31:45 -0000      1.3
  +++ XUtil.hpp 4 Nov 2002 14:49:42 -0000       1.4
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.4  2002/11/04 14:49:42  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.3  2002/05/21 19:31:45  tng
    * DOM Reorganization: modify to use the new DOM interface and remove obsolete code 
in XUtil.
    *
  @@ -84,6 +87,8 @@
   #include <xercesc/dom/DOMNamedNodeMap.hpp>
   #include <xercesc/dom/DOMNode.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   class DOMNode;
   class DOMElement;
   
  @@ -121,5 +126,7 @@
        ~XUtil() {};
   
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.3       +7 -0      
xml-xerces/c/src/xercesc/validators/schema/XercesAttGroupInfo.cpp
  
  Index: XercesAttGroupInfo.cpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/validators/schema/XercesAttGroupInfo.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XercesAttGroupInfo.cpp    24 Sep 2002 20:12:48 -0000      1.2
  +++ XercesAttGroupInfo.cpp    4 Nov 2002 14:49:42 -0000       1.3
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.3  2002/11/04 14:49:42  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.2  2002/09/24 20:12:48  tng
    * Performance: use XMLString::equals instead of XMLString::compareString
    *
  @@ -82,6 +85,8 @@
   #include <xercesc/validators/schema/XercesAttGroupInfo.hpp>
   #include <xercesc/util/QName.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   // ---------------------------------------------------------------------------
   //  XercesAttGroupInfo: Constructors and Destructor
   // ---------------------------------------------------------------------------
  @@ -152,6 +157,8 @@
   
       return 0;
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   /**
     * End of file XercesAttGroupInfo.cpp
  
  
  
  1.2       +9 -7      
xml-xerces/c/src/xercesc/validators/schema/XercesAttGroupInfo.hpp
  
  Index: XercesAttGroupInfo.hpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/validators/schema/XercesAttGroupInfo.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XercesAttGroupInfo.hpp    1 Feb 2002 22:22:50 -0000       1.1
  +++ XercesAttGroupInfo.hpp    4 Nov 2002 14:49:42 -0000       1.2
  @@ -74,7 +74,7 @@
   #include <xercesc/util/RefVectorOf.hpp>
   #include <xercesc/validators/schema/SchemaAttDef.hpp>
   
  -
  +XERCES_CPP_NAMESPACE_BEGIN
   
   class VALIDATORS_EXPORT XercesAttGroupInfo
   {
  @@ -90,7 +90,7 @@
       // -----------------------------------------------------------------------
       bool                containsTypeWithId() const;
       unsigned int        attributeCount() const;
  -    unsigned int        anyAttributeCount() const; 
  +    unsigned int        anyAttributeCount() const;
       SchemaAttDef*       attributeAt(const unsigned int index);
       const SchemaAttDef* attributeAt(const unsigned int index) const;
       SchemaAttDef*       anyAttributeAt(const unsigned int index);
  @@ -98,7 +98,7 @@
       SchemaAttDef*       getCompleteWildCard() const;
       const SchemaAttDef* getAttDef(const XMLCh* const baseName,
                                     const int uriId) const;
  -    
  +
        // -----------------------------------------------------------------------
       //  Setter methods
       // -----------------------------------------------------------------------
  @@ -164,7 +164,7 @@
       return 0;
   }
   
  -inline const SchemaAttDef* 
  +inline const SchemaAttDef*
   XercesAttGroupInfo::attributeAt(const unsigned int index) const {
   
       if (fAttributes) {
  @@ -184,7 +184,7 @@
       return 0;
   }
   
  -inline const SchemaAttDef* 
  +inline const SchemaAttDef*
   XercesAttGroupInfo::anyAttributeAt(const unsigned int index) const {
   
       if (fAnyAttributes) {
  @@ -226,7 +226,7 @@
   inline void XercesAttGroupInfo::addAnyAttDef(SchemaAttDef* const toAdd,
                                                const bool toClone) {
   
  -    if (!fAnyAttributes) {   
  +    if (!fAnyAttributes) {
           fAnyAttributes = new RefVectorOf<SchemaAttDef>(2);
       }
   
  @@ -247,6 +247,8 @@
   
       fCompleteWildCard = toSet;
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
   
  
  
  
  1.2       +5 -0      
xml-xerces/c/src/xercesc/validators/schema/XercesElementWildcard.cpp
  
  Index: XercesElementWildcard.cpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/validators/schema/XercesElementWildcard.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XercesElementWildcard.cpp 1 Feb 2002 22:22:50 -0000       1.1
  +++ XercesElementWildcard.cpp 4 Nov 2002 14:49:42 -0000       1.2
  @@ -56,8 +56,11 @@
   
   /*
    * $Log$
  - * Revision 1.1  2002/02/01 22:22:50  peiyongz
  - * Initial revision
  + * Revision 1.2  2002/11/04 14:49:42  tng
  + * C++ Namespace Support.
  + *
  + * Revision 1.1.1.1  2002/02/01 22:22:50  peiyongz
  + * sane_include
    *
    * Revision 1.3  2001/11/21 14:30:13  knoaman
    * Fix for UPA checking.
  @@ -76,6 +79,7 @@
   // ---------------------------------------------------------------------------
   #include <xercesc/validators/schema/XercesElementWildcard.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
   
   // ---------------------------------------------------------------------------
   //  Local methods
  @@ -163,3 +167,4 @@
       return false;
   }
   
  +XERCES_CPP_NAMESPACE_END
  
  
  
  1.2       +7 -0      
xml-xerces/c/src/xercesc/validators/schema/XercesElementWildcard.hpp
  
  Index: XercesElementWildcard.hpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/validators/schema/XercesElementWildcard.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XercesElementWildcard.hpp 1 Feb 2002 22:22:50 -0000       1.1
  +++ XercesElementWildcard.hpp 4 Nov 2002 14:49:42 -0000       1.2
  @@ -56,8 +56,11 @@
   
   /*
    * $Log$
  - * Revision 1.1  2002/02/01 22:22:50  peiyongz
  - * Initial revision
  + * Revision 1.2  2002/11/04 14:49:42  tng
  + * C++ Namespace Support.
  + *
  + * Revision 1.1.1.1  2002/02/01 22:22:50  peiyongz
  + * sane_include
    *
    * Revision 1.2  2001/11/21 14:30:13  knoaman
    * Fix for UPA checking.
  @@ -76,6 +79,8 @@
   #include <xercesc/validators/common/ContentSpecNode.hpp>
   #include <xercesc/validators/schema/SubstitutionGroupComparator.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   // ---------------------------------------------------------------------------
   //  Forward declarations
   // ---------------------------------------------------------------------------
  @@ -122,6 +127,8 @@
       XercesElementWildcard();
       ~XercesElementWildcard();
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif // XERCESELEMENTWILDCARD_HPP
   
  
  
  
  1.4       +7 -0      xml-xerces/c/src/xercesc/validators/schema/XercesGroupInfo.cpp
  
  Index: XercesGroupInfo.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/XercesGroupInfo.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XercesGroupInfo.cpp       1 Apr 2002 15:47:06 -0000       1.3
  +++ XercesGroupInfo.cpp       4 Nov 2002 14:49:42 -0000       1.4
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.4  2002/11/04 14:49:42  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.3  2002/04/01 15:47:06  knoaman
    * Move Element Consistency checking (ref to global declarations) to 
SchemaValidator.
    *
  @@ -80,6 +83,8 @@
   #include <xercesc/validators/common/ContentSpecNode.hpp>
   #include <xercesc/validators/schema/XSDLocator.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   // ---------------------------------------------------------------------------
   //  XercesGroupInfo: Constructors and Destructor
   // ---------------------------------------------------------------------------
  @@ -113,6 +118,8 @@
   
       fLocator = aLocator;
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   /**
     * End of file XercesGroupInfo.cpp
  
  
  
  1.4       +6 -3      xml-xerces/c/src/xercesc/validators/schema/XercesGroupInfo.hpp
  
  Index: XercesGroupInfo.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/XercesGroupInfo.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XercesGroupInfo.hpp       1 Apr 2002 15:47:06 -0000       1.3
  +++ XercesGroupInfo.hpp       4 Nov 2002 14:49:42 -0000       1.4
  @@ -74,6 +74,7 @@
   #include <xercesc/util/RefVectorOf.hpp>
   #include <xercesc/validators/schema/SchemaElementDecl.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
   
   // ---------------------------------------------------------------------------
   //  Forward Declarations
  @@ -149,13 +150,13 @@
       return fContentSpec;
   }
   
  -inline SchemaElementDecl* 
  +inline SchemaElementDecl*
   XercesGroupInfo::elementAt(const unsigned int index) {
   
       return fElements->elementAt(index);
   }
   
  -inline const SchemaElementDecl* 
  +inline const SchemaElementDecl*
   XercesGroupInfo::elementAt(const unsigned int index) const {
   
       return fElements->elementAt(index);
  @@ -204,6 +205,8 @@
   
       fCheckElementConsistency = aValue;
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
   
  
  
  

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

Reply via email to