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 |