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