com.rubecula.util
Class MillException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--com.rubecula.util.BaseException
                    |
                    +--com.rubecula.util.MillException
All Implemented Interfaces:
java.io.Serializable

public class MillException
extends BaseException

Exception class for the operation of a Mill.

Version:
$Revision: 1.2 $
Author:
Robin Hillyard
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.lang.Exception
 
Constructor Summary
MillException(java.lang.String message)
          Constructor to create a non-recoverable Mill exception with the given message.
MillException(java.lang.String message, boolean recoverable)
          Constructor to create a (possibly recoverable) Mill exception with the given message.
 
Method Summary
 boolean isRecoverable()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MillException

public MillException(java.lang.String message,
                     boolean recoverable)
Constructor to create a (possibly recoverable) Mill exception with the given message.

Parameters:
message - the condition message.
recoverable - if true, then the error is recoverable (i.e. the operands are still in place).

MillException

public MillException(java.lang.String message)
Constructor to create a non-recoverable Mill exception with the given message.

Parameters:
message - the condition message.
Method Detail

isRecoverable

public boolean isRecoverable()