org.apache.maven.model.io.stax
Class MavenStaxWriter

java.lang.Object
  extended by org.apache.maven.model.io.stax.MavenStaxWriter

public class MavenStaxWriter
extends java.lang.Object

Class MavenStaxWriter.

Version:
$Revision$ $Date$

Field Summary
private  int curId
          Field curId.
private  java.util.Map idMap
          Field idMap.
 
Constructor Summary
MavenStaxWriter()
           
 
Method Summary
 void write(java.io.Writer writer, Model model)
          Method write.
private  void writeActivation(Activation activation, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeActivation.
private  void writeActivationCustom(ActivationCustom activationCustom, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeActivationCustom.
private  void writeActivationFile(ActivationFile activationFile, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeActivationFile.
private  void writeActivationOS(ActivationOS activationOS, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeActivationOS.
private  void writeActivationProperty(ActivationProperty activationProperty, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeActivationProperty.
private  void writeBuild(Build build, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeBuild.
private  void writeBuildBase(BuildBase buildBase, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeBuildBase.
private  void writeCiManagement(CiManagement ciManagement, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeCiManagement.
private  void writeConfigurationContainer(ConfigurationContainer configurationContainer, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeConfigurationContainer.
private  void writeContributor(Contributor contributor, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeContributor.
private  void writeDependency(Dependency dependency, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeDependency.
private  void writeDependencyManagement(DependencyManagement dependencyManagement, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeDependencyManagement.
private  void writeDeploymentRepository(DeploymentRepository deploymentRepository, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeDeploymentRepository.
private  void writeDeveloper(Developer developer, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeDeveloper.
private  void writeDistributionManagement(DistributionManagement distributionManagement, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeDistributionManagement.
private  void writeDom(org.codehaus.plexus.util.xml.Xpp3Dom dom, javax.xml.stream.XMLStreamWriter serializer)
          Method writeDom.
private  void writeExclusion(Exclusion exclusion, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeExclusion.
private  void writeExtension(Extension extension, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeExtension.
private  void writeFileSet(FileSet fileSet, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeFileSet.
private  void writeIssueManagement(IssueManagement issueManagement, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeIssueManagement.
private  void writeLicense(License license, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeLicense.
private  void writeMailingList(MailingList mailingList, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeMailingList.
private  void writeModel(Model model, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeModel.
private  void writeModelBase(ModelBase modelBase, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeModelBase.
private  void writeNotifier(Notifier notifier, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeNotifier.
private  void writeOrganization(Organization organization, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeOrganization.
private  void writeParent(Parent parent, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeParent.
private  void writePatternSet(PatternSet patternSet, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writePatternSet.
private  void writePlugin(Plugin plugin, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writePlugin.
private  void writePluginConfiguration(PluginConfiguration pluginConfiguration, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writePluginConfiguration.
private  void writePluginContainer(PluginContainer pluginContainer, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writePluginContainer.
private  void writePluginExecution(PluginExecution pluginExecution, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writePluginExecution.
private  void writePluginManagement(PluginManagement pluginManagement, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writePluginManagement.
private  void writePrerequisites(Prerequisites prerequisites, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writePrerequisites.
private  void writeProfile(Profile profile, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeProfile.
private  void writeRelocation(Relocation relocation, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeRelocation.
private  void writeReporting(Reporting reporting, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeReporting.
private  void writeReportPlugin(ReportPlugin reportPlugin, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeReportPlugin.
private  void writeReportSet(ReportSet reportSet, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeReportSet.
private  void writeRepository(Repository repository, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeRepository.
private  void writeRepositoryBase(RepositoryBase repositoryBase, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeRepositoryBase.
private  void writeRepositoryPolicy(RepositoryPolicy repositoryPolicy, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeRepositoryPolicy.
private  void writeResource(Resource resource, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeResource.
private  void writeScm(Scm scm, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeScm.
private  void writeSite(Site site, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
          Method writeSite.
 
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

MavenStaxWriter

public MavenStaxWriter()
Method Detail

write

public void write(java.io.Writer writer,
                  Model model)
           throws java.io.IOException,
                  javax.xml.stream.XMLStreamException
Method write.

Parameters:
writer -
model -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeActivation

private void writeActivation(Activation activation,
                             java.lang.String tagName,
                             javax.xml.stream.XMLStreamWriter serializer)
                      throws java.io.IOException,
                             javax.xml.stream.XMLStreamException
Method writeActivation.

Parameters:
activation -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeActivationCustom

private void writeActivationCustom(ActivationCustom activationCustom,
                                   java.lang.String tagName,
                                   javax.xml.stream.XMLStreamWriter serializer)
                            throws java.io.IOException,
                                   javax.xml.stream.XMLStreamException
Method writeActivationCustom.

Parameters:
activationCustom -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeActivationFile

private void writeActivationFile(ActivationFile activationFile,
                                 java.lang.String tagName,
                                 javax.xml.stream.XMLStreamWriter serializer)
                          throws java.io.IOException,
                                 javax.xml.stream.XMLStreamException
Method writeActivationFile.

Parameters:
activationFile -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeActivationOS

private void writeActivationOS(ActivationOS activationOS,
                               java.lang.String tagName,
                               javax.xml.stream.XMLStreamWriter serializer)
                        throws java.io.IOException,
                               javax.xml.stream.XMLStreamException
Method writeActivationOS.

Parameters:
activationOS -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeActivationProperty

private void writeActivationProperty(ActivationProperty activationProperty,
                                     java.lang.String tagName,
                                     javax.xml.stream.XMLStreamWriter serializer)
                              throws java.io.IOException,
                                     javax.xml.stream.XMLStreamException
Method writeActivationProperty.

Parameters:
activationProperty -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeBuild

private void writeBuild(Build build,
                        java.lang.String tagName,
                        javax.xml.stream.XMLStreamWriter serializer)
                 throws java.io.IOException,
                        javax.xml.stream.XMLStreamException
Method writeBuild.

Parameters:
build -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeBuildBase

private void writeBuildBase(BuildBase buildBase,
                            java.lang.String tagName,
                            javax.xml.stream.XMLStreamWriter serializer)
                     throws java.io.IOException,
                            javax.xml.stream.XMLStreamException
Method writeBuildBase.

Parameters:
buildBase -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeCiManagement

private void writeCiManagement(CiManagement ciManagement,
                               java.lang.String tagName,
                               javax.xml.stream.XMLStreamWriter serializer)
                        throws java.io.IOException,
                               javax.xml.stream.XMLStreamException
Method writeCiManagement.

Parameters:
ciManagement -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeConfigurationContainer

private void writeConfigurationContainer(ConfigurationContainer configurationContainer,
                                         java.lang.String tagName,
                                         javax.xml.stream.XMLStreamWriter serializer)
                                  throws java.io.IOException,
                                         javax.xml.stream.XMLStreamException
Method writeConfigurationContainer.

Parameters:
configurationContainer -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeContributor

private void writeContributor(Contributor contributor,
                              java.lang.String tagName,
                              javax.xml.stream.XMLStreamWriter serializer)
                       throws java.io.IOException,
                              javax.xml.stream.XMLStreamException
Method writeContributor.

Parameters:
contributor -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeDependency

private void writeDependency(Dependency dependency,
                             java.lang.String tagName,
                             javax.xml.stream.XMLStreamWriter serializer)
                      throws java.io.IOException,
                             javax.xml.stream.XMLStreamException
Method writeDependency.

Parameters:
dependency -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeDependencyManagement

private void writeDependencyManagement(DependencyManagement dependencyManagement,
                                       java.lang.String tagName,
                                       javax.xml.stream.XMLStreamWriter serializer)
                                throws java.io.IOException,
                                       javax.xml.stream.XMLStreamException
Method writeDependencyManagement.

Parameters:
dependencyManagement -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeDeploymentRepository

private void writeDeploymentRepository(DeploymentRepository deploymentRepository,
                                       java.lang.String tagName,
                                       javax.xml.stream.XMLStreamWriter serializer)
                                throws java.io.IOException,
                                       javax.xml.stream.XMLStreamException
Method writeDeploymentRepository.

Parameters:
deploymentRepository -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeDeveloper

private void writeDeveloper(Developer developer,
                            java.lang.String tagName,
                            javax.xml.stream.XMLStreamWriter serializer)
                     throws java.io.IOException,
                            javax.xml.stream.XMLStreamException
Method writeDeveloper.

Parameters:
developer -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeDistributionManagement

private void writeDistributionManagement(DistributionManagement distributionManagement,
                                         java.lang.String tagName,
                                         javax.xml.stream.XMLStreamWriter serializer)
                                  throws java.io.IOException,
                                         javax.xml.stream.XMLStreamException
Method writeDistributionManagement.

Parameters:
distributionManagement -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeDom

private void writeDom(org.codehaus.plexus.util.xml.Xpp3Dom dom,
                      javax.xml.stream.XMLStreamWriter serializer)
               throws javax.xml.stream.XMLStreamException
Method writeDom.

Parameters:
dom -
serializer -
Throws:
javax.xml.stream.XMLStreamException

writeExclusion

private void writeExclusion(Exclusion exclusion,
                            java.lang.String tagName,
                            javax.xml.stream.XMLStreamWriter serializer)
                     throws java.io.IOException,
                            javax.xml.stream.XMLStreamException
Method writeExclusion.

Parameters:
exclusion -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeExtension

private void writeExtension(Extension extension,
                            java.lang.String tagName,
                            javax.xml.stream.XMLStreamWriter serializer)
                     throws java.io.IOException,
                            javax.xml.stream.XMLStreamException
Method writeExtension.

Parameters:
extension -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeFileSet

private void writeFileSet(FileSet fileSet,
                          java.lang.String tagName,
                          javax.xml.stream.XMLStreamWriter serializer)
                   throws java.io.IOException,
                          javax.xml.stream.XMLStreamException
Method writeFileSet.

Parameters:
fileSet -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeIssueManagement

private void writeIssueManagement(IssueManagement issueManagement,
                                  java.lang.String tagName,
                                  javax.xml.stream.XMLStreamWriter serializer)
                           throws java.io.IOException,
                                  javax.xml.stream.XMLStreamException
Method writeIssueManagement.

Parameters:
issueManagement -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeLicense

private void writeLicense(License license,
                          java.lang.String tagName,
                          javax.xml.stream.XMLStreamWriter serializer)
                   throws java.io.IOException,
                          javax.xml.stream.XMLStreamException
Method writeLicense.

Parameters:
license -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeMailingList

private void writeMailingList(MailingList mailingList,
                              java.lang.String tagName,
                              javax.xml.stream.XMLStreamWriter serializer)
                       throws java.io.IOException,
                              javax.xml.stream.XMLStreamException
Method writeMailingList.

Parameters:
mailingList -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeModel

private void writeModel(Model model,
                        java.lang.String tagName,
                        javax.xml.stream.XMLStreamWriter serializer)
                 throws java.io.IOException,
                        javax.xml.stream.XMLStreamException
Method writeModel.

Parameters:
model -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeModelBase

private void writeModelBase(ModelBase modelBase,
                            java.lang.String tagName,
                            javax.xml.stream.XMLStreamWriter serializer)
                     throws java.io.IOException,
                            javax.xml.stream.XMLStreamException
Method writeModelBase.

Parameters:
modelBase -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeNotifier

private void writeNotifier(Notifier notifier,
                           java.lang.String tagName,
                           javax.xml.stream.XMLStreamWriter serializer)
                    throws java.io.IOException,
                           javax.xml.stream.XMLStreamException
Method writeNotifier.

Parameters:
notifier -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeOrganization

private void writeOrganization(Organization organization,
                               java.lang.String tagName,
                               javax.xml.stream.XMLStreamWriter serializer)
                        throws java.io.IOException,
                               javax.xml.stream.XMLStreamException
Method writeOrganization.

Parameters:
organization -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeParent

private void writeParent(Parent parent,
                         java.lang.String tagName,
                         javax.xml.stream.XMLStreamWriter serializer)
                  throws java.io.IOException,
                         javax.xml.stream.XMLStreamException
Method writeParent.

Parameters:
parent -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writePatternSet

private void writePatternSet(PatternSet patternSet,
                             java.lang.String tagName,
                             javax.xml.stream.XMLStreamWriter serializer)
                      throws java.io.IOException,
                             javax.xml.stream.XMLStreamException
Method writePatternSet.

Parameters:
patternSet -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writePlugin

private void writePlugin(Plugin plugin,
                         java.lang.String tagName,
                         javax.xml.stream.XMLStreamWriter serializer)
                  throws java.io.IOException,
                         javax.xml.stream.XMLStreamException
Method writePlugin.

Parameters:
plugin -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writePluginConfiguration

private void writePluginConfiguration(PluginConfiguration pluginConfiguration,
                                      java.lang.String tagName,
                                      javax.xml.stream.XMLStreamWriter serializer)
                               throws java.io.IOException,
                                      javax.xml.stream.XMLStreamException
Method writePluginConfiguration.

Parameters:
pluginConfiguration -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writePluginContainer

private void writePluginContainer(PluginContainer pluginContainer,
                                  java.lang.String tagName,
                                  javax.xml.stream.XMLStreamWriter serializer)
                           throws java.io.IOException,
                                  javax.xml.stream.XMLStreamException
Method writePluginContainer.

Parameters:
pluginContainer -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writePluginExecution

private void writePluginExecution(PluginExecution pluginExecution,
                                  java.lang.String tagName,
                                  javax.xml.stream.XMLStreamWriter serializer)
                           throws java.io.IOException,
                                  javax.xml.stream.XMLStreamException
Method writePluginExecution.

Parameters:
pluginExecution -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writePluginManagement

private void writePluginManagement(PluginManagement pluginManagement,
                                   java.lang.String tagName,
                                   javax.xml.stream.XMLStreamWriter serializer)
                            throws java.io.IOException,
                                   javax.xml.stream.XMLStreamException
Method writePluginManagement.

Parameters:
pluginManagement -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writePrerequisites

private void writePrerequisites(Prerequisites prerequisites,
                                java.lang.String tagName,
                                javax.xml.stream.XMLStreamWriter serializer)
                         throws java.io.IOException,
                                javax.xml.stream.XMLStreamException
Method writePrerequisites.

Parameters:
prerequisites -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeProfile

private void writeProfile(Profile profile,
                          java.lang.String tagName,
                          javax.xml.stream.XMLStreamWriter serializer)
                   throws java.io.IOException,
                          javax.xml.stream.XMLStreamException
Method writeProfile.

Parameters:
profile -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeRelocation

private void writeRelocation(Relocation relocation,
                             java.lang.String tagName,
                             javax.xml.stream.XMLStreamWriter serializer)
                      throws java.io.IOException,
                             javax.xml.stream.XMLStreamException
Method writeRelocation.

Parameters:
relocation -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeReportPlugin

private void writeReportPlugin(ReportPlugin reportPlugin,
                               java.lang.String tagName,
                               javax.xml.stream.XMLStreamWriter serializer)
                        throws java.io.IOException,
                               javax.xml.stream.XMLStreamException
Method writeReportPlugin.

Parameters:
reportPlugin -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeReportSet

private void writeReportSet(ReportSet reportSet,
                            java.lang.String tagName,
                            javax.xml.stream.XMLStreamWriter serializer)
                     throws java.io.IOException,
                            javax.xml.stream.XMLStreamException
Method writeReportSet.

Parameters:
reportSet -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeReporting

private void writeReporting(Reporting reporting,
                            java.lang.String tagName,
                            javax.xml.stream.XMLStreamWriter serializer)
                     throws java.io.IOException,
                            javax.xml.stream.XMLStreamException
Method writeReporting.

Parameters:
reporting -
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

writeRepositoryBase

private void writeRepositoryBase(RepositoryBase repositoryBase,
                                 java.lang.String tagName,
                                 javax.xml.stream.XMLStreamWriter serializer)
                          throws java.io.IOException,
                                 javax.xml.stream.XMLStreamException
Method writeRepositoryBase.

Parameters:
repositoryBase -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeRepositoryPolicy

private void writeRepositoryPolicy(RepositoryPolicy repositoryPolicy,
                                   java.lang.String tagName,
                                   javax.xml.stream.XMLStreamWriter serializer)
                            throws java.io.IOException,
                                   javax.xml.stream.XMLStreamException
Method writeRepositoryPolicy.

Parameters:
repositoryPolicy -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeResource

private void writeResource(Resource resource,
                           java.lang.String tagName,
                           javax.xml.stream.XMLStreamWriter serializer)
                    throws java.io.IOException,
                           javax.xml.stream.XMLStreamException
Method writeResource.

Parameters:
resource -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeScm

private void writeScm(Scm scm,
                      java.lang.String tagName,
                      javax.xml.stream.XMLStreamWriter serializer)
               throws java.io.IOException,
                      javax.xml.stream.XMLStreamException
Method writeScm.

Parameters:
scm -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

writeSite

private void writeSite(Site site,
                       java.lang.String tagName,
                       javax.xml.stream.XMLStreamWriter serializer)
                throws java.io.IOException,
                       javax.xml.stream.XMLStreamException
Method writeSite.

Parameters:
site -
serializer -
tagName -
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException