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.io.File;
23 import java.util.List;
24
25 public interface MavenProjectHelper
26 {
27 String ROLE = MavenProjectHelper.class.getName();
28
29 void attachArtifact( MavenProject project, File artifactFile, String artifactClassifier );
30
31 void attachArtifact( MavenProject project, String artifactType, File artifactFile );
32
33 void attachArtifact( MavenProject project, String artifactType, String artifactClassifier, File artifactFile );
34
35 void addResource( MavenProject project, String resourceDirectory, List<String> includes, List<String> excludes );
36
37 void addTestResource( MavenProject project, String resourceDirectory, List<String> includes, List<String> excludes );
38
39 }