| 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.gui | Various GUI controls and dialog boxes. | 
| org.gjt.sp.jedit.syntax | The jEdit syntax highlighting engine. | 
| org.gjt.sp.jedit.textarea |  Classes related to jEdit's TextArea. | 
| org.gjt.sp.util | Utility classes used by jEdit but that do not depend on jEdit
itself. | 
| Class and Description | 
|---|
| SyntaxStyle A simple text style class. | 
| Token A linked list of syntax tokens. | 
| TokenHandler Token markers send tokens to implementations of this interface. | 
| TokenMarker A token marker splits lines of text into tokens. | 
| TokenMarker.LineContext Stores persistent per-line syntax parser state. | 
| Class and Description | 
|---|
| KeywordMap A  KeywordMapis similar to a hashtable in that it maps keys
 to values. | 
| ParserRuleSet A set of parser rules. | 
| TokenHandler Token markers send tokens to implementations of this interface. | 
| TokenMarker A token marker splits lines of text into tokens. | 
| TokenMarker.LineContext Stores persistent per-line syntax parser state. | 
| Class and Description | 
|---|
| SyntaxStyle A simple text style class. | 
| Class and Description | 
|---|
| Chunk A syntax token with extra information required for painting it
 on screen. | 
| DefaultTokenHandler Builds a linked list of tokens without any additional processing. | 
| DummyTokenHandler A dummy token handler that discards tokens. | 
| KeywordMap A  KeywordMapis similar to a hashtable in that it maps keys
 to values. | 
| ModeProvider This class works like a singleton, the instance is initialized by jEdit. | 
| ParserRule A parser rule. | 
| ParserRuleSet A set of parser rules. | 
| SyntaxStyle A simple text style class. | 
| Token A linked list of syntax tokens. | 
| TokenHandler Token markers send tokens to implementations of this interface. | 
| TokenMarker A token marker splits lines of text into tokens. | 
| TokenMarker.LineContext Stores persistent per-line syntax parser state. | 
| XModeHandler XML handler for mode definition files. | 
| Class and Description | 
|---|
| SyntaxStyle A simple text style class. | 
| Class and Description | 
|---|
| SyntaxStyle A simple text style class. |