Class XjdfMerger

java.lang.Object
org.cip4.lib.xjdf.merger.XjdfMerger

public class XjdfMerger extends Object
Class for merging xjdf documents recursively.
  • Constructor Details

    • XjdfMerger

      public XjdfMerger()
      Default constructor.
  • Method Details

    • merge

      public final XJDF merge(XJDF... xjdfs) throws MergeConflictException
      Merge one xjdf document into another one. During the merge process all xjdfs will be merged sequentially. Values from latter xjdf documents will be added if possible or overwrite existing values.
      Parameters:
      xjdfs - XJDF documents to merge.
      Returns:
      merged XJDF document.
      Throws:
      MergeConflictException - if merging fails.