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 File zip;
35
36 public ZipArtifactStub( String basedir, ArtifactHandler artifactHandler, File zipFile )
37 {
38 super( basedir );
39 super.setArtifactHandler( artifactHandler );
40 this.zip = zipFile;
41 }
42
43
44 public String getId()
45 {
46 return null;
47 }
48
49 public ArtifactHandler getArtifactHandler()
50 {
51 return super.getArtifactHandler();
52 }
53
54 public String getScope()
55 {
56 return super.getScope();
57 }
58
59 public String getVersion()
60 {
61 return "1.0";
62 }
63
64 public boolean isOptional()
65 {
66 return super.isOptional();
67 }
68
69 public File getFile()
70 {
71 return this.zip;
72 }
73
74 public String getType()
75 {
76 return "zip";
77 }
78
79
80 public String getArtifactId()
81 {
82 return "zipId";
83 }
84
85 public String getGroupId()
86 {
87 return "zipGroupId";
88 }
89
90 }