Нет, это не пример шаблона адаптера, как определено здесь:
http://en.wikipedia.org/wiki/Adapter_pattern
Однако в обработке событий Java термин Адаптер часто используется, как вы упомянули. Несмотря на то, что слово «Адаптер» одинаково в обоих, они не относятся к одному и тому же. Адаптеры, которые появляются в пакете java.awt.event, предназначены для того, чтобы упростить создание обработчика событий, который обрабатывает только один метод, без необходимости писать кучу пустых методов. Это только классы ярлыков.
Java Event API обычно имеет согласованные имена для этих классов. При наличии класса события SomeEvent
существует интерфейс SomeListener
для прослушивания события и класс SomeAdapter
, реализующий интерфейс слушателя с пустыми методами. Не у всех событий есть все три из этих частей, но есть согласованность в именовании и функции этих трех.
В приведенном вами примере я переименовал бы класс EventAdapter
в соответствии с существующим API Java.