Class POMContentHandler
- java.lang.Object
-
- org.guvnor.common.services.project.backend.server.utils.POMContentHandler
-
@Dependent public class POMContentHandler extends Object
-
-
Constructor Summary
Constructors Constructor Description POMContentHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.maven.model.Modelconvert(org.guvnor.common.services.project.model.POM pom)org.apache.maven.model.Modelconvert(org.guvnor.common.services.project.model.POM pom, org.apache.maven.model.Model model)org.guvnor.common.services.project.model.POMtoModel(String pomAsString)StringtoString(org.guvnor.common.services.project.model.POM pomModel)StringtoString(org.guvnor.common.services.project.model.POM gavModel, String originalPomAsText)
-
-
-
Method Detail
-
toString
public String toString(org.guvnor.common.services.project.model.POM pomModel) throws IOException
- Throws:
IOException
-
toString
public String toString(org.guvnor.common.services.project.model.POM gavModel, String originalPomAsText) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
- Parameters:
gavModel- The model that is savedoriginalPomAsText- The original pom in text form, since the guvnor POM model does not cover all the pom.xml features.- Returns:
- pom.xml for saving, The original pom.xml with the fields edited in gavModel replaced.
- Throws:
IOExceptionorg.codehaus.plexus.util.xml.pull.XmlPullParserException
-
toModel
public org.guvnor.common.services.project.model.POM toModel(String pomAsString) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
- Throws:
IOExceptionorg.codehaus.plexus.util.xml.pull.XmlPullParserException
-
convert
public org.apache.maven.model.Model convert(org.guvnor.common.services.project.model.POM pom, org.apache.maven.model.Model model)
-
convert
public org.apache.maven.model.Model convert(org.guvnor.common.services.project.model.POM pom)
-
-