Package io.quarkus.maven.utilities
Interface PomTransformer.Transformation
-
- Enclosing class:
- PomTransformer
public static interface PomTransformer.TransformationA transformation of a DOM
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static PomTransformer.TransformationaddDependencyManagementIfNeeded()static PomTransformer.TransformationaddManagedDependency(PomTransformer.Gavtcs gavtcs)static PomTransformer.TransformationaddManagedDependency(String groupId, String artifactId, String version)static PomTransformer.TransformationaddManagedPlugin(org.apache.maven.model.Plugin plugin)static PomTransformer.TransformationaddModule(String module)static PomTransformer.TransformationaddPluginManagementIfNeeded()static PomTransformer.TransformationaddProperty(String name, String value)voidperform(Document document, PomTransformer.TransformationContext context)Perform thisPomTransformer.Transformationon the givendocument
-
-
-
Method Detail
-
addModule
static PomTransformer.Transformation addModule(String module)
-
addProperty
static PomTransformer.Transformation addProperty(String name, String value)
-
addDependencyManagementIfNeeded
static PomTransformer.Transformation addDependencyManagementIfNeeded()
-
addPluginManagementIfNeeded
static PomTransformer.Transformation addPluginManagementIfNeeded()
-
addManagedDependency
static PomTransformer.Transformation addManagedDependency(String groupId, String artifactId, String version)
-
addManagedDependency
static PomTransformer.Transformation addManagedDependency(PomTransformer.Gavtcs gavtcs)
-
addManagedPlugin
static PomTransformer.Transformation addManagedPlugin(org.apache.maven.model.Plugin plugin)
-
perform
void perform(Document document, PomTransformer.TransformationContext context)
Perform thisPomTransformer.Transformationon the givendocument- Parameters:
document- theDocumentto transformcontext- the currentPomTransformer.TransformationContext
-
-