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 TokenMarker.LineContext.rules
           
 ParserRuleSet Token.rules
          The rule set of this token.
 

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 TokenMarker.addRuleSet(ParserRuleSet rules)
           
 void ParserRuleSet.addRuleSet(ParserRuleSet ruleset)
          Adds all rules contained in the given ruleset.
static ParserRule ParserRule.createEOLSpanRule(int posMatch, java.lang.String seq, ParserRuleSet delegate, 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 ParserRule.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 ParserRule.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)
           
 

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)