Class MavenXpp3Writer
- java.lang.Object
-
- org.apache.maven.model.v3_0_0.io.xpp3.MavenXpp3Writer
-
public class MavenXpp3Writer extends java.lang.ObjectClass MavenXpp3Writer.- Version:
- $Revision$ $Date$
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringfileCommentField fileComment.private static java.lang.StringNAMESPACEField NAMESPACE.
-
Constructor Summary
Constructors Constructor Description MavenXpp3Writer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetFileComment(java.lang.String fileComment)Method setFileComment.voidwrite(java.io.OutputStream stream, Model model)Method write.voidwrite(java.io.Writer writer, Model model)Method write.private voidwriteBranch(Branch branch, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeBranch.private voidwriteBuild(Build build, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeBuild.private voidwriteBuildBase(BuildBase buildBase, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeBuildBase.private voidwriteContributor(Contributor contributor, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeContributor.private voidwriteDependency(Dependency dependency, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeDependency.private voidwriteDeveloper(Developer developer, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeDeveloper.private voidwriteFileSet(FileSet fileSet, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeFileSet.private voidwriteLicense(License license, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeLicense.private voidwriteMailingList(MailingList mailingList, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeMailingList.private voidwriteModel(Model model, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeModel.private voidwriteModelBase(ModelBase modelBase, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeModelBase.private voidwriteOrganization(Organization organization, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeOrganization.private voidwritePackageGroup(PackageGroup packageGroup, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writePackageGroup.private voidwritePatternSet(PatternSet patternSet, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writePatternSet.private voidwritePluginConfiguration(PluginConfiguration pluginConfiguration, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writePluginConfiguration.private voidwritePluginContainer(PluginContainer pluginContainer, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writePluginContainer.private voidwriteRepository(Repository repository, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeRepository.private voidwriteResource(Resource resource, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeResource.private voidwriteSourceModification(SourceModification sourceModification, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeSourceModification.private voidwriteUnitTest(UnitTest unitTest, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeUnitTest.private voidwriteVersion(Version version, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeVersion.
-
-
-
Method Detail
-
setFileComment
public void setFileComment(java.lang.String fileComment)
Method setFileComment.- Parameters:
fileComment- a fileComment object.
-
write
public void write(java.io.Writer writer, Model model) throws java.io.IOExceptionMethod write.- Parameters:
writer- a writer object.model- a model object.- Throws:
java.io.IOException- java.io.IOException if any.
-
write
public void write(java.io.OutputStream stream, Model model) throws java.io.IOExceptionMethod write.- Parameters:
stream- a stream object.model- a model object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeBranch
private void writeBranch(Branch branch, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeBranch.- Parameters:
branch- a branch object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeBuild
private void writeBuild(Build build, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeBuild.- Parameters:
build- a build object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeBuildBase
private void writeBuildBase(BuildBase buildBase, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeBuildBase.- Parameters:
buildBase- a buildBase object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeContributor
private void writeContributor(Contributor contributor, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeContributor.- Parameters:
contributor- a contributor object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeDependency
private void writeDependency(Dependency dependency, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeDependency.- Parameters:
dependency- a dependency object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeDeveloper
private void writeDeveloper(Developer developer, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeDeveloper.- Parameters:
developer- a developer object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeFileSet
private void writeFileSet(FileSet fileSet, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeFileSet.- Parameters:
fileSet- a fileSet object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeLicense
private void writeLicense(License license, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeLicense.- Parameters:
license- a license object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeMailingList
private void writeMailingList(MailingList mailingList, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeMailingList.- Parameters:
mailingList- a mailingList object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeModel
private void writeModel(Model model, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeModel.- Parameters:
model- a model object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeModelBase
private void writeModelBase(ModelBase modelBase, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeModelBase.- Parameters:
modelBase- a modelBase object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeOrganization
private void writeOrganization(Organization organization, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeOrganization.- Parameters:
organization- a organization object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writePackageGroup
private void writePackageGroup(PackageGroup packageGroup, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writePackageGroup.- Parameters:
packageGroup- a packageGroup object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writePatternSet
private void writePatternSet(PatternSet patternSet, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writePatternSet.- Parameters:
patternSet- a patternSet object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writePluginConfiguration
private void writePluginConfiguration(PluginConfiguration pluginConfiguration, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writePluginConfiguration.- Parameters:
pluginConfiguration- a pluginConfiguration object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writePluginContainer
private void writePluginContainer(PluginContainer pluginContainer, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writePluginContainer.- Parameters:
pluginContainer- a pluginContainer object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeRepository
private void writeRepository(Repository repository, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeRepository.- Parameters:
repository- a repository object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeResource
private void writeResource(Resource resource, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeResource.- Parameters:
resource- a resource object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeSourceModification
private void writeSourceModification(SourceModification sourceModification, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeSourceModification.- Parameters:
sourceModification- a sourceModification object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeUnitTest
private void writeUnitTest(UnitTest unitTest, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeUnitTest.- Parameters:
unitTest- a unitTest object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeVersion
private void writeVersion(Version version, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeVersion.- Parameters:
version- a version object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
-