Uses of Class
org.gjt.sp.jedit.syntax.ParserRule
-
Packages that use ParserRule Package Description org.gjt.sp.jedit.syntax The jEdit syntax highlighting engine. -
-
Uses of ParserRule in org.gjt.sp.jedit.syntax
Fields in org.gjt.sp.jedit.syntax declared as ParserRule Modifier and Type Field Description ParserRule
ParserRule. escapeRule
escapeRule is the rule-specific sequence used to escape other characters while the rule is in effect.ParserRule
TokenMarker.LineContext. escapeRule
ParserRule
TokenMarker.LineContext. inRule
Methods in org.gjt.sp.jedit.syntax that return ParserRule Modifier and Type Method Description static ParserRule
ParserRule. createEOLSpanRule(int posMatch, java.lang.String seq, ParserRuleSet delegate, byte id, byte matchType)
static ParserRule
ParserRule. createEscapeRule(java.lang.String seq)
static ParserRule
ParserRule. createMarkFollowingRule(int posMatch, java.lang.String seq, byte id, byte matchType)
static ParserRule
ParserRule. createMarkPreviousRule(int posMatch, java.lang.String seq, 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)
ParserRule
ParserRuleSet. getEscapeRule()
Methods in org.gjt.sp.jedit.syntax that return types with arguments of type ParserRule Modifier and Type Method Description java.util.List<ParserRule>
ParserRuleSet. getRules(char key)
Methods in org.gjt.sp.jedit.syntax with parameters of type ParserRule Modifier and Type Method Description void
ParserRuleSet. addRule(ParserRule parserRule)
void
ParserRuleSet. setEscapeRule(ParserRule escapeRule)
void
TokenMarker.LineContext. setInRule(ParserRule rule)
Sets the current rule being processed and adjusts the escape rule for the context based on the rule.
-