Class InlineChangeListener

    • Constructor Detail

      • InlineChangeListener

        public InlineChangeListener​(PrintWriter out)
    • Method Detail

      • onDocumentsStart

        public void onDocumentsStart​(Document left,
                                     Document right)
        Description copied from interface: ChangeListener
        Invoked before the iteration over the changes start.
        Specified by:
        onDocumentsStart in interface ChangeListener
        Parameters:
        left - the left document
        right - the right document
      • onDocumentsEnd

        public void onDocumentsEnd​(Document left,
                                   Document right)
        Description copied from interface: ChangeListener
        Invoked after the iteration over the changes finished.
        Specified by:
        onDocumentsEnd in interface ChangeListener
        Parameters:
        left - the left document
        right - the right document
      • onChangeStart

        public void onChangeStart​(int leftLine,
                                  int leftLen,
                                  int rightLine,
                                  int rightLen)
        Description copied from interface: ChangeListener
        Invoked before a change starts.
        Specified by:
        onChangeStart in interface ChangeListener
        Parameters:
        leftLine - the index of the left element of this change.
        leftLen - the number of changed left elements.
        rightLine - the index of the right element of this change.
        rightLen - the number of changed right elements.
      • onUnmodified

        public void onUnmodified​(int leftLine,
                                 int rightLine,
                                 Document.Element text)
        Description copied from interface: ChangeListener
        Invoked for an unmodified element
        Specified by:
        onUnmodified in interface ChangeListener
        Parameters:
        leftLine - the index of the left element
        rightLine - the index of the right element
        text - the element
      • onDeleted

        public void onDeleted​(int leftLine,
                              int rightLine,
                              Document.Element text)
        Description copied from interface: ChangeListener
        Invoked for a deleted element
        Specified by:
        onDeleted in interface ChangeListener
        Parameters:
        leftLine - the index of the left element
        rightLine - the index of the right element
        text - the element
      • onInserted

        public void onInserted​(int leftLine,
                               int rightLine,
                               Document.Element text)
        Description copied from interface: ChangeListener
        Invoked for an inserted element
        Specified by:
        onInserted in interface ChangeListener
        Parameters:
        leftLine - the index of the left element
        rightLine - the index of the right element
        text - the element