gareth      2002/12/02 05:44:33

  Modified:    c/src/xercesc/validators/datatype
                        DatatypeValidatorFactory.hpp
  Log:
  Fix for bug #14960. Opened up interface to expose user defined and built in 
registries. Patch by Peter A. Volchek.
  
  Revision  Changes    Path
  1.5       +20 -1     
xml-xerces/c/src/xercesc/validators/datatype/DatatypeValidatorFactory.hpp
  
  Index: DatatypeValidatorFactory.hpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/validators/datatype/DatatypeValidatorFactory.hpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DatatypeValidatorFactory.hpp      4 Nov 2002 14:53:28 -0000       1.4
  +++ DatatypeValidatorFactory.hpp      2 Dec 2002 13:44:33 -0000       1.5
  @@ -131,6 +131,16 @@
        */
       DatatypeValidator* getDatatypeValidator(const XMLCh* const dvType) const;
   
  +    /**
  +     * Returns the user defined registry of types
  +     **/
  +    DVHashTable* getUserDefinedRegistry() const;
  +
  +
  +    /**
  +     * Returns the built in  registry of types
  +     **/
  +    DVHashTable* getBuiltInRegistry() const;
       //@}
   
       // -----------------------------------------------------------------------
  @@ -251,6 +261,15 @@
        return 0;
   }
   
  +inline DVHashTable*
  +DatatypeValidatorFactory::getUserDefinedRegistry() const {
  +    return fUserDefinedRegistry;
  +}
  +
  +inline DVHashTable*
  +DatatypeValidatorFactory::getBuiltInRegistry() const {
  +    return fBuiltInRegistry;
  +}
   // ---------------------------------------------------------------------------
   //  DatatypeValidator: CleanUp methods
   // ---------------------------------------------------------------------------
  
  
  

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

Reply via email to