org.w3c.dom.ls

Class LSException

Implemented Interfaces:
Serializable
Known Direct Subclasses:
DomLSException

public class LSException
extends RuntimeException

Parser or write operations may throw an LSException if the processing is stopped. The processing can be stopped due to a DOMError with a severity of DOMError.SEVERITY_FATAL_ERROR or a non recovered DOMError.SEVERITY_ERROR, or if DOMErrorHandler.handleError() returned false.

Note: As suggested in the definition of the constants in the DOMError interface, a DOM implementation may choose to continue after a fatal error, but the resulting DOM tree is then implementation dependent.

See also the Document Object Model (DOM) Level 3 Load and Save Specification.

See Also:
Serialized Form

Field Summary

static short
PARSE_ERR
If an attempt was made to load a document, or an XML Fragment, using LSParser and the processing has been stopped.
static short
SERIALIZE_ERR
If an attempt was made to serialize a Node using LSSerializer and the processing has been stopped.
short
code

Constructor Summary

LSException(short code, String message)

Method Summary

Methods inherited from class java.lang.Throwable

fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString

Methods inherited from class java.lang.Object

clone, equals, extends Object> getClass, finalize, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Details

PARSE_ERR

public static final short PARSE_ERR
If an attempt was made to load a document, or an XML Fragment, using LSParser and the processing has been stopped.
Field Value:
81

SERIALIZE_ERR

public static final short SERIALIZE_ERR
If an attempt was made to serialize a Node using LSSerializer and the processing has been stopped.
Field Value:
82

code

public short code

Constructor Details

LSException

public LSException(short code,
                   String message)

* Copyright (c) 2004 World Wide Web Consortium, * * (Massachusetts Institute of Technology, European Research Consortium for * Informatics and Mathematics, Keio University). All Rights Reserved. This * work is distributed under the W3C(r) Software License [1] in the hope that * it will be useful, but WITHOUT ANY WARRANTY; without even the implied * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * * [1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231