01: package org.andromda.maven.plugin.cartridge;
02:
03: /**
04: * Represents a cartridge library to be included in a cartridge.
05: *
06: * @author Chad Brandon
07: */
08: public class CartridgeArtifact {
09: private String artifactId;
10:
11: /**
12: * Gets the artifactId of this cartridge library.
13: *
14: * @return Returns the artifactId.
15: */
16: public String getArtifactId() {
17: return artifactId;
18: }
19:
20: private String groupId;
21:
22: /**
23: * Gets the groupId of this cartridge library.
24: *
25: * @return Returns the groupId.
26: */
27: public String getGroupId() {
28: return groupId;
29: }
30:
31: private String type;
32:
33: /**
34: * Gets the type of this artifact.
35: *
36: * @return Returns the type.
37: */
38: public String getType() {
39: return type;
40: }
41:
42: private String path;
43:
44: /**
45: * Gets the relative path the library will reside within the cartridge.
46: *
47: * @return Returns the path.
48: */
49: public String getPath() {
50: return path;
51: }
52: }
|