dbertoni    01/06/21 08:39:10

  Modified:    c/src/XalanSourceTree XalanSourceTreeParserLiaison.hpp
                        XalanSourceTreeParserLiaison.cpp
  Log:
  Added string to control validation.
  
  Revision  Changes    Path
  1.10      +2 -0      xml-xalan/c/src/XalanSourceTree/XalanSourceTreeParserLiaison.hpp
  
  Index: XalanSourceTreeParserLiaison.hpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/c/src/XalanSourceTree/XalanSourceTreeParserLiaison.hpp,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- XalanSourceTreeParserLiaison.hpp  2001/06/06 21:40:15     1.9
  +++ XalanSourceTreeParserLiaison.hpp  2001/06/21 15:39:06     1.10
  @@ -386,6 +386,8 @@
        DocumentMapType                         m_persistentDocumentMap;
   
        bool                                            m_poolAllText;
  +
  +     static const XalanDOMChar       validationString[];
   };
   
   
  
  
  
  1.14      +49 -0     xml-xalan/c/src/XalanSourceTree/XalanSourceTreeParserLiaison.cpp
  
  Index: XalanSourceTreeParserLiaison.cpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/c/src/XalanSourceTree/XalanSourceTreeParserLiaison.cpp,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- XalanSourceTreeParserLiaison.cpp  2001/06/06 21:40:15     1.13
  +++ XalanSourceTreeParserLiaison.cpp  2001/06/21 15:39:07     1.14
  @@ -82,6 +82,51 @@
   
   
   
  +// http://xml.org/sax/features/validation
  +const XalanDOMChar   XalanSourceTreeParserLiaison::validationString[] = {
  +     XalanUnicode::charLetter_h,
  +     XalanUnicode::charLetter_t,
  +     XalanUnicode::charLetter_t,
  +     XalanUnicode::charLetter_p,
  +     XalanUnicode::charColon,
  +     XalanUnicode::charSolidus,
  +     XalanUnicode::charSolidus,
  +     XalanUnicode::charLetter_x,
  +     XalanUnicode::charLetter_m,
  +     XalanUnicode::charLetter_l,
  +     XalanUnicode::charFullStop,
  +     XalanUnicode::charLetter_o,
  +     XalanUnicode::charLetter_r,
  +     XalanUnicode::charLetter_g,
  +     XalanUnicode::charSolidus,
  +     XalanUnicode::charLetter_s,
  +     XalanUnicode::charLetter_a,
  +     XalanUnicode::charLetter_x,
  +     XalanUnicode::charSolidus,
  +     XalanUnicode::charLetter_f,
  +     XalanUnicode::charLetter_e,
  +     XalanUnicode::charLetter_a,
  +     XalanUnicode::charLetter_t,
  +     XalanUnicode::charLetter_u,
  +     XalanUnicode::charLetter_r,
  +     XalanUnicode::charLetter_e,
  +     XalanUnicode::charLetter_s,
  +     XalanUnicode::charSolidus,
  +     XalanUnicode::charLetter_v,
  +     XalanUnicode::charLetter_a,
  +     XalanUnicode::charLetter_l,
  +     XalanUnicode::charLetter_i,
  +     XalanUnicode::charLetter_d,
  +     XalanUnicode::charLetter_a,
  +     XalanUnicode::charLetter_t,
  +     XalanUnicode::charLetter_i,
  +     XalanUnicode::charLetter_o,
  +     XalanUnicode::charLetter_n,
  +     0
  +};
  +
  +
  +
   
XalanSourceTreeParserLiaison::XalanSourceTreeParserLiaison(XalanSourceTreeDOMSupport&  
      theSupport) :
        m_xercesParserLiaison(),
        m_documentMap(),
  @@ -317,6 +362,10 @@
                        const XalanDOMString&   /* theIdentifier */)
   {
        XalanAutoPtr<SAX2XMLReader>             
theReader(XMLReaderFactory::createXMLReader());
  +
  +     theReader->setFeature(
  +             validationString,
  +             m_xercesParserLiaison.getUseValidation());
   
        theReader->setContentHandler(&theContentHandler);
   
  
  
  

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

Reply via email to