ch.elca.el4j.services.xmlmerge.action
Class OrderedMergeAction
java.lang.Object
  
ch.elca.el4j.services.xmlmerge.action.AbstractMergeAction
      
ch.elca.el4j.services.xmlmerge.action.OrderedMergeAction
- All Implemented Interfaces: 
 - Action, MergeAction, Operation
 
public class OrderedMergeAction
- extends AbstractMergeAction
 
Merge implementation traversing parallelly both element contents. Works when
 contents are in the same order in both elements.
- Author:
 
  - Laurent Bovet (LBO), Alex Mathey (AMA)
 
- File-location:
 - OrderedMergeAction
 - Last check-in date:
 - 2009-08-04 15:24:14 +0200 (Di, 04. Aug 2009)  by  swismer  for revision  3882 
 
 
 
 
| 
Method Summary | 
 void | 
perform(org.jdom.Element originalElement,
        org.jdom.Element patchElement,
        org.jdom.Element outputParentElement)
 
          Out of an original element and a second element provided by the patch
 DOM, applies an operation and modifies the parent node of the result DOM. | 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
OrderedMergeAction
public OrderedMergeAction()
perform
public void perform(org.jdom.Element originalElement,
                    org.jdom.Element patchElement,
                    org.jdom.Element outputParentElement)
             throws AbstractXmlMergeException
- Out of an original element and a second element provided by the patch
 DOM, applies an operation and modifies the parent node of the result DOM.
- Parameters:
 originalElement - Original elementpatchElement - Patch elementoutputParentElement - Output parent element
- Throws:
 AbstractXmlMergeException
 
 
Copyright © 2005-2011 ELCA. All Rights Reserved.