1
#ifndef ___VALIDATIONERRORHANDLER_H__
2
#define ___VALIDATIONERRORHANDLER_H__
4
#include "COLLADASaxFWLIErrorHandler.h"
6
class ValidationErrorHandler : public COLLADASaxFWL::IErrorHandler
9
bool mHasHandledSaxParserError;
10
bool mHasHandledSaxFWLError;
14
ValidationErrorHandler();
15
virtual ~ValidationErrorHandler();
17
bool virtual handleError(const COLLADASaxFWL::IError* error);
19
bool hasHandledSaxParserError()const {return mHasHandledSaxParserError; }
21
bool hasHandledSaxFWLError()const {return mHasHandledSaxFWLError; }
23
bool getFileNotFound()const {return mFileNotFound; }
26
/** Disable default copy ctor. */
27
ValidationErrorHandler( const ValidationErrorHandler& pre );
28
/** Disable default assignment operator. */
29
const ValidationErrorHandler& operator= ( const ValidationErrorHandler& pre );
33
#endif // ___VALIDATIONERRORHANDLER_H__