Groovy Documentation

org.gradle.plugins.ide.api
[Groovy] Class XmlFileContentMerger

java.lang.Object
  org.gradle.plugins.ide.api.FileContentMerger
      org.gradle.plugins.ide.api.XmlFileContentMerger

class XmlFileContentMerger
extends FileContentMerger

Models the generation/parsing/merging capabilities. Adds xml-related hooks.

For examples see docs for EclipseProject or IdeaProject and others. @author: Szczepan Faber, created at: 4/21/11


Property Summary
XmlTransformer xmlTransformer

 
Constructor Summary
XmlFileContentMerger(XmlTransformer xmlTransformer)

 
Method Summary
void withXml(Closure closure)

Adds a closure to be called when the file has been created.

 
Methods inherited from class FileContentMerger
beforeMerged, whenMerged
 

Property Detail

xmlTransformer

XmlTransformer xmlTransformer


 
Constructor Detail

XmlFileContentMerger

XmlFileContentMerger(XmlTransformer xmlTransformer)


 
Method Detail

withXml

void withXml(Closure closure)
Adds a closure to be called when the file has been created. The XML is passed to the closure as a parameter in form of a XmlProvider. The closure can modify the XML before it is written to the output file.

For examples see docs for EclipseProject or IdeaProject and others.

Parameters:
closure - The closure to execute when the XML has been created.


 

Gradle API 1.5