laser.alphabet
Class AlphabetInterfaceException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by laser.alphabet.AlphabetInterfaceException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
IndexedLabelParseException, LabelPatternInterfaceException

public class AlphabetInterfaceException
extends java.lang.Exception

An Exception thrown by classes in the alphabetinterface package.

Author:
Nathan A. Jokel (laser-software@cs.umass.edu)
See Also:
Serialized Form

Constructor Summary
AlphabetInterfaceException()
          Creates a new AlphabetInterfaceException.
AlphabetInterfaceException(java.lang.String msg)
          Creates a new AlphabetInterfaceException with the given message to report to the user.
AlphabetInterfaceException(java.lang.String msg, java.lang.Throwable cause)
          Creates a new AlphabetInterfaceException with the given message to report to the user and cause.
AlphabetInterfaceException(java.lang.Throwable cause)
          Creates a new AlphabetInterfaceException with the given cause.
 
Method Summary
 
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

AlphabetInterfaceException

public AlphabetInterfaceException()
Creates a new AlphabetInterfaceException.


AlphabetInterfaceException

public AlphabetInterfaceException(java.lang.String msg)
Creates a new AlphabetInterfaceException with the given message to report to the user.

Parameters:
msg - The message to be reported to the user

AlphabetInterfaceException

public AlphabetInterfaceException(java.lang.Throwable cause)
Creates a new AlphabetInterfaceException with the given cause.

Parameters:
cause - The cause of this Exception.

AlphabetInterfaceException

public AlphabetInterfaceException(java.lang.String msg,
                                  java.lang.Throwable cause)
Creates a new AlphabetInterfaceException with the given message to report to the user and cause.

Parameters:
msg - The message to be reported to the user.
cause - The cause of this Exception.