1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.maven.plugins.war.stub;
20
21 import java.io.File;
22
23 import org.apache.maven.artifact.handler.ArtifactHandler;
24
25
26
27
28
29 public class ZipArtifactStub extends AbstractArtifactStub {
30 private File zip;
31
32 public ZipArtifactStub(String basedir, ArtifactHandler artifactHandler, File zipFile) {
33 super(basedir);
34 super.setArtifactHandler(artifactHandler);
35 this.zip = zipFile;
36 }
37
38 public String getId() {
39 return null;
40 }
41
42 public ArtifactHandler getArtifactHandler() {
43 return super.getArtifactHandler();
44 }
45
46 public String getScope() {
47 return super.getScope();
48 }
49
50 public String getVersion() {
51 return "1.0";
52 }
53
54 public boolean isOptional() {
55 return super.isOptional();
56 }
57
58 public File getFile() {
59 return this.zip;
60 }
61
62 public String getType() {
63 return "zip";
64 }
65
66 public String getArtifactId() {
67 return "zipId";
68 }
69
70 public String getGroupId() {
71 return "zipGroupId";
72 }
73 }