summaryrefslogtreecommitdiff
path: root/core/java12/com/vladium/emma/EMMARuntimeException.java
diff options
context:
space:
mode:
Diffstat (limited to 'core/java12/com/vladium/emma/EMMARuntimeException.java')
-rw-r--r--core/java12/com/vladium/emma/EMMARuntimeException.java94
1 files changed, 94 insertions, 0 deletions
diff --git a/core/java12/com/vladium/emma/EMMARuntimeException.java b/core/java12/com/vladium/emma/EMMARuntimeException.java
new file mode 100644
index 0000000..2f7883d
--- /dev/null
+++ b/core/java12/com/vladium/emma/EMMARuntimeException.java
@@ -0,0 +1,94 @@
+/* Copyright (C) 2003 Vladimir Roubtsov. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under
+ * the terms of the Common Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/cpl-v10.html
+ *
+ * $Id: EMMARuntimeException.java,v 1.1.1.1 2004/05/09 16:57:29 vlad_r Exp $
+ */
+package com.vladium.emma;
+
+import com.vladium.util.exception.AbstractRuntimeException;
+
+// ----------------------------------------------------------------------------
+/**
+ * @author Vlad Roubtsov, (C) 2003
+ */
+public
+class EMMARuntimeException extends AbstractRuntimeException
+{
+ // public: ................................................................
+
+ /**
+ * Constructs an exception with null message and null cause.
+ */
+ public EMMARuntimeException ()
+ {
+ }
+
+ /**
+ * Constructs an exception with given error message/code and null cause.
+ *
+ * @param message the detail message [can be null]
+ */
+ public EMMARuntimeException (final String message)
+ {
+ super (message);
+ }
+
+ /**
+ * Constructs an exception with given error message/code and null cause.
+ *
+ * @param message the detail message [can be null]
+ * @param arguments message format parameters [can be null or empty]
+ *
+ * @see java.text.MessageFormat
+ */
+ public EMMARuntimeException (final String message, final Object [] arguments)
+ {
+ super (message, arguments);
+ }
+
+ /**
+ * Constructs an exception with null error message/code and given cause.
+ *
+ * @param cause the cause [nested exception] [can be null]
+ */
+ public EMMARuntimeException (final Throwable cause)
+ {
+ super (cause);
+ }
+
+ /**
+ * Constructs an exception with given error message/code and given cause.
+ *
+ * @param message the detail message [can be null]
+ * @param cause the cause [nested exception] [can be null]
+ */
+ public EMMARuntimeException (final String message, final Throwable cause)
+ {
+ super (message, cause);
+ }
+
+ /**
+ * Constructs an exception with given error message/code and given cause.
+ *
+ * @param message the detail message [can be null]
+ * @param arguments message format parameters [can be null or empty]
+ * @param cause the cause [nested exception] [can be null]
+ *
+ * @see java.text.MessageFormat
+ */
+ public EMMARuntimeException (final String message, final Object [] arguments, final Throwable cause)
+ {
+ super (message, arguments, cause);
+ }
+
+ // protected: .............................................................
+
+ // package: ...............................................................
+
+ // private: ...............................................................
+
+} // end of class
+// ----------------------------------------------------------------------------