public class TokenMarker extends Object
org.gjt.sp.jedit.syntax.Token,
org.gjt.sp.jedit.syntax.TokenHandler| Modifier and Type | Class and Description |
|---|---|
static class |
TokenMarker.LineContext
Stores persistent per-line syntax parser state.
|
| Constructor and Description |
|---|
TokenMarker() |
| Modifier and Type | Method and Description |
|---|---|
void |
addRuleSet(ParserRuleSet rules) |
ParserRuleSet |
getMainRuleSet() |
ParserRuleSet |
getRuleSet(String setName) |
ParserRuleSet[] |
getRuleSets() |
TokenMarker.LineContext |
markTokens(TokenMarker.LineContext prevContext,
TokenHandler tokenHandler,
Segment line)
Do not call this method directly; call Buffer.markTokens() instead.
|
public void addRuleSet(ParserRuleSet rules)
public ParserRuleSet getMainRuleSet()
public ParserRuleSet getRuleSet(String setName)
public ParserRuleSet[] getRuleSets()
public TokenMarker.LineContext markTokens(TokenMarker.LineContext prevContext, TokenHandler tokenHandler, Segment line)
Copyright © 2017 etc.to. All rights reserved.