dbertoni    2002/06/25 18:19:13

  Modified:    c/src/XercesParserLiaison XercesDocumentBridge.cpp
  Log:
  Throw exceptions for unsupported calls.
  
  Revision  Changes    Path
  1.25      +7 -5      
xml-xalan/c/src/XercesParserLiaison/XercesDocumentBridge.cpp
  
  Index: XercesDocumentBridge.cpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/c/src/XercesParserLiaison/XercesDocumentBridge.cpp,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- XercesDocumentBridge.cpp  20 May 2002 18:37:58 -0000      1.24
  +++ XercesDocumentBridge.cpp  26 Jun 2002 01:19:13 -0000      1.25
  @@ -1441,6 +1441,9 @@
   XercesDocumentBridge::getElementsByTagName(const XalanDOMString&     /* 
tagname */) const
   {
        // Not supported
  +     throw XercesDOMException(XercesDOMException::NOT_SUPPORTED_ERR);
  +
  +     // Dummy return value...
        return 0;
   }
   
  @@ -1451,12 +1454,9 @@
                        XalanNode*      importedNode,
                        bool            deep)
   {
  -     // $$$ToDo: Fix this...
  -     // The problem is that we must get the Xerces node that corresponds to 
the
  -     // importedNode parameter.  We could assume that it is indeed a node 
from
  -     // another XercesDocumentBridge, but I'm not sure that we should do 
that.
        throw XercesDOMException(XercesDOMException::NOT_SUPPORTED_ERR);
   
  +     // Dummy return value...
        return 0;
   }
   
  @@ -1519,7 +1519,9 @@
                        const XalanDOMString&   /* namespaceURI */,
                        const XalanDOMString&   /* localName */) const
   {
  -     // Not supported
  +     throw XercesDOMException(XercesDOMException::NOT_SUPPORTED_ERR);
  +
  +     // Dummy return value...
        return 0;
   }
   
  
  
  

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

Reply via email to