org.codehaus.cargo.maven2.merge
Class MergeWebXml

java.lang.Object
  extended by org.codehaus.cargo.maven2.merge.MergeWebXml
All Implemented Interfaces:
MergeProcessorFactory

public class MergeWebXml
extends Object
implements MergeProcessorFactory

Merge processor designed for web.xml files.

Version:
$Id:

Constructor Summary
MergeWebXml(File configDirectory)
           
 
Method Summary
 MergeProcessor create(WarArchiveMerger wam, Merge xml)
           
 File getConfigDirectory()
           
protected  MergeStrategy makeStrategy(org.codehaus.plexus.util.xml.Xpp3Dom config)
           
 void setConfigDirectory(File configDirectory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MergeWebXml

public MergeWebXml(File configDirectory)
Method Detail

create

public MergeProcessor create(WarArchiveMerger wam,
                             Merge xml)
Specified by:
create in interface MergeProcessorFactory

makeStrategy

protected MergeStrategy makeStrategy(org.codehaus.plexus.util.xml.Xpp3Dom config)

getConfigDirectory

public File getConfigDirectory()
Returns:
the configDirectory

setConfigDirectory

public void setConfigDirectory(File configDirectory)
Parameters:
configDirectory - the configDirectory to set


Copyright © 2004-2012 Codehaus. All Rights Reserved.