logist.plan
Class IllegalPlanException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by logist.plan.IllegalPlanException
All Implemented Interfaces:
java.io.Serializable

public class IllegalPlanException
extends java.lang.RuntimeException

An exception that is thrown when a plan violates a constraint.

A detailed description of the problem can be obtained from the toString method.

Author:
Robin Steiger
See Also:
Serialized Form

Constructor Summary
IllegalPlanException(java.lang.String[] message)
          Creates an IllegalPlanException
 
Method Summary
 java.lang.String toString()
          A string that describes the problem.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IllegalPlanException

public IllegalPlanException(java.lang.String[] message)
Creates an IllegalPlanException

Parameters:
message - A detailed description of the problem
Method Detail

toString

public java.lang.String toString()
A string that describes the problem. The description may span multiple lines.

Overrides:
toString in class java.lang.Throwable