org.apache.maven.project

Class ModelUtils

public final class ModelUtils extends Object

Method Summary
static ModelcloneModel(Model model)
static ListmergeDependencyList(List child, List parent)
static voidmergeExtensionLists(Build childBuild, Build parentBuild)
static voidmergeFilterLists(List childFilters, List parentFilters)
static voidmergePluginDefinitions(Plugin child, Plugin parent, boolean handleAsInheritance)
static voidmergePluginLists(PluginContainer childContainer, PluginContainer parentContainer, boolean handleAsInheritance)
static voidmergeReportPluginDefinitions(ReportPlugin child, ReportPlugin parent, boolean handleAsInheritance)
static voidmergeReportPluginLists(Reporting child, Reporting parent, boolean handleAsInheritance)
static ListmergeRepositoryLists(List dominant, List recessive)
static voidmergeResourceLists(List childResources, List parentResources)

Method Detail

cloneModel

public static Model cloneModel(Model model)

mergeDependencyList

public static List mergeDependencyList(List child, List parent)

mergeExtensionLists

public static void mergeExtensionLists(Build childBuild, Build parentBuild)

mergeFilterLists

public static void mergeFilterLists(List childFilters, List parentFilters)

mergePluginDefinitions

public static void mergePluginDefinitions(Plugin child, Plugin parent, boolean handleAsInheritance)

mergePluginLists

public static void mergePluginLists(PluginContainer childContainer, PluginContainer parentContainer, boolean handleAsInheritance)

mergeReportPluginDefinitions

public static void mergeReportPluginDefinitions(ReportPlugin child, ReportPlugin parent, boolean handleAsInheritance)

mergeReportPluginLists

public static void mergeReportPluginLists(Reporting child, Reporting parent, boolean handleAsInheritance)

mergeRepositoryLists

public static List mergeRepositoryLists(List dominant, List recessive)

mergeResourceLists

public static void mergeResourceLists(List childResources, List parentResources)
Copyright © 2001-2009 Apache Software Foundation. All Rights Reserved.