Class ComponentXpp3Writer

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

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

    • NAMESPACE

      private static final String NAMESPACE
      Field NAMESPACE.
    • fileComment

      private String fileComment
      Field fileComment.
  • Constructor Details

    • ComponentXpp3Writer

      public ComponentXpp3Writer()
  • Method Details

    • setFileComment

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

      public void write(Writer writer, Component component) throws IOException
      Method write.
      Parameters:
      writer -
      component -
      Throws:
      IOException
    • write

      public void write(OutputStream stream, Component component) throws IOException
      Method write.
      Parameters:
      stream -
      component -
      Throws:
      IOException
    • writeComponent

      private void writeComponent(Component component, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeComponent.
      Parameters:
      component -
      serializer -
      tagName -
      Throws:
      IOException
    • writeContainerDescriptorHandlerConfig

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

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

      private void writeFileItem(FileItem fileItem, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeFileItem.
      Parameters:
      fileItem -
      serializer -
      tagName -
      Throws:
      IOException
    • writeFileSet

      private void writeFileSet(FileSet fileSet, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeFileSet.
      Parameters:
      fileSet -
      serializer -
      tagName -
      Throws:
      IOException
    • writeGroupVersionAlignment

      private void writeGroupVersionAlignment(GroupVersionAlignment groupVersionAlignment, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeGroupVersionAlignment.
      Parameters:
      groupVersionAlignment -
      serializer -
      tagName -
      Throws:
      IOException
    • writeModuleBinaries

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

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

      private void writeModuleSources(ModuleSources moduleSources, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeModuleSources.
      Parameters:
      moduleSources -
      serializer -
      tagName -
      Throws:
      IOException
    • writeRepository

      private void writeRepository(Repository repository, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeRepository.
      Parameters:
      repository -
      serializer -
      tagName -
      Throws:
      IOException
    • writeUnpackOptions

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