Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

DefaultHandler.cpp

Go to the documentation of this file.
00001 // -*- C++ -*-  $Id: DefaultHandler.cpp,v 1.1.1.1 2003/02/21 18:36:32 chad Exp $
00002 
00003 #include "ACEXML/common/DefaultHandler.h"
00004 #if !defined (__ACEXML_INLINE__)
00005 # include "ACEXML/common/DefaultHandler.i"
00006 #endif /* __ACEXML_INLINE__ */
00007 
00008 ACEXML_DefaultHandler::ACEXML_DefaultHandler (void)
00009 {
00010   // no-op
00011 }
00012 
00013 ACEXML_DefaultHandler::~ACEXML_DefaultHandler (void)
00014 {
00015   // no-op
00016 }
00017 
00018 void
00019 ACEXML_DefaultHandler::characters (const ACEXML_Char *,
00020                                    int,
00021                                    int
00022                                    ACEXML_ENV_ARG_DECL_NOT_USED)
00023       ACE_THROW_SPEC ((ACEXML_SAXException))
00024 {
00025   // No-op.
00026 }
00027 
00028 void
00029 ACEXML_DefaultHandler::endDocument (ACEXML_ENV_SINGLE_ARG_DECL_NOT_USED)
00030       ACE_THROW_SPEC ((ACEXML_SAXException))
00031 {
00032   // No-op.
00033 }
00034 
00035 void
00036 ACEXML_DefaultHandler::endElement (const ACEXML_Char *,
00037                                    const ACEXML_Char *,
00038                                    const ACEXML_Char * ACEXML_ENV_ARG_DECL_NOT_USED)
00039       ACE_THROW_SPEC ((ACEXML_SAXException))
00040 {
00041   // No-op.
00042 }
00043 
00044 void
00045 ACEXML_DefaultHandler::endPrefixMapping (const ACEXML_Char * ACEXML_ENV_ARG_DECL_NOT_USED)
00046       ACE_THROW_SPEC ((ACEXML_SAXException))
00047 {
00048   // No-op.
00049 }
00050 
00051 void
00052 ACEXML_DefaultHandler::ignorableWhitespace (const ACEXML_Char *,
00053                                             int,
00054                                             int ACEXML_ENV_ARG_DECL_NOT_USED)
00055       ACE_THROW_SPEC ((ACEXML_SAXException))
00056 {
00057   // No-op.
00058 }
00059 
00060 void
00061 ACEXML_DefaultHandler::processingInstruction (const ACEXML_Char *,
00062                                               const ACEXML_Char * ACEXML_ENV_ARG_DECL_NOT_USED)
00063       ACE_THROW_SPEC ((ACEXML_SAXException))
00064 {
00065   // No-op.
00066 }
00067 
00068 void
00069 ACEXML_DefaultHandler::setDocumentLocator (ACEXML_Locator * )
00070 {
00071   // No-op.
00072 }
00073 
00074 void
00075 ACEXML_DefaultHandler::skippedEntity (const ACEXML_Char * ACEXML_ENV_ARG_DECL_NOT_USED)
00076       ACE_THROW_SPEC ((ACEXML_SAXException))
00077 {
00078   // No-op.
00079 }
00080 
00081 void
00082 ACEXML_DefaultHandler::startDocument (ACEXML_ENV_SINGLE_ARG_DECL_NOT_USED)
00083       ACE_THROW_SPEC ((ACEXML_SAXException))
00084 {
00085   // No-op.
00086 }
00087 
00088 void
00089 ACEXML_DefaultHandler::startElement (const ACEXML_Char *,
00090                                      const ACEXML_Char *,
00091                                      const ACEXML_Char *,
00092                                      ACEXML_Attributes * ACEXML_ENV_ARG_DECL_NOT_USED)
00093       ACE_THROW_SPEC ((ACEXML_SAXException))
00094 {
00095   // No-op.
00096 }
00097 
00098 void
00099 ACEXML_DefaultHandler::startPrefixMapping (const ACEXML_Char *,
00100                                            const ACEXML_Char * ACEXML_ENV_ARG_DECL_NOT_USED)
00101       ACE_THROW_SPEC ((ACEXML_SAXException))
00102 {
00103   // No-op.
00104 }
00105 
00106   // *** Methods inherit from ACEXML_DTDHandler.
00107 
00108 void
00109 ACEXML_DefaultHandler::notationDecl (const ACEXML_Char *,
00110                                      const ACEXML_Char *,
00111                                      const ACEXML_Char * ACEXML_ENV_ARG_DECL_NOT_USED)
00112       ACE_THROW_SPEC ((ACEXML_SAXException))
00113 {
00114   // No-op.
00115 }
00116 
00117 void
00118 ACEXML_DefaultHandler::unparsedEntityDecl (const ACEXML_Char *,
00119                                            const ACEXML_Char *,
00120                                            const ACEXML_Char *,
00121                                            const ACEXML_Char * ACEXML_ENV_ARG_DECL_NOT_USED)
00122       ACE_THROW_SPEC ((ACEXML_SAXException))
00123 {
00124   // No-op.
00125 }
00126 
00127   // Methods inherit from ACEXML_EnitityResolver.
00128 
00129 ACEXML_InputSource *
00130 ACEXML_DefaultHandler::resolveEntity (const ACEXML_Char *,
00131                                       const ACEXML_Char * ACEXML_ENV_ARG_DECL_NOT_USED)
00132       ACE_THROW_SPEC ((ACEXML_SAXException))
00133 {
00134   // No-op.
00135   return 0;
00136 }
00137 
00138   // Methods inherit from ACEXML_ErrorHandler.
00139 
00140   /*
00141    * Receive notification of a recoverable error.
00142    */
00143 void
00144 ACEXML_DefaultHandler::error (ACEXML_SAXParseException & ACEXML_ENV_ARG_DECL_NOT_USED)
00145       ACE_THROW_SPEC ((ACEXML_SAXException))
00146 {
00147   // No-op.
00148 }
00149 
00150 void
00151 ACEXML_DefaultHandler::fatalError (ACEXML_SAXParseException & ACEXML_ENV_ARG_DECL_NOT_USED)
00152       ACE_THROW_SPEC ((ACEXML_SAXException))
00153 {
00154   // No-op.
00155 }
00156 
00157 void
00158 ACEXML_DefaultHandler::warning (ACEXML_SAXParseException & ACEXML_ENV_ARG_DECL_NOT_USED)
00159       ACE_THROW_SPEC ((ACEXML_SAXException))
00160 {
00161   // No-op.
00162 }

Generated on Mon Jun 16 13:23:20 2003 for ACEXML by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002