Class AssemblyXpp3Writer
- java.lang.Object
-
- org.apache.maven.plugins.assembly.model.io.xpp3.AssemblyXpp3Writer
-
public class AssemblyXpp3Writer extends java.lang.ObjectClass AssemblyXpp3Writer.- 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 AssemblyXpp3Writer()
-
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, Assembly assembly)Method write.voidwrite(java.io.Writer writer, Assembly assembly)Method write.private voidwriteAssembly(Assembly assembly, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeAssembly.private voidwriteContainerDescriptorHandlerConfig(ContainerDescriptorHandlerConfig containerDescriptorHandlerConfig, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeContainerDescriptorHandlerConfig.private voidwriteDependencySet(DependencySet dependencySet, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeDependencySet.private voidwriteFileItem(FileItem fileItem, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeFileItem.private voidwriteFileSet(FileSet fileSet, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeFileSet.private voidwriteModuleBinaries(ModuleBinaries moduleBinaries, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeModuleBinaries.private voidwriteModuleSet(ModuleSet moduleSet, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeModuleSet.private voidwriteModuleSources(ModuleSources moduleSources, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeModuleSources.private voidwriteUnpackOptions(UnpackOptions unpackOptions, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)Method writeUnpackOptions.
-
-
-
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, Assembly assembly) throws java.io.IOExceptionMethod write.- Parameters:
writer- a writer object.assembly- a assembly object.- Throws:
java.io.IOException- java.io.IOException if any.
-
write
public void write(java.io.OutputStream stream, Assembly assembly) throws java.io.IOExceptionMethod write.- Parameters:
stream- a stream object.assembly- a assembly object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeAssembly
private void writeAssembly(Assembly assembly, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeAssembly.- Parameters:
assembly- a assembly object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeContainerDescriptorHandlerConfig
private void writeContainerDescriptorHandlerConfig(ContainerDescriptorHandlerConfig containerDescriptorHandlerConfig, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeContainerDescriptorHandlerConfig.- Parameters:
containerDescriptorHandlerConfig- a containerDescriptorHandlerConfig object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeDependencySet
private void writeDependencySet(DependencySet dependencySet, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeDependencySet.- Parameters:
dependencySet- a dependencySet object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeFileItem
private void writeFileItem(FileItem fileItem, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeFileItem.- Parameters:
fileItem- a fileItem 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.
-
writeModuleBinaries
private void writeModuleBinaries(ModuleBinaries moduleBinaries, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeModuleBinaries.- Parameters:
moduleBinaries- a moduleBinaries object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeModuleSet
private void writeModuleSet(ModuleSet moduleSet, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeModuleSet.- Parameters:
moduleSet- a moduleSet object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeModuleSources
private void writeModuleSources(ModuleSources moduleSources, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeModuleSources.- Parameters:
moduleSources- a moduleSources object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
writeUnpackOptions
private void writeUnpackOptions(UnpackOptions unpackOptions, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
Method writeUnpackOptions.- Parameters:
unpackOptions- a unpackOptions object.serializer- a serializer object.tagName- a tagName object.- Throws:
java.io.IOException- java.io.IOException if any.
-
-