01: /*
02: * This file or a portion of this file is licensed under the terms of
03: * the Globus Toolkit Public License, found in file ../GTPL, or at
04: * http://www.globus.org/toolkit/download/license.html. This notice must
05: * appear in redistributions of this file, with or without modification.
06: *
07: * Redistributions of this Software, with or without modification, must
08: * reproduce the GTPL in: (1) the Software, or (2) the Documentation or
09: * some other similar material which is provided with the Software (if
10: * any).
11: *
12: * Copyright 1999-2004 University of Chicago and The University of
13: * Southern California. All rights reserved.
14: */
15: package org.griphyn.vdl.classes;
16:
17: /**
18: * This exception is thrown if a <code>Transformation</code>
19: * simultaneously displays child elements for a simple transformation
20: * and child elements for a compound transformation. A method is not
21: * required to declare in its throws clause any subclasses of
22: * RuntimeException that might be thrown during the execution of the
23: * method but not caught.
24: *
25: * @author Jens-S. Vöckler
26: * @author Yong Zhao
27: * @version $Revision: 50 $
28: *
29: * @see Transformation
30: */
31: public class IllegalTransformationException extends
32: java.lang.RuntimeException {
33: /**
34: * Constructs a <code>IllegalTransformationException</code> with no
35: * detail message.
36: */
37: public IllegalTransformationException() {
38: super ();
39: }
40:
41: /**
42: * Constructs a <code>IllegalTransformationException</code> with the
43: * specified detailed message.
44: *
45: * @param s is the detailled message.
46: */
47: public IllegalTransformationException(String s) {
48: super(s);
49: }
50: }
|