1 package org.apache.maven.plugin.dependency.testUtils;
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 import java.util.ArrayList;
24 import java.util.Collection;
25 import java.util.List;
26
27 import org.apache.maven.artifact.Artifact;
28 import org.apache.maven.plugin.dependency.fromConfiguration.ArtifactItem;
29 import org.apache.maven.plugin.testing.ArtifactStubFactory;
30
31 public class DependencyArtifactStubFactory
32 extends ArtifactStubFactory
33 {
34
35
36
37
38
39 public DependencyArtifactStubFactory( File theWorkingDir, boolean theCreateFiles )
40 {
41 super( theWorkingDir, theCreateFiles );
42 }
43
44 public ArtifactItem getArtifactItem( Artifact artifact )
45 {
46 ArtifactItem item = new ArtifactItem( artifact );
47 return item;
48 }
49
50 public List<ArtifactItem> getArtifactItems( Collection<Artifact> artifacts )
51 {
52 List<ArtifactItem> list = new ArrayList<ArtifactItem>();
53 for ( Artifact artifact : artifacts )
54 {
55 list.add( getArtifactItem( artifact ) );
56 }
57 return list;
58 }
59 }