public abstract class PluginPomEnricher extends Object implements PomEnricher
POM with a Maven Plugin| Modifier and Type | Field and Description |
|---|---|
static String |
CONFIGURATION_ELEMENT |
| Constructor and Description |
|---|
PluginPomEnricher() |
| Modifier and Type | Method and Description |
|---|---|
protected org.codehaus.plexus.util.xml.Xpp3Dom |
createConfiguration(org.codehaus.plexus.util.xml.Xpp3Dom child) |
protected org.apache.maven.model.PluginExecution |
createExecution(String id,
List<String> goals,
String phase) |
protected org.apache.maven.model.Plugin |
createPlugin(String groupId,
String artifactId,
String version,
org.codehaus.plexus.util.xml.Xpp3Dom configuration,
List<org.apache.maven.model.PluginExecution> executions,
boolean extensions) |
abstract void |
generate(org.apache.maven.model.Model pomModel) |
protected org.apache.maven.model.Build |
getBuildNode(org.apache.maven.model.Model pomModel) |
public static final String CONFIGURATION_ELEMENT
public abstract void generate(org.apache.maven.model.Model pomModel)
generate in interface PomEnricherprotected org.codehaus.plexus.util.xml.Xpp3Dom createConfiguration(org.codehaus.plexus.util.xml.Xpp3Dom child)
protected org.apache.maven.model.PluginExecution createExecution(String id, List<String> goals, String phase)
protected org.apache.maven.model.Plugin createPlugin(String groupId, String artifactId, String version, org.codehaus.plexus.util.xml.Xpp3Dom configuration, List<org.apache.maven.model.PluginExecution> executions, boolean extensions)
protected org.apache.maven.model.Build getBuildNode(org.apache.maven.model.Model pomModel)
Copyright © 2019. All rights reserved.