Package org.openrewrite.maven
Class ChangeParentVersion
- java.lang.Object
-
- org.openrewrite.AbstractSourceVisitor<T>
-
- org.openrewrite.AbstractRefactorVisitor<org.openrewrite.xml.tree.Xml>
-
- org.openrewrite.xml.XmlRefactorVisitor
-
- org.openrewrite.maven.MavenRefactorVisitor
-
- org.openrewrite.maven.ChangeParentVersion
-
- All Implemented Interfaces:
MavenSourceVisitor<org.openrewrite.xml.tree.Xml>,org.openrewrite.RefactorVisitor<org.openrewrite.xml.tree.Xml>,org.openrewrite.SourceVisitor<org.openrewrite.xml.tree.Xml>,org.openrewrite.xml.XmlSourceVisitor<org.openrewrite.xml.tree.Xml>
public class ChangeParentVersion extends MavenRefactorVisitor
-
-
Field Summary
-
Fields inherited from class org.openrewrite.maven.MavenRefactorVisitor
model, modules, settings
-
-
Constructor Summary
Constructors Constructor Description ChangeParentVersion()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetArtifactId(java.lang.String artifactId)voidsetGroupId(java.lang.String groupId)voidsetToVersion(java.lang.String toVersion)org.openrewrite.Validatedvalidate()org.openrewrite.xml.tree.XmlvisitTag(org.openrewrite.xml.tree.Xml.Tag tag)-
Methods inherited from class org.openrewrite.maven.MavenRefactorVisitor
findDependencies, findDependencies, findDependency, isDependencyTag, isDependencyTag, isManagedDependencyTag, isManagedDependencyTag, isParentTag, isPropertyTag, maybeAddDependency, visitDocument, visitMaven
-
Methods inherited from class org.openrewrite.xml.XmlRefactorVisitor
enclosingRootTag, enclosingTag, visitAttribute, visitCharData, visitComment, visitDocTypeDecl, visitElement, visitIdent, visitProcessingInstruction, visitProlog
-
Methods inherited from class org.openrewrite.AbstractRefactorVisitor
andThen, andThen, next, refactor, refactor, refactor
-
Methods inherited from class org.openrewrite.AbstractSourceVisitor
getCursor, setCursoringOn, visit, visitAfter, visitAfter
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.openrewrite.RefactorVisitor
defaultTo, generate, isIdempotent, nextCycle
-
-
-
-
Method Detail
-
setGroupId
public void setGroupId(java.lang.String groupId)
-
setArtifactId
public void setArtifactId(java.lang.String artifactId)
-
setToVersion
public void setToVersion(java.lang.String toVersion)
-
validate
public org.openrewrite.Validated validate()
-
visitTag
public org.openrewrite.xml.tree.Xml visitTag(org.openrewrite.xml.tree.Xml.Tag tag)
- Specified by:
visitTagin interfaceorg.openrewrite.xml.XmlSourceVisitor<org.openrewrite.xml.tree.Xml>- Overrides:
visitTagin classorg.openrewrite.xml.XmlRefactorVisitor
-
-