Uses of Class
org.gjt.sp.jedit.syntax.ParserRuleSet
-
Uses of ParserRuleSet in org.gjt.sp.jedit.buffer
-
Uses of ParserRuleSet in org.gjt.sp.jedit.syntax
Modifier and TypeFieldDescriptionParserRule.delegate
static final ParserRuleSet[]
TokenMarker.EMPTY_PARSER_RULE_SETS_ARRAY
Token.rules
The rule set of this token.TokenMarker.LineContext.rules
Modifier and TypeMethodDescriptionTokenMarker.getMainRuleSet()
protected ParserRuleSet
DefaultTokenHandler.getParserRuleSet
(TokenMarker.LineContext context) TokenMarker.getRuleSet
(String setName) TokenMarker.getRuleSets()
static ParserRuleSet
ParserRuleSet.getStandardRuleSet
(byte id) Returns a parser rule set that highlights everything with the specified token type.Modifier and TypeMethodDescriptionvoid
ParserRuleSet.addRuleSet
(ParserRuleSet ruleset) Adds all rules contained in the given ruleset.void
TokenMarker.addRuleSet
(ParserRuleSet rules) static ParserRule
ParserRule.createEOLSpanRule
(int posMatch, String seq, ParserRuleSet delegate, byte id, byte matchType) static ParserRule
ParserRule.createRegexpEOLSpanRule
(int posMatch, char[] hashChars, String seq, ParserRuleSet delegate, byte id, byte matchType, boolean ignoreCase) static ParserRule
ParserRule.createRegexpEOLSpanRule
(String hashChar, int posMatch, String seq, ParserRuleSet delegate, byte id, byte matchType, boolean ignoreCase) static ParserRule
ParserRule.createRegexpSequenceRule
(int posMatch, char[] hashChars, String seq, ParserRuleSet delegate, byte id, boolean ignoreCase) static ParserRule
ParserRule.createRegexpSequenceRule
(String hashChar, int posMatch, String seq, ParserRuleSet delegate, byte id, boolean ignoreCase) static ParserRule
ParserRule.createRegexpSpanRule
(int startPosMatch, char[] hashChars, String start, int endPosMatch, String end, ParserRuleSet delegate, byte id, byte matchType, boolean noLineBreak, boolean noWordBreak, boolean ignoreCase, String escape, boolean endRegexp) static ParserRule
ParserRule.createRegexpSpanRule
(String hashChar, int startPosMatch, String start, int endPosMatch, String end, ParserRuleSet delegate, byte id, byte matchType, boolean noLineBreak, boolean noWordBreak, boolean ignoreCase, String escape, boolean endRegexp) static ParserRule
ParserRule.createSequenceRule
(int posMatch, String seq, ParserRuleSet delegate, byte id) static ParserRule
ParserRule.createSpanRule
(int startPosMatch, String start, int endPosMatch, String end, ParserRuleSet delegate, byte id, byte matchType, boolean noLineBreak, boolean noWordBreak, String escape) ModifierConstructorDescriptionToken
(byte id, int offset, int length, ParserRuleSet rules) Creates a new token.