ch.elca.el4j.services.xmlmerge
Interface Action

All Superinterfaces:
Operation
All Known Subinterfaces:
MergeAction
All Known Implementing Classes:
AbstractMergeAction, CompleteAction, DeleteAction, DtdInsertAction, InsertAction, OrderedMergeAction, OverrideAction, PreserveAction, ReplaceAction

public interface Action
extends Operation

Operation on two nodes creating a third node.

Author:
Laurent Bovet (LBO), Alex Mathey (AMA)
File-location:
Action
Last check-in date:
2009-08-04 13:59:45 +0200 (Di, 04. Aug 2009) by swismer for revision 3873

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.
 

Method Detail

perform

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 element
patchElement - Patch element
outputParentElement - Output parent element
Throws:
AbstractXmlMergeException


Copyright © 2005-2011 ELCA. All Rights Reserved.