## Uses of Class
org.gjt.sp.jedit.Mode

- Packages that use Mode
  Package | Description
  --- | ---
  org.gjt.sp.jedit | This package contains jEdit 4's core classes.
  org.gjt.sp.jedit.buffer | Buffer event listeners, and classes used to implement jEdit's document model.
  org.gjt.sp.jedit.datatransfer | Classes related to encoding and decoding MIME data to/from system clipboard, etc.
  org.gjt.sp.jedit.syntax | The jEdit syntax highlighting engine.

- - ### Uses of Mode in org.gjt.sp.jedit

    Methods in org.gjt.sp.jedit that return Mode
    Modifier and Type | Method and Description
    --- | ---
    `static Mode` | jEdit.`getMode(java.lang.String name)` Returns the edit mode with the specified name.
    `static Mode[]` | jEdit.`getModes()` Returns an array of installed edit modes.

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

    Fields in org.gjt.sp.jedit.buffer declared as Mode
    Modifier and Type | Field and Description
    --- | ---
    `protected Mode` | JEditBuffer.`mode` The edit mode of the buffer.

    Methods in org.gjt.sp.jedit.buffer that return Mode
    Modifier and Type | Method and Description
    --- | ---
    `Mode` | JEditBuffer.`getMode()`

    Methods in org.gjt.sp.jedit.buffer with parameters of type Mode
    Modifier and Type | Method and Description
    --- | ---
    `void` | JEditBuffer.`setMode(Mode mode)` Sets this buffer's edit mode.
    `void` | JEditBuffer.`setMode(Mode mode, boolean forceContextInsensitive)` Sets this buffer's edit mode.

  - ### Uses of Mode in org.gjt.sp.jedit.datatransfer

    Methods in org.gjt.sp.jedit.datatransfer that return Mode
    Modifier and Type | Method and Description
    --- | ---
    `Mode` | JEditRichText.`getMode()`

  - ### Uses of Mode in org.gjt.sp.jedit.syntax

    Methods in org.gjt.sp.jedit.syntax that return Mode
    Modifier and Type | Method and Description
    --- | ---
    `Mode` | ModeProvider.`getMode(java.lang.String name)` Returns the edit mode with the specified name.
    `Mode` | ModeProvider.`getModeForFile(java.lang.String filename, java.lang.String firstLine)` Get the appropriate mode that must be used for the file
    `Mode` | ModeProvider.`getModeForFile(java.lang.String filepath, java.lang.String filename, java.lang.String firstLine)` Get the appropriate mode that must be used for the file
    `Mode[]` | ModeProvider.`getModes()` Returns an array of installed edit modes.

    Methods in org.gjt.sp.jedit.syntax with parameters of type Mode
    Modifier and Type | Method and Description
    --- | ---
    `void` | ModeProvider.`addMode(Mode mode)` Do not call this method.
    `void` | ModeProvider.`addUserMode(Mode mode, java.nio.file.Path target)` Do not call this method.
    `void` | ModeProvider.`loadMode(Mode mode)`
    `void` | ModeProvider.`loadMode(Mode mode, XModeHandler xmh)`