source: java/net/deterlab/abac/ABACException.java @ 484bb5a

abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
Last change on this file since 484bb5a was a7f73b5, checked in by Ted Faber <faber@…>, 12 years ago

Document cleanup. Change a few visibilities.

  • Property mode set to 100644
File size: 1.0 KB
RevLine 
[44896b5]1package net.deterlab.abac;
2
3/**
[a7f73b5]4 * Superclass for all jabac Exceptions passed to the user; some generic errors
5 * also throw ABACExceptions.  These exceptions include a cause from the
6 * underlying library that caused them when
[44896b5]7 * possible.
8 * @author <a href="http://abac.deterlab.net">ISI ABAC team</a>
[4560b65]9 * @version 1.4
[44896b5]10 */
11public class ABACException extends Exception  {
12    /**
13     * Constructs a new ABACException.
14     */
15    public ABACException() { super(); }
16    /**
17     * Constructs a new ABACException with a detail message.
18     * @param m a String the detail message
19     */
20    public ABACException(String m) { super(m); }
21    /**
22     * Constructs a new ABACException with a detail message and a cause.
23     * @param m a String the detail message
24     * @param c a Throwable the cause
25     */
26    public ABACException(String m, Throwable c) { super(m, c); }
27    /**
28     * Constructs a new ABACException with a cause.
29     * @param c a Throwable the cause
30     */
31    public ABACException(Throwable c) { super(c); }
32}
33
Note: See TracBrowser for help on using the repository browser.