Class JDomModelETL
java.lang.Object
org.apache.maven.shared.release.transform.jdom2.JDomModelETL
- All Implemented Interfaces:
ModelETL
JDOM2 implementation for extracting, transform, loading the Model (pom.xml)
- Since:
- 3.0
- Author:
- Robert Scholte
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
extract.org.apache.maven.model.Model
getModel()
getModel.void
load.void
Setter for the fieldls
.void
setProject
(org.apache.maven.project.MavenProject project) Setter for the fieldproject
.void
setReleaseDescriptor
(ReleaseDescriptor releaseDescriptor) Setter for the fieldreleaseDescriptor
.void
transform.
-
Constructor Details
-
JDomModelETL
public JDomModelETL()
-
-
Method Details
-
setLs
Setter for the field
ls
.- Parameters:
ls
- aString
object
-
setProject
public void setProject(org.apache.maven.project.MavenProject project) Setter for the field
project
.- Parameters:
project
- aMavenProject
object
-
extract
Description copied from interface:ModelETL
extract.
- Specified by:
extract
in interfaceModelETL
- Parameters:
pomFile
- aFile
object- Throws:
ReleaseExecutionException
- if any.
-
transform
public void transform()Description copied from interface:ModelETL
transform.
-
load
Description copied from interface:ModelETL
load.
- Specified by:
load
in interfaceModelETL
- Parameters:
targetFile
- aFile
object- Throws:
ReleaseExecutionException
- if any.
-
getModel
public org.apache.maven.model.Model getModel()Description copied from interface:ModelETL
getModel.
-