org.apache.maven.model.inheritance
接口 InheritanceAssembler

所有已知的实现类:
DefaultInheritanceAssembler

public interface InheritanceAssembler

处理模型值的继承。

作者:
本杰明·本特曼

方法总结
 void assembleModelInheritance(Model child, Model parent, ModelBuildingRequest request, ModelProblemCollector problems)
          将指定父模型中的值合并到给定子模型中。
 

方法详情

assembleModel继承

void assembleModelInheritance(Model child,
                              Model parent,
                              ModelBuildingRequest request,
                              ModelProblemCollector problems)
将指定父模型中的值合并到给定子模型中。通过将对象的深层副本而不是来自父级的原始对象注入到子级中,实现有望保持父级和子级完全解耦。

参数:
child- 将从父模型继承的值合并到其中的子模型不能是 null.
parent- 从中继承值的(只读)父模型可能是null.
request- 保存进一步设置的模型构建请求不能是null.
problems- 用于收集遇到的问题的容器不能是null.


版权所有 © 2001–2013 Apache 软件基金会。版权所有。