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