Class ConfigurableCaret.FoldAwareNavigationFilter

java.lang.Object
javax.swing.text.NavigationFilter
org.fife.ui.rtextarea.ConfigurableCaret.FoldAwareNavigationFilter
Enclosing class:
ConfigurableCaret

private class ConfigurableCaret.FoldAwareNavigationFilter extends NavigationFilter
Keeps the caret out of folded regions in edge cases where it doesn't happen automatically, for example, when the caret moves automatically in response to Document.insert() and Document.remove() calls. Most keyboard shortcuts already take folding into account, as do viewToModel() and modelToView(), so this filter usually does not do anything.

Common cases: backspacing to visible line of collapsed region.