1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.maven.api.plugin.testing.stubs;
20
21 import java.util.Collections;
22 import java.util.List;
23 import java.util.Map;
24
25 import org.apache.maven.api.Artifact;
26 import org.apache.maven.api.Dependency;
27 import org.apache.maven.api.Plugin;
28 import org.apache.maven.api.plugin.descriptor.PluginDescriptor;
29 import org.apache.maven.api.plugin.descriptor.lifecycle.Lifecycle;
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50 public class PluginStub implements Plugin {
51
52 org.apache.maven.api.model.Plugin model;
53 PluginDescriptor descriptor;
54 List<Lifecycle> lifecycles = Collections.emptyList();
55 ClassLoader classLoader;
56 Artifact artifact;
57 List<Dependency> dependencies = Collections.emptyList();
58 Map<String, Dependency> dependenciesMap = Collections.emptyMap();
59
60 @Override
61 public org.apache.maven.api.model.Plugin getModel() {
62 return model;
63 }
64
65 public void setModel(org.apache.maven.api.model.Plugin model) {
66 this.model = model;
67 }
68
69 @Override
70 public PluginDescriptor getDescriptor() {
71 return descriptor;
72 }
73
74 public void setDescriptor(PluginDescriptor descriptor) {
75 this.descriptor = descriptor;
76 }
77
78 @Override
79 public List<Lifecycle> getLifecycles() {
80 return lifecycles;
81 }
82
83 public void setLifecycles(List<Lifecycle> lifecycles) {
84 this.lifecycles = lifecycles;
85 }
86
87 @Override
88 public ClassLoader getClassLoader() {
89 return classLoader;
90 }
91
92 public void setClassLoader(ClassLoader classLoader) {
93 this.classLoader = classLoader;
94 }
95
96 @Override
97 public Artifact getArtifact() {
98 return artifact;
99 }
100
101 public void setArtifact(Artifact artifact) {
102 this.artifact = artifact;
103 }
104
105 @Override
106 public List<Dependency> getDependencies() {
107 return dependencies;
108 }
109
110 public void setDependencies(List<Dependency> dependencies) {
111 this.dependencies = dependencies;
112 }
113
114 @Override
115 public Map<String, Dependency> getDependenciesMap() {
116 return dependenciesMap;
117 }
118
119 public void setDependenciesMap(Map<String, Dependency> dependenciesMap) {
120 this.dependenciesMap = dependenciesMap;
121 }
122 }