Main { {{ public static boolean debug = false; }} public static void main( String args[] ) throws Exception {{ Cd_graph graph = Cd_graph.parse( System.in ); graph.display(); System.out.println(""); System.out.println("--Undefined Classes Parts Check--"); graph.checkDefinedClasses(); System.out.println(""); System.out.println("--Unique Parts Check--"); graph.uniqueparts(); System.out.println("\n-----Flattening-----\n"); graph.flatten(); graph.display(); System.out.println(""); System.out.println("--Cyclic Inheritance--"); graph.cycle_check(); System.out.println(""); System.out.println("--Single Inheritance--"); // Gather abstract classes and their relatives HashMap Classes; Classes = graph.get_SuperClasses(); // Check for inheritence: this uses the hashmap isued graph.check_for_inheritence(Classes); // System.out.println("-----Terminal Buffer Check-----"); // graph.terminal_check(); System.out.println( "--Done!--" ); }} }