Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract static class DocumentFilter.FilterBypass extends Object
Конструктор и Описание |
---|
DocumentFilter.FilterBypass() |
Модификатор и Тип | Метод и Описание |
---|---|
abstract Document |
getDocument()
Возвращает Документ, на котором происходит мутация.
|
abstract void |
insertString(int offset, String string, AttributeSet attr)
Вставляет указанный текст, обходя DocumentFilter.
|
abstract void |
remove(int offset, int length)
Удаляет указанную область текста, обходя DocumentFilter.
|
abstract void |
replace(int offset, int length, String string, AttributeSet attrs)
Удаляет область текста от
offset к offset + length , и замены это с text . |
public abstract Document getDocument()
public abstract void remove(int offset, int length) throws BadLocationException
offset
- смещение с начала> = 0length
- число символов, чтобы удалить> = 0BadLocationException
- некоторая часть диапазона удаления не была допустимой частью документа. Расположение в исключении является первой плохой позицией, с которой встречаются.public abstract void insertString(int offset, String string, AttributeSet attr) throws BadLocationException
offset
- смещение в документ, чтобы вставить контент> = 0. Все позиции, которые отслеживают изменение в или после данного расположения, переместятся.string
- строка, чтобы вставитьattr
- атрибуты, чтобы связаться со вставленным контентом. Это может быть нулем, если нет никаких атрибутов.BadLocationException
- данная позиция вставки не является допустимой позицией в пределах документаpublic abstract void replace(int offset, int length, String string, AttributeSet attrs) throws BadLocationException
offset
к offset + length
, и замены это с text
.offset
- Расположение в Документеlength
- Длина текста, чтобы удалитьstring
- Текст, чтобы вставить, обнулите, не указывает ни на какой текст, чтобы вставитьattrs
- AttributeSet, указывающий на атрибуты вставленного текста, нуль является законным.BadLocationException
- данная вставка не является допустимой позицией в пределах документа
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.