Package org.gjt.sp.jedit.syntax


package org.gjt.sp.jedit.syntax
The jEdit syntax highlighting engine. This package only depends on a few jEdit classes: To use this package from other programs, see the documentation for the TokenMarker, TokenHandler and XModeHandler classes.
  • Class
    Description
    A syntax token with extra information required for painting it on screen.
    Builds a linked list of tokens without any additional processing.
    Creates Chunk objects that can be painted on screen.
    A dummy token handler that discards tokens.
    A KeywordMap is similar to a hashtable in that it maps keys to values.
    This class works like a singleton, the instance is initialized by jEdit.
    A parser rule.
    A set of parser rules.
    A simple text style class.
    Contains utility functions used by the syntax highlighting code.
    A linked list of syntax tokens.
    Token markers send tokens to implementations of this interface.
    A token marker splits lines of text into tokens.
    Stores persistent per-line syntax parser state.
    XML handler for mode definition files.