## Uses of Interface
org.gjt.sp.jedit.indent.IndentRule

Packages that use IndentRule
Package | Description
--- | ---
org.gjt.sp.jedit | This package contains jEdit's core classes.
org.gjt.sp.jedit.indent | Indentation rules and actions.

### Uses of IndentRule in org.gjt.sp.jedit

Methods in org.gjt.sp.jedit that return types with arguments of type IndentRule
Modifier and Type | Method and Description
--- | ---
`java.util.List<IndentRule>` | Mode.`getIndentRules()`

### Uses of IndentRule in org.gjt.sp.jedit.indent

Classes in org.gjt.sp.jedit.indent that implement IndentRule
Modifier and Type | Class and Description
--- | ---
`class` | `BracketIndentRule`
`class` | `CloseBracketIndentRule`
`class` | `DeepIndentRule` Deep indent rule.
`class` | `OpenBracketIndentRule`
`class` | `RegexpIndentRule`
`class` | `WhitespaceRule` Whitespace rule.

Methods in org.gjt.sp.jedit.indent that return IndentRule
Modifier and Type | Method and Description
--- | ---
`static IndentRule` | IndentRuleFactory.`indentCloseBracket(char bracket)`
`static IndentRule` | IndentRuleFactory.`indentNextLine(java.lang.String regexp)`
`static IndentRule` | IndentRuleFactory.`indentNextLines(java.lang.String regexp)`
`static IndentRule` | IndentRuleFactory.`indentOpenBracket(char bracket)`
`static IndentRule` | IndentRuleFactory.`unalignedCloseBracket(char bracket)`
`static IndentRule` | IndentRuleFactory.`unalignedOpenBracket(char bracket)`
`static IndentRule` | IndentRuleFactory.`unindentNextLines(java.lang.String regexp)`
`static IndentRule` | IndentRuleFactory.`unindentThisLine(java.lang.String regexp)`