понедельник, октября 30, 2006

Cairngorm 2.1

Тут случайно узнал, что не все в танке. Для тех, кто выпал или еще не успел влезть: вышел Cairngorm 2.1. Причем уже давно (на MAX'е его анонсировали). Изменений в новой версии на так много, но они есть. Типа ряд маркер-интерфейсов заменили новыми, а старые объявили deprecated.

Суть изменений следующая:


  • Добавлена локализация сообщений об ошибках через Resource Bundle. Готовая локаль для en_US.

  • Добавлен класс com.adobe.cairngorm.CairngormError. Экземпляр данного класса выкидывается при ошибках и содержит о них информацию (локализованные сообщения из нового класса com.adobe.cairngorm.CairngormMessageCodes)

  • Маркер-интерфейс com.adobe.cairngorm.vo.ValueObject объявлен deprecated и заменен полностью аналогичным com.adobe.cairngorm.vo.IValueObject.

  • Интерфейс com.adobe.cairngorm.commands.Command объявлен deprecated и заменен полностью аналогичным com.adobe.cairngorm.commands.ICommand.

  • Интерфейс com.adobe.cairngorm.business.Responder объявлен deprecated и заменен mx.rpc.IResponder.

  • Класс com.adobe.cairngorm.business.ServiceLocator изменился наиболее сильно: теперь он поддерживает вебсервисы, DataServices, messaging, а также авторизацию. Мало того, данный класс больше не наследуется от UIComponent, а имплементирует новый интерфейс com.adobe.cairngorm.business.IServiceLocator.

  • В классе com.adobe.cairngorm.control.FrontController появился protected метод executeCommand.

  • Некоторые изменения в документации и незначительные изменения в остальных классах (выкидываются новые ошибки и прочее).


Так что качаем и пользуем!

Комментариев 3:

Blogger Rip The Spam сообщает:

Пока не прочел последние три пункта -- было страшно. А потом стало понятно и легко.

Скачал. Спасибо!

03 ноября, 2006 22:47  
Blogger Unknown сообщает:

Главное - асилил. Не мне спасибо :)

04 ноября, 2006 01:02  
Blogger Rip The Spam сообщает:

А жаль, что ты блог остановил. Это было одно из тех немногих мест, куда я ходил регулярно ;)

17 ноября, 2006 17:44  

Отправить комментарий

Вернуться на главную