jwutil.graphs
Class ReverseNavigator

java.lang.Object
  extended by jwutil.graphs.ReverseNavigator
All Implemented Interfaces:
Navigator

public class ReverseNavigator
extends java.lang.Object
implements Navigator

ReverseNavigator uses a supplied navigator and traverses the graph in reverse.

Version:
$Id: ReverseNavigator.java 1934 2004-09-27 22:42:35Z joewhaley $
Author:
John Whaley

Constructor Summary
ReverseNavigator(Navigator navigator)
           
 
Method Summary
 java.util.Collection next(java.lang.Object node)
          Returns the successors of node.
 java.util.Collection prev(java.lang.Object node)
          Returns the predecessors of node.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReverseNavigator

public ReverseNavigator(Navigator navigator)
Method Detail

next

public java.util.Collection next(java.lang.Object node)
Description copied from interface: Navigator
Returns the successors of node.

Specified by:
next in interface Navigator

prev

public java.util.Collection prev(java.lang.Object node)
Description copied from interface: Navigator
Returns the predecessors of node.

Specified by:
prev in interface Navigator


Copyright © 2004-2008 SUIF Compiler Group. All Rights Reserved.