Class MavenXpp3Writer
- java.lang.Object
-
- org.apache.maven.model.v3_0_0.io.xpp3.MavenXpp3Writer
-
public class MavenXpp3Writer extends java.lang.Object
Class MavenXpp3Writer.- Version:
- $Revision$ $Date$
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
fileComment
Field fileComment.private static java.lang.String
NAMESPACE
Field NAMESPACE.
-
Constructor Summary
Constructors Constructor Description MavenXpp3Writer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setFileComment(java.lang.String fileComment)
Method setFileComment.void
write(java.io.OutputStream stream, Model model)
Method write.void
write(java.io.Writer writer, Model model)
Method write.private void
writeBranch(Branch branch, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeBranch.private void
writeBuild(Build build, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeBuild.private void
writeBuildBase(BuildBase buildBase, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeBuildBase.private void
writeContributor(Contributor contributor, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeContributor.private void
writeDependency(Dependency dependency, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeDependency.private void
writeDeveloper(Developer developer, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeDeveloper.private void
writeFileSet(FileSet fileSet, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeFileSet.private void
writeLicense(License license, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeLicense.private void
writeMailingList(MailingList mailingList, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeMailingList.private void
writeModel(Model model, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeModel.private void
writeModelBase(ModelBase modelBase, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeModelBase.private void
writeOrganization(Organization organization, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeOrganization.private void
writePackageGroup(PackageGroup packageGroup, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writePackageGroup.private void
writePatternSet(PatternSet patternSet, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writePatternSet.private void
writePluginConfiguration(PluginConfiguration pluginConfiguration, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writePluginConfiguration.private void
writePluginContainer(PluginContainer pluginContainer, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writePluginContainer.private void
writeRepository(Repository repository, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeRepository.private void
writeResource(Resource resource, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeResource.private void
writeSourceModification(SourceModification sourceModification, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeSourceModification.private void
writeUnitTest(UnitTest unitTest, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeUnitTest.private void
writeVersion(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
-
-
write
public void write(java.io.Writer writer, Model model) throws java.io.IOException
Method write.- Parameters:
writer
-model
-- Throws:
java.io.IOException
-
write
public void write(java.io.OutputStream stream, Model model) throws java.io.IOException
Method write.- Parameters:
stream
-model
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
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
-serializer
-tagName
-- Throws:
java.io.IOException
-
-