Class ProfilesXpp3Writer

java.lang.Object
org.apache.maven.profiles.io.xpp3.ProfilesXpp3Writer

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

    • NAMESPACE

      private static final String NAMESPACE
      Field NAMESPACE.
    • fileComment

      private String fileComment
      Field fileComment.
  • Constructor Details

    • ProfilesXpp3Writer

      public ProfilesXpp3Writer()
  • Method Details

    • setFileComment

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

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

      public void write(OutputStream stream, ProfilesRoot profilesRoot) throws IOException
      Method write.
      Parameters:
      stream -
      profilesRoot -
      Throws:
      IOException
    • writeActivation

      private void writeActivation(Activation activation, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeActivation.
      Parameters:
      activation -
      serializer -
      tagName -
      Throws:
      IOException
    • writeActivationFile

      private void writeActivationFile(ActivationFile activationFile, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeActivationFile.
      Parameters:
      activationFile -
      serializer -
      tagName -
      Throws:
      IOException
    • writeActivationOS

      private void writeActivationOS(ActivationOS activationOS, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeActivationOS.
      Parameters:
      activationOS -
      serializer -
      tagName -
      Throws:
      IOException
    • writeActivationProperty

      private void writeActivationProperty(ActivationProperty activationProperty, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeActivationProperty.
      Parameters:
      activationProperty -
      serializer -
      tagName -
      Throws:
      IOException
    • writeProfile

      private void writeProfile(Profile profile, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeProfile.
      Parameters:
      profile -
      serializer -
      tagName -
      Throws:
      IOException
    • writeProfilesRoot

      private void writeProfilesRoot(ProfilesRoot profilesRoot, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeProfilesRoot.
      Parameters:
      profilesRoot -
      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
    • writeRepositoryBase

      private void writeRepositoryBase(RepositoryBase repositoryBase, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeRepositoryBase.
      Parameters:
      repositoryBase -
      serializer -
      tagName -
      Throws:
      IOException
    • writeRepositoryPolicy

      private void writeRepositoryPolicy(RepositoryPolicy repositoryPolicy, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException
      Method writeRepositoryPolicy.
      Parameters:
      repositoryPolicy -
      serializer -
      tagName -
      Throws:
      IOException