01: /*
02: * Copyright 2006 Ethan Nicholas. All rights reserved.
03: * Use is subject to license terms.
04: */
05: package jaxx;
06:
07: /** Thrown by <code>TagHandler</code> when an unsupported attribute is encountered.
08: *
09: *@see jaxx.tags.TagHandler
10: */
11: public class UnsupportedAttributeException extends CompilerException {
12: /** Creates a new <code>UnsupportedAttributeException</code>. */
13: public UnsupportedAttributeException() {
14: }
15:
16: /** Creates a new <code>UnsupportedAttributeException</code> with the specified detail message.
17: *
18: *@param msg the exception's detail message
19: */
20: public UnsupportedAttributeException(String msg) {
21: super (msg);
22: }
23:
24: /** Creates a new <code>UnsupportedAttributeException</code> with the specified cause.
25: *
26: *@param initCause the exception's initCause
27: */
28: public UnsupportedAttributeException(Throwable initCause) {
29: super (initCause);
30: }
31:
32: /** Creates a new <code>UnsupportedAttributeException</code> with the specified detail message and cause.
33: *
34: *@param msg the exception's detail message
35: *@param initCause the exception's initCause
36: */
37: public UnsupportedAttributeException(String msg, Throwable initCause) {
38: super(msg, initCause);
39: }
40: }
|