1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package nl.toolforge.karma.core.module;
20
21 import nl.toolforge.karma.core.Version;
22 import nl.toolforge.karma.core.location.Location;
23 import nl.toolforge.karma.core.module.template.EappModuleLayoutTemplate;
24 import nl.toolforge.karma.core.module.template.ModuleLayoutTemplate;
25
26 /***
27 * Module type containing libraries. This release only supports the Karma Java Edition, which means that the libs
28 * (jar-files) need to be stored Maven-style, as this is how they will be looked up in the module.
29 *
30 * @author D.A. Smedes
31 * @version $Id: JavaEnterpriseApplicationModule.java,v 1.4 2004/11/10 22:25:11 hippe Exp $
32 */
33 public class JavaEnterpriseApplicationModule extends BaseModule {
34
35 public JavaEnterpriseApplicationModule(String name, Location location) {
36 this(name, location, null);
37 }
38
39 /***
40 * Returns an {@link EappModuleLayoutTemplate} instance.
41 *
42 * @return An {@link EappModuleLayoutTemplate} instance.
43 */
44 public ModuleLayoutTemplate getLayoutTemplate() {
45 return new EappModuleLayoutTemplate();
46 }
47
48 public JavaEnterpriseApplicationModule(String name, Location location, Version version) {
49 super(name, location, version);
50 }
51 }