Uses of Class org.gjt.sp.jedit.syntax.TokenMarker.LineContext (jEdit API Documentation)
Date: 2018-04-10

## Uses of Class
org.gjt.sp.jedit.syntax.TokenMarker.LineContext

- Packages that use TokenMarker.LineContext
  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.syntax | The jEdit syntax highlighting engine.

- - ### Uses of TokenMarker.LineContext in org.gjt.sp.jedit

    Methods in org.gjt.sp.jedit that return TokenMarker.LineContext
    Modifier and Type | Method and Description
    --- | ---
    `protected TokenMarker.LineContext` | Buffer.`markTokens(javax.swing.text.Segment seg, TokenMarker.LineContext prevContext, TokenHandler _tokenHandler)`

    Methods in org.gjt.sp.jedit with parameters of type TokenMarker.LineContext
    Modifier and Type | Method and Description
    --- | ---
    `protected TokenMarker.LineContext` | Buffer.`markTokens(javax.swing.text.Segment seg, TokenMarker.LineContext prevContext, TokenHandler _tokenHandler)`

  - ### Uses of TokenMarker.LineContext in org.gjt.sp.jedit.buffer

    Methods in org.gjt.sp.jedit.buffer that return TokenMarker.LineContext
    Modifier and Type | Method and Description
    --- | ---
    `TokenMarker.LineContext` | LineManager.`getLineContext(int line)`
    `TokenMarker.LineContext` | JEditBuffer.`getLineContext(int line)` Returns the line context of the token marker for the specified line.
    `protected TokenMarker.LineContext` | JEditBuffer.`markTokens(javax.swing.text.Segment seg, TokenMarker.LineContext prevContext, TokenHandler _tokenHandler)`

    Methods in org.gjt.sp.jedit.buffer with parameters of type TokenMarker.LineContext
    Modifier and Type | Method and Description
    --- | ---
    `protected TokenMarker.LineContext` | JEditBuffer.`markTokens(javax.swing.text.Segment seg, TokenMarker.LineContext prevContext, TokenHandler _tokenHandler)`
    `void` | LineManager.`setLineContext(int line, TokenMarker.LineContext context)`

  - ### Uses of TokenMarker.LineContext in org.gjt.sp.jedit.syntax

    Fields in org.gjt.sp.jedit.syntax declared as TokenMarker.LineContext
    Modifier and Type | Field and Description
    --- | ---
    `protected TokenMarker.LineContext` | DefaultTokenHandler.`lineContext`
    `TokenMarker.LineContext` | TokenMarker.LineContext.`parent`

    Methods in org.gjt.sp.jedit.syntax that return TokenMarker.LineContext
    Modifier and Type | Method and Description
    --- | ---
    `TokenMarker.LineContext` | DefaultTokenHandler.`getLineContext()` The token handler can compare this object with the object previously given for this line to see if the token type at the end of the line has changed (meaning subsequent lines might need to be retokenized).
    `TokenMarker.LineContext` | TokenMarker.LineContext.`intern()`
    `TokenMarker.LineContext` | TokenMarker.`markTokens(TokenMarker.LineContext prevContext, TokenHandler tokenHandler, javax.swing.text.Segment line)` Do not call this method directly; call Buffer.markTokens() instead.

    Methods in org.gjt.sp.jedit.syntax with parameters of type TokenMarker.LineContext
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | DefaultTokenHandler.`addToken(Token token, TokenMarker.LineContext context)`
    `protected Token` | DefaultTokenHandler.`createToken(byte id, int offset, int length, TokenMarker.LineContext context)`
    `protected ParserRuleSet` | DefaultTokenHandler.`getParserRuleSet(TokenMarker.LineContext context)`
    `void` | TokenHandler.`handleToken(javax.swing.text.Segment seg, byte id, int offset, int length, TokenMarker.LineContext context)` Called by the token marker when a syntax token has been parsed.
    `void` | DummyTokenHandler.`handleToken(javax.swing.text.Segment seg, byte id, int offset, int length, TokenMarker.LineContext context)` Called by the token marker when a syntax token has been parsed.
    `void` | DefaultTokenHandler.`handleToken(javax.swing.text.Segment seg, byte id, int offset, int length, TokenMarker.LineContext context)` Called by the token marker when a syntax token has been parsed.
    `void` | DisplayTokenHandler.`handleToken(javax.swing.text.Segment seg, byte id, int offset, int length, TokenMarker.LineContext context)` Called by the token marker when a syntax token has been parsed.
    `TokenMarker.LineContext` | TokenMarker.`markTokens(TokenMarker.LineContext prevContext, TokenHandler tokenHandler, javax.swing.text.Segment line)` Do not call this method directly; call Buffer.markTokens() instead.
    `void` | TokenHandler.`setLineContext(TokenMarker.LineContext lineContext)` The token handler can compare this object with the object previously given for this line to see if the token type at the end of the line has changed (meaning subsequent lines might need to be retokenized).
    `void` | DummyTokenHandler.`setLineContext(TokenMarker.LineContext lineContext)` The token handler can compare this object with the object previously given for this line to see if the token type at the end of the line has changed (meaning subsequent lines might need to be retokenized).
    `void` | DefaultTokenHandler.`setLineContext(TokenMarker.LineContext lineContext)` The token handler can compare this object with the object previously given for this line to see if the token type at the end of the line has changed (meaning subsequent lines might need to be retokenized).

    Constructors in org.gjt.sp.jedit.syntax with parameters of type TokenMarker.LineContext
    Constructor and Description
    `LineContext(ParserRuleSet rs, TokenMarker.LineContext lc)`