net.walend.digraph.path
Class CEPathAlgebra

java.lang.Object
  |
  +--net.walend.digraph.path.CEPathAlgebra

public class CEPathAlgebra
extends java.lang.Object

Algebra for CEPath Operations.

Since:
20011023
Author:
David Walend dfw1@cornell.edu

Constructor Summary
CEPathAlgebra()
           
 
Method Summary
static void checkValid(CEPath path, CEDigraph digraph)
          Check that the path is valid on digraph.
static java.lang.String toString(CEPath path)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CEPathAlgebra

public CEPathAlgebra()
Method Detail

checkValid

public static void checkValid(CEPath path,
                              CEDigraph digraph)
                       throws NodeMissingException,
                              EdgeMissingException
Check that the path is valid on digraph.

Throws:
NodeMissingExcpetion - if the path includes a node not in the digraph.
EdgeMissingException - if the path includes an edge not in the digraph.
InvalidPathException - if the path is not continuous.
NodeMissingException

toString

public static java.lang.String toString(CEPath path)


Copyright (c) 2001, 2002, David Walend