public class PomDelegate extends DomAccessor
| Modifier and Type | Class and Description |
|---|---|
static interface |
PomDelegate.VersionMapping |
DomAccessor.Function<S,T>| Constructor and Description |
|---|
PomDelegate(PomDelegate.VersionMapping versionMapping) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkDependency(org.jdom.Element dependencies,
String groupId,
String artifactId,
String scope) |
boolean |
checkExclusion(org.jdom.Element dependency,
String groupId,
String artifactId) |
org.jdom.Element |
checkPlugin(org.jdom.Element plugins,
String groupId,
String artifactId) |
org.jdom.Element |
checkPluginExecution(org.jdom.Element plugin,
String goal,
String phase,
String id) |
org.jdom.Document |
createMavenDocument() |
org.jdom.Element |
findDependency(org.jdom.Element dependencies,
String groupId,
String artifactId) |
org.jdom.Element |
findExclusion(org.jdom.Element exclusions,
String groupId,
String artifactId) |
org.jdom.Element |
findPluginExecution(org.jdom.Element executions,
String id) |
protected org.jdom.Namespace |
getNamespace() |
org.jdom.Document |
openMavenDocument(File pomFile) |
PomDelegate |
setLog(org.apache.maven.plugin.logging.Log log) |
createChild, findChild, findElement, findOrCreateChild, findOrCreateChild, findOrCreateChild, indexOfElement, indexOfLastElement, isModified, loadDocument, loadDocument, selectAttribute, selectAttributes, selectNodes, setModifiedpublic PomDelegate(PomDelegate.VersionMapping versionMapping)
public boolean checkDependency(org.jdom.Element dependencies,
String groupId,
String artifactId,
String scope)
public boolean checkExclusion(org.jdom.Element dependency,
String groupId,
String artifactId)
public org.jdom.Element checkPlugin(org.jdom.Element plugins,
String groupId,
String artifactId)
public org.jdom.Element checkPluginExecution(org.jdom.Element plugin,
String goal,
String phase,
String id)
public org.jdom.Document createMavenDocument()
public org.jdom.Element findDependency(org.jdom.Element dependencies,
String groupId,
String artifactId)
public org.jdom.Element findExclusion(org.jdom.Element exclusions,
String groupId,
String artifactId)
public org.jdom.Element findPluginExecution(org.jdom.Element executions,
String id)
protected org.jdom.Namespace getNamespace()
getNamespace in class DomAccessorpublic org.jdom.Document openMavenDocument(File pomFile)
public PomDelegate setLog(org.apache.maven.plugin.logging.Log log)
Copyright © 2022 Unidal Organization. All rights reserved.