org.codehaus.plexus.cdc.merge
Class PlexusXmlMerger

java.lang.Object
  extended by org.codehaus.plexus.cdc.merge.AbstractMerger
      extended by org.codehaus.plexus.cdc.merge.PlexusXmlMerger
All Implemented Interfaces:
Merger

public class PlexusXmlMerger
extends AbstractMerger

Plexus XML merger. This is a superset of the components xml merger so can be used in its place if necessary.

Version:
$Id: PlexusXmlMerger.java 3522 2006-07-12 15:06:21Z brett $
Author:
Rahul Thakur

Field Summary
 
Fields inherited from interface org.codehaus.plexus.cdc.merge.Merger
ROLE
 
Constructor Summary
PlexusXmlMerger()
           
 
Method Summary
 org.jdom.Document merge(org.jdom.Document dDocument, org.jdom.Document rDocument)
          Merge with the recessive document.
 
Methods inherited from class org.codehaus.plexus.cdc.merge.AbstractMerger
writeMergedDocument
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlexusXmlMerger

public PlexusXmlMerger()
Method Detail

merge

public org.jdom.Document merge(org.jdom.Document dDocument,
                               org.jdom.Document rDocument)
                        throws MergeException
Description copied from interface: Merger
Merge with the recessive document.

Parameters:
dDocument - the dominant document.
rDocument - the recessive document.
Returns:
the merged Document instance.
Throws:
MergeException - if there was an error in merge.
See Also:
Merger.merge(org.jdom.Document, org.jdom.Document)


Copyright © 2001-2009 Codehaus. All Rights Reserved.