jdsl.core.api
Class InvalidEdgeException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.lang.RuntimeException
                    |
                    +--jdsl.core.api.CoreException
                          |
                          +--jdsl.core.api.InvalidEdgeException

public class InvalidEdgeException
extends CoreException

InvalidEdgeException is used in graphs to indicate graph-specific problems with an edge (for instance, passing an undirected edge to a graph method that expects a directed one). Even though an Edge is a Position, an InvalidEdgeException is not an InvalidPositionException. InvalidPositionException is still thrown in the graph for the usual invalidity reasons.

Author:
Mark Handy (mdh)
See Also:
Serialized Form

Constructor Summary
InvalidEdgeException(java.lang.String message)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InvalidEdgeException

public InvalidEdgeException(java.lang.String message)