Введение 7
Проект Business Intelligenceand Reporting Tools (BIRT) 8
Проект Eclipse Data Tools Platform (DTP) 8
Проект Eclipse 8
Проект Eclipse Modeling Project 10
Проект Mylyn 11
Проект RT 12
Проект SOA Platform 13
Проект SOA Tools Platform 15
Проект Tools 15
Проект Test and Performance Tools Platform 16
Проект Eclipse Web Tools Platform 17
Глава 1. Платформа Eclipse и средства разработки Java 19
Архитектура платформы Eclipse и среда Eclipse SDK 19
Страница Welcome 21
Рабочая область Workbench 23
Разработка приложений платформы Java SE 32
Среда разработки Eclipse SDK 32
Пример создания простого Java-приложения 33
Навигация по Java-коду 35
Подсказки 37
Запуск выполнения кода 38
Расширенные настройки создания JAR-файла 41
Сборка проекта 42
Среда разработки Eclipse IDE for Java Developers 44
Инструменты Mylyn 45
Интеграция с Maven 50
Средства работы с XML 55
Глава 2. Отладка, тестирование и рефакторинг кода 61
Отладка Java-кода 62
Тестирование Java-кода 71
Рефакторинг 77
Глава 3. Командная разработка кода 79
CVS 80
Subversion 92
Плагин Subclipse 93
Локальный SVN-репозиторий 99
Плагин Subversive 101
Git 105
Mercurial 117
Глава 4. Интернационализация и локализация приложений 123
Глава 5. Графические системы SWT и JFace 129
SWT-приложения 134
Связывание данных 150
JFace-приложения 155
XWT-приложения 158
Глава 6. Разработка Eclipse-плагинов 160
Мастер Plug-in Project 160
Создание Eclipse-плагина 160
Создание OSGi-модуля 173
Мастер Fragment Project 177
Мастер Feature Project 178
Мастер Plug-in from Existing JAR Archives 181
Глава 7. Создание RCP-приложений 182
Глава 8. Создание Android-приложений 193
Инсталляция ADT-плагина 193
Описание ADT-плагина 196
Перспектива DDMS 198
Перспективы Hierarchy View и Pixel Perfect 205
Мастера ADT-плагина 207
Мастер Android Project 207
Запуск Android-приложения из среды Eclipse 211
Подготовка к публикации Android-приложения 215
Layout-редактор ADT-плагина 218
Редактор файла AndroidManifest.xml ADT-плагина 223
Мастер Android XML File 236
Тип ресурса Layout 236
Тип ресурса Values 238
Тип ресурса Drawable 240
Тип ресурса Menu 244
Тип ресурса Color List 246
Тип ресурса Property Animation и Tween Animation 248
Тип ресурса AppWidgetProvider 252
Тип ресурса Preference 255
Тип ресурса Searchable 260
Мастер Android Icon Set 264
Мастер Android Test Project 265
Глава 9. Создание RAP-приложений 268
Глава 10. Создание GWT-приложений 277
Глава 11. Создание приложений на основе платформы Riena 286
Глава 12. Разработка SCA-приложений 297
Глава 13. Разработка приложений на основе платформы Scout 304
Глава 14. Разработка Web-приложений на основе платформы WTP 312
Servlet + JSP 315
Servlet + JSP + JPA 318
Web + EJB 326
Application Client 331
Web-сервисы 332
Глава 15. Управление данными с DTP 341
Глава 16. Создание отчетов с BIRT 348
Глава 17. Использование инструментов Eclipse Modeling Tools 359
EMF 359
GMF 363
Xtext 367
ATL 370
Предметный указатель
Добавить комментарий