DOMError
interface DOMError
org.w3c.dom.DOMError |
DOMError
is an interface that describes an error.
See also the Document Object Model (DOM) Level 3 Core Specification.
Summary
Constants | |
---|---|
static Short |
The severity of the error described by the |
static Short |
The severity of the error described by the |
static Short |
The severity of the error described by the |
Public methods | |
---|---|
abstract DOMLocator! |
The location of the error. |
abstract String! |
An implementation specific string describing the error that occurred. |
abstract Any! |
The related |
abstract Any! |
The related platform dependent exception if any. |
abstract Short |
The severity of the error, either |
abstract String! |
getType() A |
Constants
SEVERITY_ERROR
static val SEVERITY_ERROR: Short
The severity of the error described by the DOMError
is error. A SEVERITY_ERROR
may not cause the processing to stop if the error can be recovered, unless DOMErrorHandler.handleError()
returns false
.
Value: 2
SEVERITY_FATAL_ERROR
static val SEVERITY_FATAL_ERROR: Short
The severity of the error described by the DOMError
is fatal error. A SEVERITY_FATAL_ERROR
will cause the normal processing to stop. The return value of DOMErrorHandler.handleError()
is ignored unless the implementation chooses to continue, in which case the behavior becomes undefined.
Value: 3
SEVERITY_WARNING
static val SEVERITY_WARNING: Short
The severity of the error described by the DOMError
is warning. A SEVERITY_WARNING
will not cause the processing to stop, unless DOMErrorHandler.handleError()
returns false
.
Value: 1
Public methods
getMessage
abstract fun getMessage(): String!
An implementation specific string describing the error that occurred.
getRelatedData
abstract fun getRelatedData(): Any!
The related DOMError.type
dependent data if any.
getRelatedException
abstract fun getRelatedException(): Any!
The related platform dependent exception if any.
getSeverity
abstract fun getSeverity(): Short
The severity of the error, either SEVERITY_WARNING
, SEVERITY_ERROR
, or SEVERITY_FATAL_ERROR
.
getType
abstract fun getType(): String!
A DOMString
indicating which related data is expected in relatedData
. Users should refer to the specification of the error in order to find its DOMString
type and relatedData
definitions if any.
Note: As an example, Document.normalizeDocument()
does generate warnings when the "split-cdata-sections" parameter is in use. Therefore, the method generates a SEVERITY_WARNING
with type
"cdata-sections-splitted"
and the first CDATASection
node in document order resulting from the split is returned by the relatedData
attribute.