Class InlineChangeListener

java.lang.Object
com.day.util.diff.InlineChangeListener
All Implemented Interfaces:
ChangeListener

public class InlineChangeListener extends Object implements ChangeListener
  • Constructor Details

    • InlineChangeListener

      public InlineChangeListener(PrintWriter out)
  • Method Details

    • 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.
    • onChangeEnd

      public void onChangeEnd()
      Description copied from interface: ChangeListener
      Invoked after a change finished.
      Specified by:
      onChangeEnd in interface ChangeListener
    • 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