Class AssemblyXpp3Writer

java.lang.Object
org.apache.maven.plugins.assembly.model.io.xpp3.AssemblyXpp3Writer

public class AssemblyXpp3Writer extends Object
Class AssemblyXpp3Writer.
Version:
$Revision$ $Date$
  • Field Details

    • NAMESPACE

      private static final String NAMESPACE
      Field NAMESPACE.
    • fileComment

      private String fileComment
      Field fileComment.
  • Constructor Details

    • AssemblyXpp3Writer

      public AssemblyXpp3Writer()
  • Method Details

    • setFileComment

      public void setFileComment(String fileComment)
      Method setFileComment.
      Parameters:
      fileComment - a fileComment object.
    • write

      public void write(Writer writer, Assembly assembly) throws IOException
      Method write.
      Parameters:
      writer - a writer object.
      assembly - a assembly object.
      Throws:
      IOException - java.io.IOException if any.
    • write

      public void write(OutputStream stream, Assembly assembly) throws IOException
      Method write.
      Parameters:
      stream - a stream object.
      assembly - a assembly object.
      Throws:
      IOException - java.io.IOException if any.
    • writeAssembly

      private void writeAssembly(Assembly assembly, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeAssembly.
      Parameters:
      assembly - a assembly object.
      tagName - a tagName object.
      serializer - a serializer object.
      Throws:
      IOException - java.io.IOException if any.
    • writeContainerDescriptorHandlerConfig

      private void writeContainerDescriptorHandlerConfig(ContainerDescriptorHandlerConfig containerDescriptorHandlerConfig, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeContainerDescriptorHandlerConfig.
      Parameters:
      containerDescriptorHandlerConfig - a containerDescriptorHandlerConfig object.
      tagName - a tagName object.
      serializer - a serializer object.
      Throws:
      IOException - java.io.IOException if any.
    • writeDependencySet

      private void writeDependencySet(DependencySet dependencySet, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeDependencySet.
      Parameters:
      dependencySet - a dependencySet object.
      tagName - a tagName object.
      serializer - a serializer object.
      Throws:
      IOException - java.io.IOException if any.
    • writeFileItem

      private void writeFileItem(FileItem fileItem, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeFileItem.
      Parameters:
      fileItem - a fileItem object.
      tagName - a tagName object.
      serializer - a serializer 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.
      tagName - a tagName object.
      serializer - a serializer object.
      Throws:
      IOException - java.io.IOException if any.
    • writeModuleBinaries

      private void writeModuleBinaries(ModuleBinaries moduleBinaries, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeModuleBinaries.
      Parameters:
      moduleBinaries - a moduleBinaries object.
      tagName - a tagName object.
      serializer - a serializer object.
      Throws:
      IOException - java.io.IOException if any.
    • writeModuleSet

      private void writeModuleSet(ModuleSet moduleSet, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeModuleSet.
      Parameters:
      moduleSet - a moduleSet object.
      tagName - a tagName object.
      serializer - a serializer object.
      Throws:
      IOException - java.io.IOException if any.
    • writeModuleSources

      private void writeModuleSources(ModuleSources moduleSources, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeModuleSources.
      Parameters:
      moduleSources - a moduleSources object.
      tagName - a tagName object.
      serializer - a serializer object.
      Throws:
      IOException - java.io.IOException if any.
    • writeUnpackOptions

      private void writeUnpackOptions(UnpackOptions unpackOptions, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeUnpackOptions.
      Parameters:
      unpackOptions - a unpackOptions object.
      tagName - a tagName object.
      serializer - a serializer object.
      Throws:
      IOException - java.io.IOException if any.