1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.maven.archetype.exception;
20
21 import java.util.List;
22
23 public class ArchetypeNotConfigured extends ArchetypeException {
24 private List<String> missingProperties;
25
26 public List<String> getMissingProperties() {
27 return missingProperties;
28 }
29
30 public ArchetypeNotConfigured(List<String> missingProperties) {
31 this.missingProperties = missingProperties;
32 }
33
34 public ArchetypeNotConfigured(String msg, List<String> missingProperties) {
35 super(msg);
36 this.missingProperties = missingProperties;
37 }
38
39 public ArchetypeNotConfigured(Throwable cause, List<String> missingProperties) {
40 super(cause);
41 this.missingProperties = missingProperties;
42 }
43
44 public ArchetypeNotConfigured(String msg, Throwable cause, List<String> missingProperties) {
45 super(msg, cause);
46 this.missingProperties = missingProperties;
47 }
48 }