API文档: | XmlFileContentMerger |
---|
对生成/解析/合并功能进行建模。添加与 XML 相关的挂钩。
有关示例,请参阅EclipseProject
orIdeaProject
和其他的文档。
方法 | 描述 |
beforeMerged(closure) | 添加一个闭包,在从现有文件加载内容之后但在合并 gradle 构建信息之前调用。 |
beforeMerged(action) | 添加一个要在从现有文件加载内容之后、合并 gradle 构建信息之前调用的操作。 |
whenMerged(closure) | 添加一个闭包,在从现有文件加载内容后以及合并 gradle 构建信息后调用。 |
whenMerged(action) | 添加一个在从现有文件加载内容后以及合并 gradle 构建信息后调用的操作。 |
withXml(closure) | 添加一个在创建文件时要调用的闭包。 XML 以 .xml 形式作为参数传递给闭包 |
withXml(action) | 添加创建文件时要调用的操作。 |
void
beforeMerged
(Closure
关闭)
添加一个闭包,在从现有文件加载内容之后但在合并 gradle 构建信息之前调用。
这是高级 API,可以访问内部实现。如果您想更改 gradle 构建信息合并到现有文件内容的方式,它可能会很有用。
有关示例,请参阅EclipseProject
orIdeaProject
和其他的文档。
void
beforeMerged
(Action
<?>
行动)
Action
<?>添加一个要在从现有文件加载内容之后、合并 gradle 构建信息之前调用的操作。
这是高级 API,可以访问内部实现。如果您想更改 gradle 构建信息合并到现有文件内容的方式,它可能会很有用。
有关示例,请参阅EclipseProject
orIdeaProject
和其他的文档。
void
whenMerged
(Closure
关闭)
添加一个闭包,在从现有文件加载内容后以及合并 gradle 构建信息后调用。
这是高级 api,可以访问 idea 插件的内部实现。仅使用它来解决一些棘手的边缘情况。
有关示例,请参阅EclipseProject
orIdeaProject
和其他的文档。
void
whenMerged
(Action
<?>
行动)
Action
<?>添加一个在从现有文件加载内容后以及合并 gradle 构建信息后调用的操作。
这是高级 api,可以访问 idea 插件的内部实现。仅使用它来解决一些棘手的边缘情况。
有关示例,请参阅EclipseProject
orIdeaProject
和其他的文档。
void
withXml
(Closure
关闭)
添加一个在创建文件时要调用的闭包。 XML 以 .xml 形式作为参数传递给闭包XmlProvider
。闭包可以在将 XML 写入输出文件之前对其进行修改。
有关示例,请参阅EclipseProject
orIdeaProject
和其他的文档。
void
withXml
(行动)Action
<? super XmlProvider
>
Action
<? super XmlProvider
>添加创建文件时要调用的操作。