org.codehaus.cargo.module.merge
Class DocumentMergerByXslt
java.lang.Object
org.codehaus.cargo.module.merge.DocumentMergerByXslt
- All Implemented Interfaces:
- MergeProcessor
public class DocumentMergerByXslt
- extends Object
- implements MergeProcessor
- Version:
- $Id: DocumentMergerByXslt.java 1705 2008-09-02 13:14:55Z adriana $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DocumentMergerByXslt
public DocumentMergerByXslt(InputStream stream)
- Constructor.
- Parameters:
stream
- XML Stream for source XSLT
addMergeItem
public void addMergeItem(Object mergeItem)
throws MergeException
- Add an item to be merged.
- Specified by:
addMergeItem
in interface MergeProcessor
- Parameters:
mergeItem
- in the item to merge.
- Throws:
MergeException
- on exceptions- See Also:
MergeProcessor.addMergeItem(java.lang.Object)
performMerge
public Object performMerge()
throws MergeException
- Perform the merge.
- Specified by:
performMerge
in interface MergeProcessor
- Returns:
- the merged artifact
- Throws:
MergeException
- if there is a problem- See Also:
MergeProcessor.performMerge()
Copyright © 2004-2012 Codehaus. All Rights Reserved.