1 package org.appfuse.mojo.exporter;
2
3 import org.hibernate.tool.hbm2x.Exporter;
4 import org.apache.maven.plugin.MojoExecutionException;
5
6
7
8
9
10
11
12
13
14 public class AppFuseGenerateCoreMojo extends AppFuseGeneratorMojo {
15
16 public AppFuseGenerateCoreMojo() {
17 addDefaultComponent("target/appfuse/generated-sources", "configuration", false);
18 addDefaultComponent("target/appfuse/generated-sources", "annotationconfiguration", true);
19 }
20
21
22
23
24
25
26 public String getName() {
27 return "gen-core";
28 }
29
30 @Override
31 protected Exporter configureExporter(Exporter exp) throws MojoExecutionException {
32 super.setGenerateCoreOnly(true);
33 return super.configureExporter(exp);
34 }
35 }