public class TestClass1 { public static void main(String[] args) { System.out.println("Position 1"); EdgeFactory e; UndirectedGraph stringGraph; stringGraph = createStringGraph(); } private static UndirectedGraph createStringGraph() { ClassBasedEdgeFactory asdf; System.out.println("Position 2"); asdf = new ClassBasedEdgeFactory(DefaultEdge.class); System.out.println("Position 3"); //ClassBasedEdgeFactory = new ClassBasedEdgeFactory(edgeClass) //SimpleGraph s = new SimpleGraph(); System.out.println("Position 3"); //UndirectedGraph g = new SimpleGraph(DefaultEdge.class); return null; } }