| de.schlund.pfixcore.util.MergeTask
MergeTask | public class MergeTask extends MatchingTask (Code) | | This ant task iterates over all statusmessage files included from a source directory
and creates or merges changes into an according merge file in the destination directory.
Source and destination directory are used as base directories, i.e. a statusmessage file
in a source sub directory will produce a merge file in an according sub directory of
the destination directory. You additionally can define a filename suffix for this file,
which is added after the name but before the file extension.
author: mleidig@schlund.de |
Method Summary | |
public void | execute() Iterate over all included files and create according merge file or,
if already existing, merge included file into the merge file. | public void | setDestDir(File destDir) Set destination base directory (where merged statusmessage are written). | public void | setSelection(String selection) Set XPath selecting the nodes to be merged. | public void | setSrcDir(File srcDir) Set source base directory (where originating statusmessages can be found). | public void | setSuffix(String suffix) Set optional filename suffix for merged statusmessage file. |
execute | public void execute() throws BuildException(Code) | | Iterate over all included files and create according merge file or,
if already existing, merge included file into the merge file.
|
setDestDir | public void setDestDir(File destDir)(Code) | | Set destination base directory (where merged statusmessage are written).
|
setSelection | public void setSelection(String selection)(Code) | | Set XPath selecting the nodes to be merged.
|
setSrcDir | public void setSrcDir(File srcDir)(Code) | | Set source base directory (where originating statusmessages can be found).
|
setSuffix | public void setSuffix(String suffix)(Code) | | Set optional filename suffix for merged statusmessage file.
|
|
|