1 package org.apache.maven.plugin.war.stub;
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
24 import org.apache.maven.artifact.handler.ArtifactHandler;
25
26
27
28
29
30
31 public class ZipArtifactStub
32 extends AbstractArtifactStub
33 {
34 private ArtifactHandler artifactHandler;
35
36 private File zip;
37
38 public ZipArtifactStub( String basedir, ArtifactHandler artifactHandler, File zipFile )
39 {
40 super( basedir );
41 this.artifactHandler = artifactHandler;
42 this.zip = zipFile;
43 }
44
45
46 public String getId()
47 {
48 return null;
49 }
50
51 public ArtifactHandler getArtifactHandler()
52 {
53 return super.getArtifactHandler();
54 }
55
56 public String getScope()
57 {
58 return super.getScope();
59 }
60
61 public String getVersion()
62 {
63 return "1.0";
64 }
65
66 public boolean isOptional()
67 {
68 return super.isOptional();
69 }
70
71 public File getFile()
72 {
73 return this.zip;
74 }
75
76 public String getType()
77 {
78 return "zip";
79 }
80
81
82 public String getArtifactId()
83 {
84 return "zipId";
85 }
86
87 public String getGroupId()
88 {
89 return "zipGroupId";
90 }
91
92 }