Uses of Class
org.gjt.sp.jedit.syntax.ParserRuleSet
-
Packages that use ParserRuleSet Package Description 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 ParserRuleSet in org.gjt.sp.jedit.buffer
Methods in org.gjt.sp.jedit.buffer that return ParserRuleSet Modifier and Type Method Description ParserRuleSet
JEditBuffer. getRuleSetAtOffset(int offset)
-
Uses of ParserRuleSet in org.gjt.sp.jedit.syntax
Fields in org.gjt.sp.jedit.syntax declared as ParserRuleSet Modifier and Type Field Description ParserRuleSet
ParserRule. delegate
static ParserRuleSet[]
TokenMarker. EMPTY_PARSER_RULE_SETS_ARRAY
ParserRuleSet
Token. rules
The rule set of this token.ParserRuleSet
TokenMarker.LineContext. rules
Methods in org.gjt.sp.jedit.syntax that return ParserRuleSet Modifier and Type Method Description ParserRuleSet
TokenMarker. getMainRuleSet()
protected ParserRuleSet
DefaultTokenHandler. getParserRuleSet(TokenMarker.LineContext context)
ParserRuleSet
TokenMarker. getRuleSet(java.lang.String setName)
ParserRuleSet[]
TokenMarker. getRuleSets()
static ParserRuleSet
ParserRuleSet. getStandardRuleSet(byte id)
Returns a parser rule set that highlights everything with the specified token type.Methods in org.gjt.sp.jedit.syntax with parameters of type ParserRuleSet Modifier and Type Method Description void
ParserRuleSet. addRuleSet(ParserRuleSet ruleset)
Adds all rules contained in the given ruleset.void
TokenMarker. addRuleSet(ParserRuleSet rules)
static ParserRule
ParserRule. createEOLSpanRule(int posMatch, java.lang.String seq, ParserRuleSet delegate, byte id, byte matchType)
static ParserRule
ParserRule. createRegexpEOLSpanRule(int posMatch, char[] hashChars, java.lang.String seq, ParserRuleSet delegate, byte id, byte matchType, boolean ignoreCase)
static ParserRule
ParserRule. createRegexpEOLSpanRule(java.lang.String hashChar, int posMatch, java.lang.String seq, ParserRuleSet delegate, byte id, byte matchType, boolean ignoreCase)
static ParserRule
ParserRule. createRegexpSequenceRule(int posMatch, char[] hashChars, java.lang.String seq, ParserRuleSet delegate, byte id, boolean ignoreCase)
static ParserRule
ParserRule. createRegexpSequenceRule(java.lang.String hashChar, int posMatch, java.lang.String seq, ParserRuleSet delegate, byte id, boolean ignoreCase)
static ParserRule
ParserRule. createRegexpSpanRule(int startPosMatch, char[] hashChars, java.lang.String start, int endPosMatch, java.lang.String end, ParserRuleSet delegate, byte id, byte matchType, boolean noLineBreak, boolean noWordBreak, boolean ignoreCase, java.lang.String escape, boolean endRegexp)
static ParserRule
ParserRule. createRegexpSpanRule(java.lang.String hashChar, int startPosMatch, java.lang.String start, int endPosMatch, java.lang.String end, ParserRuleSet delegate, byte id, byte matchType, boolean noLineBreak, boolean noWordBreak, boolean ignoreCase, java.lang.String escape, boolean endRegexp)
static ParserRule
ParserRule. createSequenceRule(int posMatch, java.lang.String seq, ParserRuleSet delegate, byte id)
static ParserRule
ParserRule. createSpanRule(int startPosMatch, java.lang.String start, int endPosMatch, java.lang.String end, ParserRuleSet delegate, byte id, byte matchType, boolean noLineBreak, boolean noWordBreak, java.lang.String escape)
Constructors in org.gjt.sp.jedit.syntax with parameters of type ParserRuleSet Constructor Description LineContext(ParserRuleSet rs, TokenMarker.LineContext lc)
Token(byte id, int offset, int length, ParserRuleSet rules)
Creates a new token.
-