org.apache.maven.project.inheritance
Class DefaultModelInheritanceAssembler
java.lang.Object
   org.apache.maven.project.inheritance.DefaultModelInheritanceAssembler
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:
- assembleBuildInheritancein interface- ModelInheritanceAssembler
 
- 
 
copyModel
public void copyModel(Model dest,
                      Model source)
- 
- Specified by:
- copyModelin interface- ModelInheritanceAssembler
 
- 
 
assembleModelInheritance
public void assembleModelInheritance(Model child,
                                     Model parent,
                                     String childPathAdjustment)
- 
- Specified by:
- assembleModelInheritancein interface- ModelInheritanceAssembler
 
- 
 
assembleModelInheritance
public void assembleModelInheritance(Model child,
                                     Model parent)
- 
- Specified by:
- assembleModelInheritancein 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-2013 The Apache Software Foundation. All Rights Reserved.