Class DescriptorMergerImpl

java.lang.Object
org.craftercms.core.xml.mergers.impl.DescriptorMergerImpl
All Implemented Interfaces:
DescriptorMerger

public class DescriptorMergerImpl extends Object implements DescriptorMerger
Default implementation of DescriptorMerger.
Author:
Sumer Jabri, Alfonso Vásquez
  • Constructor Details

    • DescriptorMergerImpl

      public DescriptorMergerImpl()
  • Method Details

    • setInitialMergeCue

      public void setInitialMergeCue(MergeCue initialMergeCue)
    • setInitialMergeCueParams

      public void setInitialMergeCueParams(Map<String,String> initialMergeCueParams)
    • merge

      public org.dom4j.Document merge(List<org.dom4j.Document> descriptorsToMerge) throws XmlMergeException
      Description copied from interface: DescriptorMerger
      Merges a set of XML DOM descriptors into a new DOM.
      Specified by:
      merge in interface DescriptorMerger
      Parameters:
      descriptorsToMerge - the XML DOMs of the descriptors to merge
      Returns:
      the result of the merging
      Throws:
      XmlMergeException