## 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)`