2beshan, можно узнать почему вы упомянули именно "Java-style design pattern", ведь понятие паттернов, их описание и реализация появились далеко не с рождением java

В частности тот же command =)
Не в первый раз вижу, что as прогеры с появлением 3-ей версии начали часто упоминать "паттерны джавы"))) Джава тут совсем не причём (или возможно вы ничего другого не знаете))