Реферат: Фильтрация строк с использованием автоматов
* Выключает все правила.
*/
public void disableAllRules();
/**
* Добавляет правило в фильтр.
* @param aRule правило, которое нужно добавить в фильтр.
*/
void addRule(IRule aRule);
}
IRule (листинг 6), показывающий, какие методы должны быть у правила.
Листинг 6. Интерфейс правила.
public interface IRule extends Serializable { /** * Метод, который вызывается перед обработкой произвольной строки. */ public void initialize(); /** * Инициализация параметров правила. Этот метод используется в * основном для установки параметров правила при загрузке * конфигурации фильтра из XML. * @param aParameters - карта параметров. */ void setParameters(Map aParameters) throws FilterException; /** * Включаетиливыключаетправило. */ public void setEnabled(boolean aEnabled); /** К-во Просмотров: 416
Бесплатно скачать Реферат: Фильтрация строк с использованием автоматов
|