Public Attributes

nsIDOMDOMException Interface Reference

In general, DOM methods return specific error values in ordinary processing situations, such as out-of-bound errors. More...

import "nsIDOMDOMException.idl";

List of all members.

Public Attributes

const unsigned short INDEX_SIZE_ERR = 1
const unsigned short DOMSTRING_SIZE_ERR = 2
const unsigned short HIERARCHY_REQUEST_ERR = 3
const unsigned short WRONG_DOCUMENT_ERR = 4
const unsigned short INVALID_CHARACTER_ERR = 5
const unsigned short NO_DATA_ALLOWED_ERR = 6
const unsigned short NO_MODIFICATION_ALLOWED_ERR = 7
const unsigned short NOT_FOUND_ERR = 8
const unsigned short NOT_SUPPORTED_ERR = 9
const unsigned short INUSE_ATTRIBUTE_ERR = 10
const unsigned short INVALID_STATE_ERR = 11
const unsigned short SYNTAX_ERR = 12
const unsigned short INVALID_MODIFICATION_ERR = 13
const unsigned short NAMESPACE_ERR = 14
const unsigned short INVALID_ACCESS_ERR = 15
const unsigned short VALIDATION_ERR = 16
const unsigned short TYPE_MISMATCH_ERR = 17
readonly attribute unsigned long code

Detailed Description

In general, DOM methods return specific error values in ordinary processing situations, such as out-of-bound errors.

However, DOM operations can raise exceptions in "exceptional" circumstances, i.e., when an operation is impossible to perform (either for logical reasons, because data is lost, or because the implementation has become unstable)

For more information on this interface please see http://www.w3.org/TR/DOM-Level-3-Core/

Status:
FROZEN

Member Data Documentation

readonly attribute unsigned long nsIDOMDOMException::code
const unsigned short nsIDOMDOMException::DOMSTRING_SIZE_ERR = 2
const unsigned short nsIDOMDOMException::INDEX_SIZE_ERR = 1
const unsigned short nsIDOMDOMException::INUSE_ATTRIBUTE_ERR = 10
const unsigned short nsIDOMDOMException::INVALID_ACCESS_ERR = 15
const unsigned short nsIDOMDOMException::INVALID_STATE_ERR = 11
const unsigned short nsIDOMDOMException::NAMESPACE_ERR = 14
const unsigned short nsIDOMDOMException::NO_DATA_ALLOWED_ERR = 6
const unsigned short nsIDOMDOMException::NOT_FOUND_ERR = 8
const unsigned short nsIDOMDOMException::NOT_SUPPORTED_ERR = 9
const unsigned short nsIDOMDOMException::SYNTAX_ERR = 12
const unsigned short nsIDOMDOMException::TYPE_MISMATCH_ERR = 17
const unsigned short nsIDOMDOMException::VALIDATION_ERR = 16
const unsigned short nsIDOMDOMException::WRONG_DOCUMENT_ERR = 4

The documentation for this interface was generated from the following file: