## Uses of Interface
org.gjt.sp.jedit.buffer.BufferListener

- Packages that use BufferListener
  Package | Description
  --- | ---
  org.gjt.sp.jedit.buffer | Buffer event listeners, and classes used to implement jEdit's document model.
  org.gjt.sp.jedit.textarea | Classes related to jEdit's TextArea.

- - ### Uses of BufferListener in org.gjt.sp.jedit.buffer

    Classes in org.gjt.sp.jedit.buffer that implement BufferListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BufferAdapter` An adapter you can subclass to avoid having to implement all the methods of the `BufferListener` interface.

    Methods in org.gjt.sp.jedit.buffer that return BufferListener
    Modifier and Type | Method and Description
    --- | ---
    `BufferListener[]` | JEditBuffer.`getBufferListeners()` Returns an array of registered buffer change listeners.

    Methods in org.gjt.sp.jedit.buffer with parameters of type BufferListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | JEditBuffer.`addBufferListener(BufferListener listener)` Adds a buffer change listener.
    `void` | JEditBuffer.`addBufferListener(BufferListener listener, int priority)` Adds a buffer change listener.
    `void` | JEditBuffer.`removeBufferListener(BufferListener listener)` Removes a buffer change listener.

  - ### Uses of BufferListener in org.gjt.sp.jedit.textarea

    Classes in org.gjt.sp.jedit.textarea that implement BufferListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ElasticTabStopBufferListener` Buffer Listener for Elastic Tabstops.