Beispiel #1
0
 public static void generateTypeDiagram(Obj _package) {
   GraphViz typeDiagram = new GraphViz();
   send(typeWalker, "reset");
   set(typeWalker, "limit", Int(9999));
   typeDiagram.reset();
   diagram = typeDiagram;
   send(typeWalker, "walk", _package);
   typeDiagram.graphViz("src/test/" + get(_package, "name") + "class.dot");
   System.out.println("Type Diagram Generated " + _package);
 }
Beispiel #2
0
 public static void generateTypeDiagramForElements(String name, Obj elements, Obj excluded) {
   GraphViz typeDiagram = new GraphViz();
   send(typeWalker, "reset");
   set(typeWalker, "limit", Int(9999));
   set(typeWalker, "excluded", excluded);
   set(typeWalker, "showOps", theObjFalse);
   typeDiagram.reset();
   diagram = typeDiagram;
   for (Obj o : iterate(elements)) send(typeWalker, "walk", o);
   typeDiagram.graphViz("src/test/" + name + "class.dot");
   System.out.println("Type Diagram Generated " + name);
 }