Exception: XML::DOM::DOMException
- Inherits:
-
Exception
- Object
- Exception
- XML::DOM::DOMException
- Defined in:
- lib/xml/dom/core.rb,
lib/xml/dom2/domexception.rb
Overview
Class XML::DOM::DOMException
superclass
Exception
DOM exception.
Constant Summary collapse
- INDEX_SIZE_ERR =
1- WSTRING_SIZE_ERR =
2- HIERARCHY_REQUEST_ERR =
3- WRONG_DOCUMENT_ERR =
4- INVALID_NAME_ERR =
5- NO_DATA_ALLOWED_ERR =
6- NO_MODIFICATION_ALLOWED_ERR =
7- NOT_FOUND_ERR =
8- NOT_SUPPORTED_ERR =
9- INUSE_ATTRIBUTE_ERR =
10- ERRMSG =
[ "no error", "index size", "wstring size", "hierarchy request", "wrong document", "invalid name", "no data allowed", "no modification allowed", "not found", "not supported", "inuse attribute", ## [DOM2] "invalid state", "syntax error", "invalid modification", "namescape erorr", "invaliud access" ]
- INVALID_STATE_ERR =
- DOM2
11- SYNTAX_ERR =
12- INVALID_MODIFICATION_ERR =
13- NAMESPACE_ERR =
14- INVALIUD_ACCESS_ERR =
14
Instance Method Summary collapse
-
#code ⇒ Object
Methods.
-
#initialize(code = 0) ⇒ DOMException
constructor
Class Methods.
-
#to_s ⇒ Object
— DOMException#to_s().
Constructor Details
#initialize(code = 0) ⇒ DOMException
126 127 128 |
# File 'lib/xml/dom/core.rb', line 126 def initialize(code = 0) @code = code end |
Instance Method Details
#code ⇒ Object
138 139 140 |
# File 'lib/xml/dom/core.rb', line 138 def code @code end |
#to_s ⇒ Object
— DOMException#to_s()
return the string representation of the error.
149 150 151 |
# File 'lib/xml/dom/core.rb', line 149 def to_s ERRMSG[@code] end |