laser.alphabet.labelpattern
Class LabelPatternInterfaceException

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

public class LabelPatternInterfaceException
extends AlphabetInterfaceException

An Exception thrown by classes in the labelpatterninterface package.

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

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

LabelPatternInterfaceException

public LabelPatternInterfaceException()
Creates a new LabelPatternInterfaceException.


LabelPatternInterfaceException

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

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

LabelPatternInterfaceException

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

Parameters:
cause - The cause of this Exception.

LabelPatternInterfaceException

public LabelPatternInterfaceException(java.lang.String msg,
                                      java.lang.Throwable cause)
Creates a new LabelPatternInterfaceException 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.