package GPL;
import java.util.LinkedList;
import java.util.Collections;
import java.util.Comparator;
// of FinishTimeWorkSpace
// DFS Transpose traversal
// *************************************************************************
public class WorkSpaceTranspose extends WorkSpace {
// Strongly Connected Component Counter
int SCCCounter;
public WorkSpaceTranspose()
{
SCCCounter = 0;
}
public void preVisitAction( Vertex v )
{
if ( v.visited!=true )
{
v.strongComponentNumber = SCCCounter;
}
;
}
public void nextRegionAction( Vertex v )
{
SCCCounter++;
}
}