#include <DOMError.hpp>
Public Types | |
Public constants | |
enum | ErrorSeverity { DOM_SEVERITY_WARNING = 0, DOM_SEVERITY_ERROR = 1, DOM_SEVERITY_FATAL_ERROR = 2 } |
The severity of the error described by the DOMError . More... | |
Public Member Functions | |
Destructor | |
virtual | ~DOMError () |
Destructor. | |
Functions introduced in DOM Level 3 | |
virtual short | getSeverity () const =0 |
Get the severity of the error. | |
virtual const XMLCh * | getMessage () const =0 |
Get the message describing the error that occured. | |
virtual DOMLocator * | getLocation () const =0 |
Get the location of the error. | |
virtual void * | getRelatedException () const =0 |
The related platform dependent exception if any. | |
virtual const XMLCh * | getType () const =0 |
A XMLCh* indicating which related data is expected in relatedData. | |
virtual void * | getRelatedData () const =0 |
The related DOMError.type dependent data if any. | |
virtual void | setSeverity (const short severity)=0 |
Set the severity of the error. | |
virtual void | setMessage (const XMLCh *const message)=0 |
Set the error message. | |
virtual void | setLocation (DOMLocator *const location)=0 |
Set the location of the error. | |
virtual void | setRelatedException (void *exc) const =0 |
The related platform dependent exception if any. | |
virtual void | setType (const XMLCh *type)=0 |
A XMLCh* indicating which related data is expected in relatedData. | |
virtual void | setRelatedData (void *relatedData)=0 |
The related DOMError.type dependent data if any. | |
Protected Member Functions | |
Hidden constructors | |
DOMError () |
|
The severity of the error described by the
|
|
|
|
Destructor.
|
|
Get the location of the error. "Experimental - subject to change"
|
|
Get the message describing the error that occured. "Experimental - subject to change"
|
|
The related DOMError.type dependent data if any. "Experimental - subject to change"
|
|
The related platform dependent exception if any. "Experimental - subject to change"
|
|
Get the severity of the error. "Experimental - subject to change"
|
|
A
Users should refer to the specification of the error in order to find its Note: As an example, [DOM Level 3 Load and Save] does not keep the [baseURI] property defined on a Processing Instruction information item. Therefore, the DOMBuilder generates a SEVERITY_WARNING with type "infoset-baseURI" and the lost [baseURI] property represented as a DOMString in the relatedData attribute. "Experimental - subject to change"
|
|
Set the location of the error. "Experimental - subject to change"
|
|
Set the error message. "Experimental - subject to change"
|
|
The related DOMError.type dependent data if any. "Experimental - subject to change"
|
|
The related platform dependent exception if any. "Experimental - subject to change"
|
|
Set the severity of the error. "Experimental - subject to change"
|
|
A
Users should refer to the specification of the error in order to find its Note: As an example, [DOM Level 3 Load and Save] does not keep the [baseURI] property defined on a Processing Instruction information item. Therefore, the DOMBuilder generates a SEVERITY_WARNING with type "infoset-baseURI" and the lost [baseURI] property represented as a DOMString in the relatedData attribute. "Experimental - subject to change"
|