Class ConfigurationStaxWriter


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

      Fields 
      Modifier and Type Field Description
      private int curId
      Field curId.
      private java.util.Map idMap
      Field idMap.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void write​(java.io.OutputStream stream, Configuration configuration)
      Method write.
      void write​(java.io.Writer writer, Configuration configuration)
      Method write.
      private void writeArtifact​(Artifact artifact, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
      Method writeArtifact.
      private void writeBuildSettings​(BuildSettings buildSettings, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
      Method writeBuildSettings.
      private void writeConfiguration​(Configuration configuration, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
      Method writeConfiguration.
      private void writeDom​(org.w3c.dom.Element dom, javax.xml.stream.XMLStreamWriter serializer)
      Method writeDom.
      private void writeInstallerSettings​(InstallerSettings installerSettings, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
      Method writeInstallerSettings.
      private void writePackagingRule​(PackagingRule packagingRule, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
      Method writePackagingRule.
      private void writeRepository​(Repository repository, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
      Method writeRepository.
      private void writeResolverSettings​(ResolverSettings resolverSettings, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
      Method writeResolverSettings.
      private void writeStereotype​(Stereotype stereotype, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
      Method writeStereotype.
      • Methods inherited from class java.lang.Object

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

      • curId

        private int curId
        Field curId.
      • idMap

        private java.util.Map idMap
        Field idMap.
    • Constructor Detail

      • ConfigurationStaxWriter

        public ConfigurationStaxWriter()
    • Method Detail

      • write

        public void write​(java.io.Writer writer,
                          Configuration configuration)
                   throws java.io.IOException,
                          javax.xml.stream.XMLStreamException
        Method write.
        Parameters:
        writer -
        configuration -
        Throws:
        java.io.IOException
        javax.xml.stream.XMLStreamException
      • write

        public void write​(java.io.OutputStream stream,
                          Configuration configuration)
                   throws java.io.IOException,
                          javax.xml.stream.XMLStreamException
        Method write.
        Parameters:
        stream -
        configuration -
        Throws:
        java.io.IOException
        javax.xml.stream.XMLStreamException
      • writeArtifact

        private void writeArtifact​(Artifact artifact,
                                   java.lang.String tagName,
                                   javax.xml.stream.XMLStreamWriter serializer)
                            throws java.io.IOException,
                                   javax.xml.stream.XMLStreamException
        Method writeArtifact.
        Parameters:
        artifact -
        serializer -
        tagName -
        Throws:
        java.io.IOException
        javax.xml.stream.XMLStreamException
      • writeBuildSettings

        private void writeBuildSettings​(BuildSettings buildSettings,
                                        java.lang.String tagName,
                                        javax.xml.stream.XMLStreamWriter serializer)
                                 throws java.io.IOException,
                                        javax.xml.stream.XMLStreamException
        Method writeBuildSettings.
        Parameters:
        buildSettings -
        serializer -
        tagName -
        Throws:
        java.io.IOException
        javax.xml.stream.XMLStreamException
      • writeConfiguration

        private void writeConfiguration​(Configuration configuration,
                                        java.lang.String tagName,
                                        javax.xml.stream.XMLStreamWriter serializer)
                                 throws java.io.IOException,
                                        javax.xml.stream.XMLStreamException
        Method writeConfiguration.
        Parameters:
        configuration -
        serializer -
        tagName -
        Throws:
        java.io.IOException
        javax.xml.stream.XMLStreamException
      • writeDom

        private void writeDom​(org.w3c.dom.Element dom,
                              javax.xml.stream.XMLStreamWriter serializer)
                       throws javax.xml.stream.XMLStreamException
        Method writeDom.
        Parameters:
        dom -
        serializer -
        Throws:
        javax.xml.stream.XMLStreamException
      • writeInstallerSettings

        private void writeInstallerSettings​(InstallerSettings installerSettings,
                                            java.lang.String tagName,
                                            javax.xml.stream.XMLStreamWriter serializer)
                                     throws java.io.IOException,
                                            javax.xml.stream.XMLStreamException
        Method writeInstallerSettings.
        Parameters:
        installerSettings -
        serializer -
        tagName -
        Throws:
        java.io.IOException
        javax.xml.stream.XMLStreamException
      • writePackagingRule

        private void writePackagingRule​(PackagingRule packagingRule,
                                        java.lang.String tagName,
                                        javax.xml.stream.XMLStreamWriter serializer)
                                 throws java.io.IOException,
                                        javax.xml.stream.XMLStreamException
        Method writePackagingRule.
        Parameters:
        packagingRule -
        serializer -
        tagName -
        Throws:
        java.io.IOException
        javax.xml.stream.XMLStreamException
      • writeRepository

        private void writeRepository​(Repository repository,
                                     java.lang.String tagName,
                                     javax.xml.stream.XMLStreamWriter serializer)
                              throws java.io.IOException,
                                     javax.xml.stream.XMLStreamException
        Method writeRepository.
        Parameters:
        repository -
        serializer -
        tagName -
        Throws:
        java.io.IOException
        javax.xml.stream.XMLStreamException
      • writeResolverSettings

        private void writeResolverSettings​(ResolverSettings resolverSettings,
                                           java.lang.String tagName,
                                           javax.xml.stream.XMLStreamWriter serializer)
                                    throws java.io.IOException,
                                           javax.xml.stream.XMLStreamException
        Method writeResolverSettings.
        Parameters:
        resolverSettings -
        serializer -
        tagName -
        Throws:
        java.io.IOException
        javax.xml.stream.XMLStreamException
      • writeStereotype

        private void writeStereotype​(Stereotype stereotype,
                                     java.lang.String tagName,
                                     javax.xml.stream.XMLStreamWriter serializer)
                              throws java.io.IOException,
                                     javax.xml.stream.XMLStreamException
        Method writeStereotype.
        Parameters:
        stereotype -
        serializer -
        tagName -
        Throws:
        java.io.IOException
        javax.xml.stream.XMLStreamException