org.ajax4jsf.builder.maven
Class MavenXMLMerge

java.lang.Object
  extended by org.ajax4jsf.builder.maven.MavenXMLMerge

public class MavenXMLMerge
extends java.lang.Object

Class is used to locate and merge several xml files

Author:
Maksim Kaszynski

Constructor Summary
MavenXMLMerge()
           
 
Method Summary
 void addDirectory(java.io.File dir, java.lang.String[] includes)
           
 void performMerge(XMLMergeCallback callback)
           
 void setKeyXPath(java.lang.String keyXPath)
           
 void setLog(org.apache.maven.plugin.logging.Log log)
           
 void setNamespaceAware(boolean namespaceAware)
           
 void setSortBy(java.lang.String... sortBy)
           
 void setXPath(java.lang.String path)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MavenXMLMerge

public MavenXMLMerge()
Method Detail

addDirectory

public void addDirectory(java.io.File dir,
                         java.lang.String[] includes)

setSortBy

public void setSortBy(java.lang.String... sortBy)

performMerge

public void performMerge(XMLMergeCallback callback)
                  throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException

setNamespaceAware

public void setNamespaceAware(boolean namespaceAware)

setLog

public void setLog(org.apache.maven.plugin.logging.Log log)

setXPath

public void setXPath(java.lang.String path)

setKeyXPath

public void setKeyXPath(java.lang.String keyXPath)


Copyright © 2009. All Rights Reserved.