All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.w3c.dom.ls.LSException Maven / Gradle / Ivy

Go to download

Tool to convert CSV and XLS to XML, to transform XML and to convert XML to CSV, HTML, other text files, PDF etc., useful as command line tool and integrated in other projects.

There is a newer version: 3.119
Show newest version
/*
 * 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
 */

package org.w3c.dom.ls;

/**
 *  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. */ public class LSException extends RuntimeException { public LSException(short code, String message) { super(message); this.code = code; } public short code; // LSExceptionCode /** * If an attempt was made to load a document, or an XML Fragment, using * LSParser and the processing has been stopped. */ public static final short PARSE_ERR = 81; /** * If an attempt was made to serialize a Node using * LSSerializer and the processing has been stopped. */ public static final short SERIALIZE_ERR = 82; }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy