public static abstract class

NavigationFilter.FilterBypass

extends Object
java.lang.Object
   ↳ javax.swing.text.NavigationFilter.FilterBypass

Class Overview

Used as a way to circumvent calling back into the caret to position the cursor. Caret implementations that wish to support a NavigationFilter must provide an implementation that will not callback into the NavigationFilter.

Summary

Public Constructors
NavigationFilter.FilterBypass()
Public Methods
abstract Caret getCaret()
Returns the Caret that is changing.
abstract void moveDot(int dot, Position.Bias bias)
Moves the caret location, bypassing the NavigationFilter.
abstract void setDot(int dot, Position.Bias bias)
Sets the caret location, bypassing the NavigationFilter.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public NavigationFilter.FilterBypass ()

Public Methods

public abstract Caret getCaret ()

Returns the Caret that is changing.

Returns
  • Caret that is changing

public abstract void moveDot (int dot, Position.Bias bias)

Moves the caret location, bypassing the NavigationFilter.

Parameters
dot the position >= 0
bias Bias for new location

public abstract void setDot (int dot, Position.Bias bias)

Sets the caret location, bypassing the NavigationFilter.

Parameters
dot the position >= 0
bias Bias to place the dot at