1 25 40 package org.jgrapht.traverse; 41 42 import org.jgrapht.*; 43 import org.jgrapht.graph.*; 44 45 46 56 public class IgnoreDirectionTest 57 extends AbstractGraphIteratorTest 58 { 59 60 62 String getExpectedStr1() 63 { 64 return "4,9,7,8,5,6,1,3,2"; 65 } 66 67 String getExpectedStr2() 68 { 69 return "4,9,7,8,5,6,1,3,2,orphan"; 70 } 71 72 AbstractGraphIterator<String , DefaultEdge> createIterator( 73 DirectedGraph<String , DefaultEdge> g, 74 String vertex) 75 { 76 UndirectedGraph<String , DefaultEdge> undirectedView = 79 new AsUndirectedGraph<String , DefaultEdge>(g); 80 AbstractGraphIterator<String , DefaultEdge> i = 81 new DepthFirstIterator<String , DefaultEdge>(undirectedView, "4"); 82 i.setCrossComponentTraversal(true); 83 84 return i; 85 } 86 } 87 | Popular Tags |