1 package org.apache.maven.project;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import java.util.ArrayList;
23 import java.util.List;
24
25
26
27
28
29
30
31
32 public class ExtensionDescriptor
33 {
34
35 private List<String> exportedPackages;
36
37 private List<String> exportedArtifacts;
38
39 ExtensionDescriptor()
40 {
41
42 }
43
44 public List<String> getExportedPackages()
45 {
46 if ( exportedPackages == null )
47 {
48 exportedPackages = new ArrayList<>();
49 }
50
51 return exportedPackages;
52 }
53
54 public void setExportedPackages( List<String> exportedPackages )
55 {
56 if ( exportedPackages == null )
57 {
58 this.exportedPackages = null;
59 }
60 else
61 {
62 this.exportedPackages = new ArrayList<>( exportedPackages );
63 }
64 }
65
66 public List<String> getExportedArtifacts()
67 {
68 if ( exportedArtifacts == null )
69 {
70 exportedArtifacts = new ArrayList<>();
71 }
72
73 return exportedArtifacts;
74 }
75
76 public void setExportedArtifacts( List<String> exportedArtifacts )
77 {
78 if ( exportedArtifacts == null )
79 {
80 this.exportedArtifacts = null;
81 }
82 else
83 {
84 this.exportedArtifacts = new ArrayList<>( exportedArtifacts );
85 }
86 }
87
88 }