org.apache.maven.project.inheritance
Class DefaultModelInheritanceAssembler
java.lang.Object
org.apache.maven.project.inheritance.DefaultModelInheritanceAssembler
- All Implemented Interfaces:
- ModelInheritanceAssembler
@Component(role=ModelInheritanceAssembler.class)
public class DefaultModelInheritanceAssembler
- extends Object
- implements ModelInheritanceAssembler
Method Summary |
protected String |
appendPath(String parentPath,
String childPath,
String pathAdjustment,
boolean appendPaths)
|
void |
assembleBuildInheritance(Build childBuild,
Build parentBuild,
boolean handleAsInheritance)
|
void |
assembleModelInheritance(Model child,
Model parent)
|
void |
assembleModelInheritance(Model child,
Model parent,
String childPathAdjustment)
|
void |
copyModel(Model dest,
Model source)
|
static void |
mergeReportPluginDefinitions(ReportPlugin child,
ReportPlugin parent,
boolean handleAsInheritance)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultModelInheritanceAssembler
public DefaultModelInheritanceAssembler()
assembleBuildInheritance
public void assembleBuildInheritance(Build childBuild,
Build parentBuild,
boolean handleAsInheritance)
- Specified by:
assembleBuildInheritance
in interface ModelInheritanceAssembler
copyModel
public void copyModel(Model dest,
Model source)
- Specified by:
copyModel
in interface ModelInheritanceAssembler
assembleModelInheritance
public void assembleModelInheritance(Model child,
Model parent,
String childPathAdjustment)
- Specified by:
assembleModelInheritance
in interface ModelInheritanceAssembler
assembleModelInheritance
public void assembleModelInheritance(Model child,
Model parent)
- Specified by:
assembleModelInheritance
in interface ModelInheritanceAssembler
mergeReportPluginDefinitions
public static void mergeReportPluginDefinitions(ReportPlugin child,
ReportPlugin parent,
boolean handleAsInheritance)
appendPath
protected String appendPath(String parentPath,
String childPath,
String pathAdjustment,
boolean appendPaths)
Copyright © 2001-2012 The Apache Software Foundation. All Rights Reserved.