Class ReshuffledDiffElementExtractor


  • public class ReshuffledDiffElementExtractor
    extends java.lang.Object
    • Field Detail

      • nodeText

        private final NodeText nodeText
    • Constructor Detail

      • ReshuffledDiffElementExtractor

        private ReshuffledDiffElementExtractor​(NodeText nodeText)
    • Method Detail

      • getCorrespondanceBetweenNextOrderAndPreviousOrder

        private java.util.Map<java.lang.Integer,​java.lang.Integer> getCorrespondanceBetweenNextOrderAndPreviousOrder​(CsmMix elementsFromPreviousOrder,
                                                                                                                           CsmMix elementsFromNextOrder)
      • findIndexOfCorrespondingNodeTextElement

        private java.util.List<java.lang.Integer> findIndexOfCorrespondingNodeTextElement​(java.util.List<CsmElement> elements,
                                                                                          NodeText nodeText)
      • isAlmostCorrespondingElement

        private boolean isAlmostCorrespondingElement​(TextElement textElement,
                                                     CsmElement csmElement)