Я делаю кастом DocumentFilter
.Для этого мой класс переопределяет методы replace и remove. Как только я делаю некоторые проверки в этих методах, я вызываю super.replace, super.remove.
Хотя я также хочу использовать замену и удаление без вызова тех же методов, которые локальные KeyEvents вызывают, например, когда я получаю сообщение.Для этой цели у меня есть этот метод:
public void replaceUpdate(InputCommand cmd) {
super.replace(hereGoesFB, cmd.offset, cmd.length, cmd.text, null);
}
Проблема в том, что мне нужен DocumentFilter.FilterBypass для того, чтобы сделать вызов super.replace () по методу выше, но я не могу найти, как это использоватьстатический класс.Есть ли способ извлечь его из моего текущего DocumentFilter
?Спасибо