(Template t)
| 82 | } |
| 83 | |
| 84 | static void showTree(Template t) { |
| 85 | JTree tree = new FreeMarkerTree(t); |
| 86 | JFrame jf = new JFrame(t.getName()); |
| 87 | jf.addWindowListener(new WindowAdapter() { |
| 88 | public void windowClosing(WindowEvent e) { |
| 89 | System.exit(0); |
| 90 | } |
| 91 | }); |
| 92 | JScrollPane scrollPane = new JScrollPane(tree); |
| 93 | jf.getContentPane().add(scrollPane); |
| 94 | jf.pack(); |
| 95 | jf.show(); |
| 96 | } |
| 97 | |
| 98 | static void usage() { |
| 99 | System.err.println("little toy program to display a compiled template as a tree."); |