package org.lobobrowser.util; import org.w3c.dom.DOMException; public final class DOMExceptions { public static enum ExtendedError { SecurityError((short) 18), NetworkError((short) 19), AbortError((short) 20), URLMismatchError((short) 21), QuotaExceededError((short) 22), TimeoutError((short) 23), InvalidNodeTypeError((short) 24), DataCloneError((short) 25); final public short code; public DOMException createException() { return new DOMException(code, name()); } public DOMException createException(final String msg) { return new DOMException(code, name() + ": " + msg); } private ExtendedError (final short code) { this.code = code; } } }