Uses of Class
org.gjt.sp.jedit.syntax.ParserRule

Packages that use ParserRule
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
 ParserRule TokenMarker.LineContext.escapeRule
           
 ParserRule ParserRule.escapeRule
          escapeRule is the rule-specific sequence used to escape other characters while the rule is in effect.
 ParserRule TokenMarker.LineContext.inRule
           
 ParserRule ParserRule.next
          Deprecated. As the linking between rules is not anymore done within the rule but external. See ParserRuleSet.getRules(Character)
 

Methods in org.gjt.sp.jedit.syntax that return ParserRule
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(char hashChar, int posMatch, java.lang.String seq, ParserRuleSet delegate, byte id, byte matchType, boolean ignoreCase)
          Deprecated. Use createRegexpEOLSpanRule(String,int,String,ParserRuleSet,byte,byte,boolean) instead
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(char hashChar, int posMatch, java.lang.String seq, ParserRuleSet delegate, byte id, boolean ignoreCase)
          Deprecated. Use createRegexpSequenceRule(String,int,String,ParserRuleSet,byte,boolean) instead
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)
           
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)
           
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()
           
 ParserRule ParserRuleSet.getRules(char ch)
          Deprecated. As the linking between rules is not anymore done within the rule, use ParserRuleSet.getRules(Character) instead
 

Methods in org.gjt.sp.jedit.syntax that return types with arguments of type ParserRule
 java.util.List<ParserRule> ParserRuleSet.getRules(java.lang.Character key)
           
 

Methods in org.gjt.sp.jedit.syntax with parameters of type ParserRule
 void ParserRuleSet.addRule(ParserRule r)
           
 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.