You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by kn...@apache.org on 2002/05/29 23:47:09 UTC

cvs commit: xml-xerces/c/src/xercesc/util Makefile.in XMLUni.cpp XMLUni.hpp

knoaman     02/05/29 14:47:08

  Modified:    c/Projects/Win32/VC6/xerces-all/XercesLib XercesLib.dsp
               c/src/xercesc/framework XMLEntityHandler.hpp
               c/src/xercesc/parsers Makefile.in
               c/src/xercesc/util Makefile.in XMLUni.cpp XMLUni.hpp
  Log:
  DOM L3 LS: DOMInputSource, DOMEntityResolver, DOMImplementationLS and DOMBuilder
  
  Revision  Changes    Path
  1.110     +28 -0     xml-xerces/c/Projects/Win32/VC6/xerces-all/XercesLib/XercesLib.dsp
  
  Index: XercesLib.dsp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/Projects/Win32/VC6/xerces-all/XercesLib/XercesLib.dsp,v
  retrieving revision 1.109
  retrieving revision 1.110
  diff -u -r1.109 -r1.110
  --- XercesLib.dsp	28 May 2002 22:36:12 -0000	1.109
  +++ XercesLib.dsp	29 May 2002 21:47:08 -0000	1.110
  @@ -1172,6 +1172,14 @@
   # End Source File
   # Begin Source File
   
  +SOURCE=..\..\..\..\..\src\xercesc\parsers\DOMBuilderImpl.cpp
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\..\..\..\..\src\xercesc\parsers\DOMBuilderImpl.hpp
  +# End Source File
  +# Begin Source File
  +
   SOURCE=..\..\..\..\..\src\xercesc\parsers\SAX2XMLReaderImpl.cpp
   # End Source File
   # Begin Source File
  @@ -2708,6 +2716,14 @@
   # End Source File
   # Begin Source File
   
  +SOURCE=..\..\..\..\..\src\xercesc\dom\DOMBuilder.hpp
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\..\..\..\..\src\xercesc\dom\DOMBuilderFilter.hpp
  +# End Source File
  +# Begin Source File
  +
   SOURCE=..\..\..\..\..\src\xercesc\dom\DOMCDATASection.hpp
   # End Source File
   # Begin Source File
  @@ -2752,6 +2768,10 @@
   # End Source File
   # Begin Source File
   
  +SOURCE=..\..\..\..\..\src\xercesc\dom\DOMEntityResolver.hpp
  +# End Source File
  +# Begin Source File
  +
   SOURCE=..\..\..\..\..\src\xercesc\dom\DOMError.hpp
   # End Source File
   # Begin Source File
  @@ -2769,6 +2789,14 @@
   # Begin Source File
   
   SOURCE=..\..\..\..\..\src\xercesc\dom\DOMImplementation.hpp
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\..\..\..\..\src\xercesc\dom\DOMImplementationLS.hpp
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\..\..\..\..\src\xercesc\dom\DOMInputSource.hpp
   # End Source File
   # Begin Source File
   
  
  
  
  1.2       +4 -0      xml-xerces/c/src/xercesc/framework/XMLEntityHandler.hpp
  
  Index: XMLEntityHandler.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/framework/XMLEntityHandler.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XMLEntityHandler.hpp	1 Feb 2002 22:21:51 -0000	1.1
  +++ XMLEntityHandler.hpp	29 May 2002 21:47:08 -0000	1.2
  @@ -56,8 +56,11 @@
   
    /*
     * $Log: XMLEntityHandler.hpp,v $
  -  * Revision 1.1  2002/02/01 22:21:51  peiyongz
  -  * Initial revision
  +  * Revision 1.2  2002/05/29 21:47:08  knoaman
  +  * DOM L3 LS: DOMInputSource, DOMEntityResolver, DOMImplementationLS and DOMBuilder
  +  *
  +  * Revision 1.1.1.1  2002/02/01 22:21:51  peiyongz
  +  * sane_include
     *
     * Revision 1.7  2000/03/02 19:54:25  roddey
     * This checkin includes many changes done while waiting for the
  @@ -177,6 +180,7 @@
       (
           const   XMLCh* const    publicId
           , const XMLCh* const    systemId
  +        , const XMLCh* const    baseURI = 0
       ) = 0;
   
       /**
  
  
  
  1.4       +3 -1      xml-xerces/c/src/xercesc/parsers/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/parsers/Makefile.in,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Makefile.in	22 May 2002 20:53:41 -0000	1.3
  +++ Makefile.in	29 May 2002 21:47:08 -0000	1.4
  @@ -54,7 +54,7 @@
   # <http://www.apache.org/>.
   #
   #
  -# $Id: Makefile.in,v 1.3 2002/05/22 20:53:41 knoaman Exp $
  +# $Id: Makefile.in,v 1.4 2002/05/29 21:47:08 knoaman Exp $
   #
   
   PLATFORM = @platform@
  @@ -78,6 +78,7 @@
   
   PARSERS_CPP_PUBHEADERS = \
   	AbstractDOMParser.hpp \
  +	DOMBuilderImpl.hpp \
   	XercesDOMParser.hpp \
   	SAXParser.hpp \
   	SAX2XMLReaderImpl.hpp
  @@ -88,6 +89,7 @@
   
   PARSERS_CPP_OBJECTS = \
   	AbstractDOMParser.$(TO) \
  +	DOMBuilderImpl.$(TO) \
   	XercesDOMParser.$(TO) \
   	SAXParser.$(TO) \
   	SAX2XMLReaderImpl.$(TO)
  
  
  
  1.6       +5 -0      xml-xerces/c/src/xercesc/util/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/Makefile.in,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- Makefile.in	24 May 2002 16:42:20 -0000	1.5
  +++ Makefile.in	29 May 2002 21:47:08 -0000	1.6
  @@ -55,6 +55,9 @@
   #
   #
   # $Log: Makefile.in,v $
  +# Revision 1.6  2002/05/29 21:47:08  knoaman
  +# DOM L3 LS: DOMInputSource, DOMEntityResolver, DOMImplementationLS and DOMBuilder
  +#
   # Revision 1.5  2002/05/24 16:42:20  knoaman
   # Performance fixes: eliminate mulitple calls to addRange and sort.
   #
  @@ -348,6 +351,7 @@
       BitOps.hpp \
       BitSet.hpp \
       CountedPointer.hpp \
  +    DOMInputSourceWrapper.hpp \
       EmptyStackException.hpp \
       FlagJanitor.hpp \
       HashBase.hpp \
  @@ -449,6 +453,7 @@
       BinInputStream.$(TO) \
       BinMemInputStream.$(TO) \
       BitSet.$(TO) \
  +    DOMInputSourceWrapper.$(TO) \
       HashXMLCh.$(TO) \
       HashPtr.$(TO) \
       HeaderDummy.$(TO) \
  
  
  
  1.6       +91 -1     xml-xerces/c/src/xercesc/util/XMLUni.cpp
  
  Index: XMLUni.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/XMLUni.cpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XMLUni.cpp	6 Mar 2002 19:13:12 -0000	1.5
  +++ XMLUni.cpp	29 May 2002 21:47:08 -0000	1.6
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: XMLUni.cpp,v 1.5 2002/03/06 19:13:12 peiyongz Exp $
  + * $Id: XMLUni.cpp,v 1.6 2002/05/29 21:47:08 knoaman Exp $
    */
   
   
  @@ -963,5 +963,95 @@
       ,   chLatin_p, chLatin_a, chLatin_c, chLatin_e, chLatin_S, chLatin_c, chLatin_h
       ,   chLatin_e, chLatin_m, chLatin_a, chLatin_L, chLatin_o, chLatin_c, chLatin_a
       ,   chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
  +};
  +
  +const XMLCh XMLUni::fgDOMCanonicalForm[] =
  +{
  +        chLatin_c, chLatin_a, chLatin_n, chLatin_o, chLatin_n, chLatin_i, chLatin_c
  +    ,   chLatin_a, chLatin_l, chDash, chLatin_f, chLatin_o, chLatin_r, chLatin_m, chNull
  +};
  +
  +const XMLCh XMLUni::fgDOMCDATASections[] =
  +{
  +        chLatin_c, chLatin_d, chLatin_a, chLatin_t, chLatin_a, chDash, chLatin_s
  +    ,   chLatin_e, chLatin_c, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chLatin_s, chNull
  +};
  +
  +const XMLCh XMLUni::fgDOMComments[] = 
  +{
  +        chLatin_c, chLatin_o, chLatin_m, chLatin_m, chLatin_e, chLatin_n, chLatin_t
  +    ,   chLatin_s, chNull
  +};
  +
  +const XMLCh XMLUni::fgDOMCharsetOverridesXMLEncoding[] =
  +{
  +        chLatin_c, chLatin_h, chLatin_a, chLatin_r, chLatin_s, chLatin_e, chLatin_t
  +    ,   chDash, chLatin_o, chLatin_v, chLatin_e, chLatin_r, chLatin_r, chLatin_i
  +    ,   chLatin_d, chLatin_e, chLatin_s, chDash, chLatin_x, chLatin_m, chLatin_l
  +    ,   chDash, chLatin_e, chLatin_n, chLatin_c, chLatin_o, chLatin_d, chLatin_i
  +    ,   chLatin_n, chLatin_g, chNull
  +};
  +
  +const XMLCh XMLUni::fgDOMDatatypeNormalization[] =
  +{
  +        chLatin_d, chLatin_a, chLatin_t, chLatin_a, chLatin_t, chLatin_y, chLatin_p
  +    ,   chLatin_e, chDash, chLatin_n, chLatin_o, chLatin_r, chLatin_m, chLatin_a
  +    ,   chLatin_l, chLatin_i, chLatin_z, chLatin_a, chLatin_t, chLatin_i, chLatin_o
  +    ,   chLatin_n, chNull
  +};
  +
  +const XMLCh XMLUni::fgDOMEntities[] =
  +{
  +        chLatin_e, chLatin_n, chLatin_t, chLatin_i, chLatin_t, chLatin_i, chLatin_e
  +    ,   chLatin_s, chNull
  +};
  +
  +const XMLCh XMLUni::fgDOMInfoset[] =
  +{
  +        chLatin_i, chLatin_n, chLatin_f, chLatin_o, chLatin_s, chLatin_e, chLatin_t, chNull
  +};
  +
  +const XMLCh XMLUni::fgDOMNamespaces[] =
  +{
  +        chLatin_n, chLatin_a, chLatin_m, chLatin_e, chLatin_s, chLatin_p, chLatin_a
  +    ,   chLatin_c, chLatin_e, chLatin_s, chNull
  +};
  +
  +const XMLCh XMLUni::fgDOMNamespaceDeclarations[] =
  +{
  +        chLatin_n, chLatin_a, chLatin_m, chLatin_e, chLatin_s, chLatin_p, chLatin_a
  +    ,   chLatin_c, chLatin_e, chDash, chLatin_d, chLatin_e, chLatin_c, chLatin_l
  +    ,   chLatin_a, chLatin_r, chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n
  +    ,   chLatin_s, chNull
  +};
  +
  +const XMLCh XMLUni::fgDOMSupportedMediatypesOnly[] =
  +{
  +        chLatin_s, chLatin_u, chLatin_p, chLatin_p, chLatin_o, chLatin_r, chLatin_t
  +    ,   chLatin_e, chLatin_d, chDash, chLatin_m, chLatin_e, chLatin_d, chLatin_i
  +    ,   chLatin_a, chLatin_t, chLatin_y, chLatin_p, chLatin_e, chLatin_s, chDash
  +    ,   chLatin_o, chLatin_n, chLatin_l, chLatin_y, chNull
  +};
  +
  +const XMLCh XMLUni::fgDOMValidateIfSchema[] =
  +{
  +        chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d, chLatin_a, chLatin_t
  +    ,   chLatin_e, chDash, chLatin_i, chLatin_f, chDash, chLatin_s, chLatin_c
  +    ,   chLatin_h, chLatin_e, chLatin_m, chLatin_a, chNull
  +};
  +
  +const XMLCh XMLUni::fgDOMValidation[] =
  +{
  +        chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d, chLatin_a, chLatin_t
  +    ,   chLatin_i, chLatin_o, chLatin_n, chNull
  +};
  +
  +const XMLCh XMLUni::fgDOMWhitespaceInElementContent[] =
  +{
  +        chLatin_w, chLatin_h, chLatin_i, chLatin_t, chLatin_e, chLatin_s, chLatin_p
  +    ,   chLatin_a, chLatin_c, chLatin_e, chDash, chLatin_i, chLatin_n, chDash
  +    ,   chLatin_e, chLatin_l, chLatin_e, chLatin_m, chLatin_e, chLatin_n, chLatin_t
  +    ,   chDash, chLatin_c, chLatin_o, chLatin_n, chLatin_t, chLatin_e, chLatin_n
  +    ,   chLatin_t, chNull
   };
   
  
  
  
  1.5       +16 -1     xml-xerces/c/src/xercesc/util/XMLUni.hpp
  
  Index: XMLUni.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/XMLUni.hpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- XMLUni.hpp	6 Mar 2002 19:13:12 -0000	1.4
  +++ XMLUni.hpp	29 May 2002 21:47:08 -0000	1.5
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: XMLUni.hpp,v 1.4 2002/03/06 19:13:12 peiyongz Exp $
  + * $Id: XMLUni.hpp,v 1.5 2002/05/29 21:47:08 knoaman Exp $
    */
   
   
  @@ -227,6 +227,21 @@
       static const XMLCh fgSAX2XercesSchemaFullChecking[];
       static const XMLCh fgSAX2XercesSchemaExternalSchemaLocation[];
       static const XMLCh fgSAX2XercesSchemaExternalNoNameSpaceSchemaLocation[];
  +
  +    // DOMBuilder features
  +    static const XMLCh fgDOMCanonicalForm[];
  +    static const XMLCh fgDOMCDATASections[];
  +    static const XMLCh fgDOMComments[];
  +    static const XMLCh fgDOMCharsetOverridesXMLEncoding[];
  +    static const XMLCh fgDOMDatatypeNormalization[];
  +    static const XMLCh fgDOMEntities[];
  +    static const XMLCh fgDOMInfoset[];
  +    static const XMLCh fgDOMNamespaces[];
  +    static const XMLCh fgDOMNamespaceDeclarations[];
  +    static const XMLCh fgDOMSupportedMediatypesOnly[];
  +    static const XMLCh fgDOMValidateIfSchema[];
  +    static const XMLCh fgDOMValidation[];
  +    static const XMLCh fgDOMWhitespaceInElementContent[];
   
   };
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org