ch.elca.el4j.services.xmlmerge.action
Class OverrideAction
java.lang.Object
ch.elca.el4j.services.xmlmerge.action.OverrideAction
- All Implemented Interfaces:
- Action, Operation
public class OverrideAction
- extends Object
- implements Action
Copies the patch element if it exist in the original, keep the original if no
corresponding patch element exists.
- Author:
- Laurent Bovet (LBO), Alex Mathey (AMA)
- File-location:
- OverrideAction
- 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 |
OverrideAction
public OverrideAction()
perform
public 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.
- Specified by:
perform
in interface Action
- Parameters:
originalElement
- Original elementpatchElement
- Patch elementoutputParentElement
- Output parent element
Copyright © 2005-2011 ELCA. All Rights Reserved.