java.lang.Object | |
↳ | javax.swing.text.DocumentFilter.FilterBypass |
Used as a way to circumvent calling back into the Document to change it. Document implementations that wish to support a DocumentFilter must provide an implementation that will not callback into the DocumentFilter when the following methods are invoked from the DocumentFilter.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns the Document the mutation is occuring on.
| |||||||||||
Inserts the specified text, bypassing the
DocumentFilter.
| |||||||||||
Removes the specified region of text, bypassing the
DocumentFilter.
| |||||||||||
Deletes the region of text from
offset to
offset + length , and replaces it with
text . |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Returns the Document the mutation is occuring on.
Inserts the specified text, bypassing the DocumentFilter.
offset | the offset into the document to insert the content >= 0. All positions that track change at or after the given location will move. |
---|---|
string | the string to insert |
attr | the attributes to associate with the inserted content. This may be null if there are no attributes. |
BadLocationException | the given insert position is not a valid position within the document |
---|
Removes the specified region of text, bypassing the DocumentFilter.
offset | the offset from the beginning >= 0 |
---|---|
length | the number of characters to remove >= 0 |
BadLocationException | some portion of the removal range was not a valid part of the document. The location in the exception is the first bad position encountered. |
---|
Deletes the region of text from offset
to
offset + length
, and replaces it with
text
.
offset | Location in Document |
---|---|
length | Length of text to delete |
string | Text to insert, null indicates no text to insert |
attrs | AttributeSet indicating attributes of inserted text, null is legal. |
BadLocationException | the given insert is not a valid position within the document |
---|