public class MavenJDOMWriter extends Object
Constructor and Description |
---|
MavenJDOMWriter() |
MavenJDOMWriter(String lineSeparator) |
Modifier and Type | Method and Description |
---|---|
protected org.jdom2.Element |
findAndReplaceProperties(Counter counter,
org.jdom2.Element parent,
String name,
Map props)
Method findAndReplaceProperties
|
protected org.jdom2.Element |
findAndReplaceSimpleElement(Counter counter,
org.jdom2.Element parent,
String name,
String text,
String defaultValue)
Method findAndReplaceSimpleElement
|
protected org.jdom2.Element |
findAndReplaceSimpleLists(Counter counter,
org.jdom2.Element parent,
Collection<String> list,
String parentName,
String childName)
Method findAndReplaceSimpleLists
|
protected org.jdom2.Element |
findAndReplaceXpp3DOM(Counter counter,
org.jdom2.Element parent,
String name,
org.codehaus.plexus.util.xml.Xpp3Dom dom)
Method findAndReplaceXpp3DOM
|
protected void |
insertAtPreferredLocation(org.jdom2.Element parent,
org.jdom2.Element child,
Counter counter)
Method insertAtPreferredLocation
|
protected void |
iterateContributor(Counter counter,
org.jdom2.Element parent,
Collection<org.apache.maven.model.Contributor> list,
String parentTag,
String childTag)
Method iterateContributor
|
protected void |
iterateDependency(Counter counter,
org.jdom2.Element parent,
Collection<org.apache.maven.model.Dependency> list,
String parentTag,
String childTag)
Method iterateDependency
|
protected void |
iterateDeveloper(Counter counter,
org.jdom2.Element parent,
Collection<org.apache.maven.model.Developer> list,
String parentTag,
String childTag)
Method iterateDeveloper
|
protected void |
iterateExclusion(Counter counter,
org.jdom2.Element parent,
Collection<org.apache.maven.model.Exclusion> list,
String parentTag,
String childTag)
Method iterateExclusion
|
protected void |
iterateExtension(Counter counter,
org.jdom2.Element parent,
Collection<org.apache.maven.model.Extension> list,
String parentTag,
String childTag)
Method iterateExtension
|
protected void |
iterateLicense(Counter counter,
org.jdom2.Element parent,
Collection<org.apache.maven.model.License> list,
String parentTag,
String childTag)
Method iterateLicense
|
protected void |
iterateMailingList(Counter counter,
org.jdom2.Element parent,
Collection<org.apache.maven.model.MailingList> list,
String parentTag,
String childTag)
Method iterateMailingList
|
protected void |
iterateNotifier(Counter counter,
org.jdom2.Element parent,
Collection<org.apache.maven.model.Notifier> list,
String parentTag,
String childTag)
Method iterateNotifier
|
protected void |
iteratePlugin(Counter counter,
org.jdom2.Element parent,
Collection<org.apache.maven.model.Plugin> list,
String parentTag,
String childTag)
Method iteratePlugin
|
protected void |
iteratePluginExecution(Counter counter,
org.jdom2.Element parent,
Collection<org.apache.maven.model.PluginExecution> list,
String parentTag,
String childTag)
Method iteratePluginExecution
|
protected void |
iterateProfile(Counter counter,
org.jdom2.Element parent,
Collection<org.apache.maven.model.Profile> list,
String parentTag,
String childTag)
Method iterateProfile
|
protected void |
iterateReportPlugin(Counter counter,
org.jdom2.Element parent,
Collection<org.apache.maven.model.ReportPlugin> list,
String parentTag,
String childTag)
Method iterateReportPlugin
|
protected void |
iterateReportSet(Counter counter,
org.jdom2.Element parent,
Collection<org.apache.maven.model.ReportSet> list,
String parentTag,
String childTag)
Method iterateReportSet
|
protected void |
iterateRepository(Counter counter,
org.jdom2.Element parent,
Collection<org.apache.maven.model.Repository> list,
String parentTag,
String childTag)
Method iterateRepository
|
protected void |
iterateResource(Counter counter,
org.jdom2.Element parent,
Collection<org.apache.maven.model.Resource> list,
String parentTag,
String childTag)
Method iterateResource
|
protected void |
replaceXpp3DOM(org.jdom2.Element parent,
org.codehaus.plexus.util.xml.Xpp3Dom parentDom,
Counter counter)
Method replaceXpp3DOM
|
protected void |
updateActivationFile(org.apache.maven.model.ActivationFile value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateActivationFile
|
protected void |
updateActivationOS(org.apache.maven.model.ActivationOS value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateActivationOS
|
protected void |
updateActivationProperty(org.apache.maven.model.ActivationProperty value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateActivationProperty
|
protected void |
updateBuild(org.apache.maven.model.Build value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateBuild
|
protected void |
updateBuildBase(org.apache.maven.model.BuildBase value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateBuildBase
|
protected void |
updateCiManagement(org.apache.maven.model.CiManagement value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateCiManagement
|
protected void |
updateConfigurationContainer(org.apache.maven.model.ConfigurationContainer value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateConfigurationContainer
|
protected void |
updateContributor(org.apache.maven.model.Contributor value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateContributor
|
protected void |
updateDependency(org.apache.maven.model.Dependency value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateDependency
|
protected void |
updateDependencyManagement(org.apache.maven.model.DependencyManagement value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateDependencyManagement
|
protected void |
updateDeploymentRepository(org.apache.maven.model.DeploymentRepository value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateDeploymentRepository
|
protected void |
updateDeveloper(org.apache.maven.model.Developer value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateDeveloper
|
protected void |
updateDistributionManagement(org.apache.maven.model.DistributionManagement value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateDistributionManagement
|
protected org.jdom2.Element |
updateElement(Counter counter,
org.jdom2.Element parent,
String name,
boolean shouldExist)
Method updateElement
|
protected void |
updateExclusion(org.apache.maven.model.Exclusion value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateExclusion
|
protected void |
updateExtension(org.apache.maven.model.Extension value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateExtension
|
protected void |
updateFileSet(org.apache.maven.model.FileSet value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateFileSet
|
protected void |
updateIssueManagement(org.apache.maven.model.IssueManagement value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateIssueManagement
|
protected void |
updateLicense(org.apache.maven.model.License value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateLicense
|
protected void |
updateMailingList(org.apache.maven.model.MailingList value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateMailingList
|
protected void |
updateModel(org.apache.maven.model.Model value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateModel
|
protected void |
updateModelBase(org.apache.maven.model.ModelBase value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateModelBase
|
protected void |
updateNotifier(org.apache.maven.model.Notifier value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateNotifier
|
protected void |
updateOrganization(org.apache.maven.model.Organization value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateOrganization
|
protected void |
updateParent(org.apache.maven.model.Parent value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateParent
|
protected void |
updatePatternSet(org.apache.maven.model.PatternSet value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updatePatternSet
|
protected void |
updatePlugin(org.apache.maven.model.Plugin value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updatePlugin
|
protected void |
updatePluginConfiguration(org.apache.maven.model.PluginConfiguration value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updatePluginConfiguration
|
protected void |
updatePluginContainer(org.apache.maven.model.PluginContainer value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updatePluginContainer
|
protected void |
updatePluginExecution(org.apache.maven.model.PluginExecution value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updatePluginExecution
|
protected void |
updatePluginManagement(org.apache.maven.model.PluginManagement value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updatePluginManagement
|
protected void |
updatePrerequisites(org.apache.maven.model.Prerequisites value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updatePrerequisites
|
protected void |
updateProfile(org.apache.maven.model.Profile value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateProfile
|
protected void |
updateRelocation(org.apache.maven.model.Relocation value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateRelocation
|
protected void |
updateReporting(org.apache.maven.model.Reporting value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateReporting
|
protected void |
updateReportPlugin(org.apache.maven.model.ReportPlugin value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateReportPlugin
|
protected void |
updateReportSet(org.apache.maven.model.ReportSet value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateReportSet
|
protected void |
updateRepository(org.apache.maven.model.Repository value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateRepository
|
protected void |
updateRepositoryBase(org.apache.maven.model.RepositoryBase value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateRepositoryBase
|
protected void |
updateRepositoryPolicy(org.apache.maven.model.RepositoryPolicy value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateRepositoryPolicy
|
protected void |
updateResource(org.apache.maven.model.Resource value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateResource
|
protected void |
updateScm(org.apache.maven.model.Scm value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateScm
|
protected void |
updateSite(org.apache.maven.model.Site value,
String xmlTag,
Counter counter,
org.jdom2.Element element)
Method updateSite
|
void |
write(org.apache.maven.model.Model project,
org.jdom2.Document document,
OutputStream stream)
Deprecated.
|
void |
write(org.apache.maven.model.Model project,
org.jdom2.Document document,
OutputStreamWriter writer)
Method write
|
void |
write(org.apache.maven.model.Model project,
org.jdom2.Document document,
Writer writer,
org.jdom2.output.Format jdomFormat)
Method write
|
public MavenJDOMWriter()
public MavenJDOMWriter(String lineSeparator)
protected org.jdom2.Element findAndReplaceProperties(Counter counter, org.jdom2.Element parent, String name, Map props)
protected org.jdom2.Element findAndReplaceSimpleElement(Counter counter, org.jdom2.Element parent, String name, String text, String defaultValue)
counter
- Counter
defaultValue
- The default value.text
- The text.name
- The name.parent
- The parent.Element
protected org.jdom2.Element findAndReplaceSimpleLists(Counter counter, org.jdom2.Element parent, Collection<String> list, String parentName, String childName)
counter
- Counter
childName
- The childNameparentName
- The parentNamelist
- The list of elements.parent
- The parent.Element
protected org.jdom2.Element findAndReplaceXpp3DOM(Counter counter, org.jdom2.Element parent, String name, org.codehaus.plexus.util.xml.Xpp3Dom dom)
counter
- Counter
dom
- Xpp3Dom
name
- The name.parent
- The parent.Element
protected void insertAtPreferredLocation(org.jdom2.Element parent, org.jdom2.Element child, Counter counter)
parent
- The parent.counter
- Counter
child
- Element
protected void iterateContributor(Counter counter, org.jdom2.Element parent, Collection<org.apache.maven.model.Contributor> list, String parentTag, String childTag)
counter
- Counter
childTag
- The childTagparentTag
- The parentTaglist
- The list of elements.parent
- The parent.protected void iterateDependency(Counter counter, org.jdom2.Element parent, Collection<org.apache.maven.model.Dependency> list, String parentTag, String childTag)
counter
- Counter
childTag
- The childTagparentTag
- The parentTaglist
- The list of elements.parent
- The parent.protected void iterateDeveloper(Counter counter, org.jdom2.Element parent, Collection<org.apache.maven.model.Developer> list, String parentTag, String childTag)
counter
- Counter
childTag
- The childTagparentTag
- The parentTaglist
- The list of elements.parent
- The parent.protected void iterateExclusion(Counter counter, org.jdom2.Element parent, Collection<org.apache.maven.model.Exclusion> list, String parentTag, String childTag)
counter
- Counter
childTag
- The childTagparentTag
- The parentTaglist
- The list of elements.parent
- The parent.protected void iterateExtension(Counter counter, org.jdom2.Element parent, Collection<org.apache.maven.model.Extension> list, String parentTag, String childTag)
counter
- Counter
childTag
- The childTagparentTag
- The parentTaglist
- The list of elements.parent
- The parent.protected void iterateLicense(Counter counter, org.jdom2.Element parent, Collection<org.apache.maven.model.License> list, String parentTag, String childTag)
counter
- Counter
childTag
- The childTagparentTag
- The parentTaglist
- The list of elements.parent
- The parent.protected void iterateMailingList(Counter counter, org.jdom2.Element parent, Collection<org.apache.maven.model.MailingList> list, String parentTag, String childTag)
counter
- Counter
childTag
- The childTagparentTag
- The parentTaglist
- The list of elements.parent
- The parent.protected void iterateNotifier(Counter counter, org.jdom2.Element parent, Collection<org.apache.maven.model.Notifier> list, String parentTag, String childTag)
counter
- Counter
childTag
- The childTagparentTag
- The parentTaglist
- The list of elements.parent
- The parent.protected void iteratePlugin(Counter counter, org.jdom2.Element parent, Collection<org.apache.maven.model.Plugin> list, String parentTag, String childTag)
counter
- Counter
childTag
- The childTagparentTag
- The parentTaglist
- The list of elements.parent
- The parent.protected void iteratePluginExecution(Counter counter, org.jdom2.Element parent, Collection<org.apache.maven.model.PluginExecution> list, String parentTag, String childTag)
counter
- Counter
childTag
- The childTagparentTag
- The parentTaglist
- The list of elements.parent
- The parent.protected void iterateProfile(Counter counter, org.jdom2.Element parent, Collection<org.apache.maven.model.Profile> list, String parentTag, String childTag)
counter
- Counter
childTag
- The childTagparentTag
- The parentTaglist
- The list of elements.parent
- The parent.protected void iterateReportPlugin(Counter counter, org.jdom2.Element parent, Collection<org.apache.maven.model.ReportPlugin> list, String parentTag, String childTag)
counter
- Counter
childTag
- The childTagparentTag
- The parentTaglist
- The list of elements.parent
- The parent.protected void iterateReportSet(Counter counter, org.jdom2.Element parent, Collection<org.apache.maven.model.ReportSet> list, String parentTag, String childTag)
counter
- Counter
childTag
- The childTagparentTag
- The parentTaglist
- The list of elements.parent
- The parent.protected void iterateRepository(Counter counter, org.jdom2.Element parent, Collection<org.apache.maven.model.Repository> list, String parentTag, String childTag)
counter
- Counter
childTag
- The childTagparentTag
- The parentTaglist
- The list of elements.parent
- The parent.protected void iterateResource(Counter counter, org.jdom2.Element parent, Collection<org.apache.maven.model.Resource> list, String parentTag, String childTag)
counter
- Counter
childTag
- The childTagparentTag
- The parentTaglist
- The list of elements.parent
- The parent.protected void replaceXpp3DOM(org.jdom2.Element parent, org.codehaus.plexus.util.xml.Xpp3Dom parentDom, Counter counter)
parent
- The parent.counter
- Counter
parentDom
- Element
protected void updateActivationFile(org.apache.maven.model.ActivationFile value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateActivationOS(org.apache.maven.model.ActivationOS value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateActivationProperty(org.apache.maven.model.ActivationProperty value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateBuild(org.apache.maven.model.Build value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateBuildBase(org.apache.maven.model.BuildBase value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateCiManagement(org.apache.maven.model.CiManagement value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateConfigurationContainer(org.apache.maven.model.ConfigurationContainer value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateContributor(org.apache.maven.model.Contributor value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateDependency(org.apache.maven.model.Dependency value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateDependencyManagement(org.apache.maven.model.DependencyManagement value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateDeploymentRepository(org.apache.maven.model.DeploymentRepository value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateDeveloper(org.apache.maven.model.Developer value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateDistributionManagement(org.apache.maven.model.DistributionManagement value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected org.jdom2.Element updateElement(Counter counter, org.jdom2.Element parent, String name, boolean shouldExist)
counter
- Counter
shouldExist
- should exist.name
- The name.parent
- The parent.Element
protected void updateExclusion(org.apache.maven.model.Exclusion value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateExtension(org.apache.maven.model.Extension value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateFileSet(org.apache.maven.model.FileSet value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateIssueManagement(org.apache.maven.model.IssueManagement value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateLicense(org.apache.maven.model.License value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateMailingList(org.apache.maven.model.MailingList value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateModel(org.apache.maven.model.Model value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateModelBase(org.apache.maven.model.ModelBase value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateNotifier(org.apache.maven.model.Notifier value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateOrganization(org.apache.maven.model.Organization value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateParent(org.apache.maven.model.Parent value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updatePatternSet(org.apache.maven.model.PatternSet value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updatePlugin(org.apache.maven.model.Plugin value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updatePluginConfiguration(org.apache.maven.model.PluginConfiguration value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updatePluginContainer(org.apache.maven.model.PluginContainer value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updatePluginExecution(org.apache.maven.model.PluginExecution value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updatePluginManagement(org.apache.maven.model.PluginManagement value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updatePrerequisites(org.apache.maven.model.Prerequisites value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateProfile(org.apache.maven.model.Profile value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateRelocation(org.apache.maven.model.Relocation value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateReportPlugin(org.apache.maven.model.ReportPlugin value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateReportSet(org.apache.maven.model.ReportSet value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateReporting(org.apache.maven.model.Reporting value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateRepository(org.apache.maven.model.Repository value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateRepositoryBase(org.apache.maven.model.RepositoryBase value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateRepositoryPolicy(org.apache.maven.model.RepositoryPolicy value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateResource(org.apache.maven.model.Resource value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateScm(org.apache.maven.model.Scm value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.protected void updateSite(org.apache.maven.model.Site value, String xmlTag, Counter counter, org.jdom2.Element element)
value
- The value.element
- Element
counter
- Counter
xmlTag
- The XMLTag.public void write(org.apache.maven.model.Model project, org.jdom2.Document document, OutputStream stream) throws IOException
project
- Model
stream
- OutputStream
document
- Document
IOException
- in case of an error.public void write(org.apache.maven.model.Model project, org.jdom2.Document document, OutputStreamWriter writer) throws IOException
project
- Model
writer
- OutputStreamWriter
document
- Document
IOException
- in case of an error.public void write(org.apache.maven.model.Model project, org.jdom2.Document document, Writer writer, org.jdom2.output.Format jdomFormat) throws IOException
project
- Model
jdomFormat
- Format
writer
- Writer
document
- Document
IOException
- in case of an error.Copyright © 2002–2022 The Apache Software Foundation. All rights reserved.