Uses of Interface
org.codehaus.cargo.module.merge.tagstrategy.MergeStrategy
-
Packages that use MergeStrategy Package Description org.codehaus.cargo.maven3.merge org.codehaus.cargo.module.merge org.codehaus.cargo.module.merge.tagstrategy org.codehaus.cargo.module.webapp.merge -
-
Uses of MergeStrategy in org.codehaus.cargo.maven3.merge
Methods in org.codehaus.cargo.maven3.merge that return MergeStrategy Modifier and Type Method Description protected MergeStrategy
MergeWebXml. makeStrategy(org.codehaus.plexus.util.xml.Xpp3Dom config)
Create the merge strategy. -
Uses of MergeStrategy in org.codehaus.cargo.module.merge
Fields in org.codehaus.cargo.module.merge declared as MergeStrategy Modifier and Type Field Description static MergeStrategy
DescriptorMergerByTag. IGNORE
A default merge strategy for ignoring items.static MergeStrategy
DescriptorMergerByTag. OVERWRITE
A default merge strategy for overwriting items.static MergeStrategy
DescriptorMergerByTag. PRESERVE
A default merge strategy for preserving items.Methods in org.codehaus.cargo.module.merge that return MergeStrategy Modifier and Type Method Description MergeStrategy
DescriptorMergerByTag. getDefaultStrategyIfNoneSpecified()
protected MergeStrategy
DescriptorMergerByTag. getMergeStrategy(String tag)
Methods in org.codehaus.cargo.module.merge with parameters of type MergeStrategy Modifier and Type Method Description void
DescriptorMergerByTag. setDefaultStrategyIfNoneSpecified(MergeStrategy defaultStrategyIfNoneSpecified)
void
DescriptorMergerByTag. setStrategy(String tag, MergeStrategy strategy)
Set the merging strategy for a particular tag. -
Uses of MergeStrategy in org.codehaus.cargo.module.merge.tagstrategy
Classes in org.codehaus.cargo.module.merge.tagstrategy that implement MergeStrategy Modifier and Type Class Description class
AbstractChoiceMergeStrategy
A merging strategy that can make a decision between various differing merge strategies, depending upon the state that it is passed.class
ChooseByNameMergeStrategy
A merging strategy that is determined by name.class
NodeMergeStrategy
A merging strategy that can be used to combine two XML documents together.Methods in org.codehaus.cargo.module.merge.tagstrategy with parameters of type MergeStrategy Modifier and Type Method Description void
ChooseByNameMergeStrategy. addStrategyForName(String name, MergeStrategy strategy)
If the element has this name, then use this strategy.Constructors in org.codehaus.cargo.module.merge.tagstrategy with parameters of type MergeStrategy Constructor Description ChooseByNameMergeStrategy(MergeStrategy defaultStrategy)
Constructor. -
Uses of MergeStrategy in org.codehaus.cargo.module.webapp.merge
Methods in org.codehaus.cargo.module.webapp.merge with parameters of type MergeStrategy Modifier and Type Method Description void
WebXmlMerger. setMergeStrategy(String tag, MergeStrategy strategy)
Set the merging strategy for a particular tag.
-