laser.alphabet.labelpattern
Class IndexedLabelPatternParseException

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

public class IndexedLabelPatternParseException
extends LabelPatternInterfaceException

An Exception thrown when creating IndexedLabelPatterns when the input does not correspond to a valid IndexedLabelPattern.

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

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

IndexedLabelPatternParseException

public IndexedLabelPatternParseException()
Creates a new IndexedLabelPatternParseException.


IndexedLabelPatternParseException

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

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

IndexedLabelPatternParseException

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

Parameters:
cause - The cause of this Exception.

IndexedLabelPatternParseException

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