Class ArchetypeCatalogXpp3Writer

java.lang.Object
org.apache.maven.archetype.catalog.io.xpp3.ArchetypeCatalogXpp3Writer

public class ArchetypeCatalogXpp3Writer extends java.lang.Object
Class ArchetypeCatalogXpp3Writer.
Version:
$Revision$ $Date$
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private java.lang.String
    Field fileComment.
    private static final java.lang.String
    Field NAMESPACE.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    setFileComment(java.lang.String fileComment)
    Method setFileComment.
    void
    write(java.io.OutputStream stream, ArchetypeCatalog archetypeCatalog)
    Method write.
    void
    write(java.io.Writer writer, ArchetypeCatalog archetypeCatalog)
    Method write.
    private void
    writeArchetype(Archetype archetype, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
    Method writeArchetype.
    private void
    writeArchetypeCatalog(ArchetypeCatalog archetypeCatalog, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
    Method writeArchetypeCatalog.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • NAMESPACE

      private static final java.lang.String NAMESPACE
      Field NAMESPACE.
    • fileComment

      private java.lang.String fileComment
      Field fileComment.
  • Constructor Details

    • ArchetypeCatalogXpp3Writer

      public ArchetypeCatalogXpp3Writer()
  • Method Details

    • setFileComment

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

      public void write(java.io.Writer writer, ArchetypeCatalog archetypeCatalog) throws java.io.IOException
      Method write.
      Parameters:
      writer -
      archetypeCatalog -
      Throws:
      java.io.IOException
    • write

      public void write(java.io.OutputStream stream, ArchetypeCatalog archetypeCatalog) throws java.io.IOException
      Method write.
      Parameters:
      stream -
      archetypeCatalog -
      Throws:
      java.io.IOException
    • writeArchetype

      private void writeArchetype(Archetype archetype, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
      Method writeArchetype.
      Parameters:
      archetype -
      serializer -
      tagName -
      Throws:
      java.io.IOException
    • writeArchetypeCatalog

      private void writeArchetypeCatalog(ArchetypeCatalog archetypeCatalog, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
      Method writeArchetypeCatalog.
      Parameters:
      archetypeCatalog -
      serializer -
      tagName -
      Throws:
      java.io.IOException