Реферат: Фильтрация строк с использованием автоматов

* Выключает все правила.

*/

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
Бесплатно скачать Реферат: Фильтрация строк с использованием автоматов