1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package io.wcm.devops.conga.plugins.aem.maven.allpackage;
21
22 import java.util.List;
23
24 import io.wcm.devops.conga.plugins.aem.maven.model.ContentPackageFile;
25
26
27
28
29 class ContentPackageFileSet implements FileSet<ContentPackageFile> {
30
31 private final List<ContentPackageFile> contentPackages;
32 private final List<String> environmentRunModes;
33
34 ContentPackageFileSet(List<ContentPackageFile> contentPackages, List<String> environmentRunModes) {
35 this.contentPackages = contentPackages;
36 this.environmentRunModes = environmentRunModes;
37 }
38
39 @Override
40 public List<ContentPackageFile> getFiles() {
41 return this.contentPackages;
42 }
43
44 @Override
45 public List<String> getEnvironmentRunModes() {
46 return this.environmentRunModes;
47 }
48
49 @Override
50 public String toString() {
51 return environmentRunModes + ": " + contentPackages;
52 }
53
54 }