Class ArchetypeDescriptorXpp3Writer

java.lang.Object
org.apache.maven.archetype.metadata.io.xpp3.ArchetypeDescriptorXpp3Writer

public class ArchetypeDescriptorXpp3Writer extends java.lang.Object
Class ArchetypeDescriptorXpp3Writer.
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, ArchetypeDescriptor archetypeDescriptor)
    Method write.
    void
    write(java.io.Writer writer, ArchetypeDescriptor archetypeDescriptor)
    Method write.
    private void
    writeAbstractArchetypeDescriptor(AbstractArchetypeDescriptor abstractArchetypeDescriptor, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
    Method writeAbstractArchetypeDescriptor.
    private void
    writeArchetypeDescriptor(ArchetypeDescriptor archetypeDescriptor, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
    Method writeArchetypeDescriptor.
    private void
    writeFileSet(FileSet fileSet, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
    Method writeFileSet.
    private void
    writeModuleDescriptor(ModuleDescriptor moduleDescriptor, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
    Method writeModuleDescriptor.
    private void
    writeRequiredProperty(RequiredProperty requiredProperty, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
    Method writeRequiredProperty.

    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

    • ArchetypeDescriptorXpp3Writer

      public ArchetypeDescriptorXpp3Writer()
  • Method Details

    • setFileComment

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

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

      public void write(java.io.OutputStream stream, ArchetypeDescriptor archetypeDescriptor) throws java.io.IOException
      Method write.
      Parameters:
      stream -
      archetypeDescriptor -
      Throws:
      java.io.IOException
    • writeAbstractArchetypeDescriptor

      private void writeAbstractArchetypeDescriptor(AbstractArchetypeDescriptor abstractArchetypeDescriptor, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
      Method writeAbstractArchetypeDescriptor.
      Parameters:
      abstractArchetypeDescriptor -
      serializer -
      tagName -
      Throws:
      java.io.IOException
    • writeArchetypeDescriptor

      private void writeArchetypeDescriptor(ArchetypeDescriptor archetypeDescriptor, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
      Method writeArchetypeDescriptor.
      Parameters:
      archetypeDescriptor -
      serializer -
      tagName -
      Throws:
      java.io.IOException
    • 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 -
      serializer -
      tagName -
      Throws:
      java.io.IOException
    • writeModuleDescriptor

      private void writeModuleDescriptor(ModuleDescriptor moduleDescriptor, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws java.io.IOException
      Method writeModuleDescriptor.
      Parameters:
      moduleDescriptor -
      serializer -
      tagName -
      Throws:
      java.io.IOException
    • writeRequiredProperty

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