edu.uci.eecs.doc.clepsydra.ipet
Class ILPException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by edu.uci.eecs.doc.clepsydra.ipet.ILPException
All Implemented Interfaces:
Serializable

public class ILPException
extends RuntimeException

An exception indicating that the ILP solver encountered an error and could not continue.

Author:
Trevor Harmon
See Also:
ILPSolver, Serialized Form

Constructor Summary
ILPException(String message)
          Creates a new ILPException object.
ILPException(String message, Throwable cause)
          Creates a new ILPException object.
ILPException(Throwable cause)
          Creates a new ILPException object.
 
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

ILPException

public ILPException(String message)
Creates a new ILPException object.

Parameters:
message - a message describing the problem

ILPException

public ILPException(String message,
                    Throwable cause)
Creates a new ILPException object.

Parameters:
message - a message describing the problem
cause - an underlying problem that led to this exception being thrown

ILPException

public ILPException(Throwable cause)
Creates a new ILPException object.

Parameters:
cause - an underlying problem that led to this exception being thrown