1 package org.apache.torque.generator.example.gettingstarted;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import java.io.File;
23 import java.util.ArrayList;
24 import java.util.List;
25
26 import org.apache.commons.io.FileUtils;
27 import org.apache.torque.generator.configuration.UnitDescriptor;
28 import org.apache.torque.generator.configuration.paths.DefaultTorqueGeneratorPaths;
29 import org.apache.torque.generator.configuration.paths.Maven2DirectoryProjectPaths;
30 import org.apache.torque.generator.control.Controller;
31
32 public class GettingStarted
33 {
34 public static void main(String[] argv) throws Exception
35 {
36 File target = new File("target");
37 FileUtils.deleteDirectory(target);
38 Controller controller = new Controller();
39 List<UnitDescriptor> unitDescriptors = new ArrayList<UnitDescriptor>();
40 unitDescriptors.add(new UnitDescriptor(
41 UnitDescriptor.Packaging.DIRECTORY,
42 new Maven2DirectoryProjectPaths(
43 new File(".")),
44 new DefaultTorqueGeneratorPaths()));
45 controller.run(unitDescriptors);
46 }
47 }