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

Packages that use ParserRuleSet
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
 ParserRuleSet JEditBuffer.getRuleSetAtOffset(int offset)
          Returns the syntax highlighting ruleset at the specified offset.
 

Uses of ParserRuleSet in org.gjt.sp.jedit.syntax
 

Fields in org.gjt.sp.jedit.syntax declared as ParserRuleSet
 ParserRuleSet ParserRule.delegate
           
 ParserRuleSet Token.rules
          The rule set of this token.
 ParserRuleSet TokenMarker.LineContext.rules
           
 

Methods in org.gjt.sp.jedit.syntax that return ParserRuleSet
 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
 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
Chunk(byte id, int offset, int length, ParserRuleSet rules, SyntaxStyle[] styles, byte defaultID)
           
Chunk(float width, int offset, ParserRuleSet rules)
           
Token(byte id, int offset, int length, ParserRuleSet rules)
          Creates a new token.
TokenMarker.LineContext(ParserRuleSet rs, TokenMarker.LineContext lc)