Graphical Editing Framework

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Alex.ryazantsev (обсуждение | вклад) в 14:05, 22 мая 2010. Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Graphical Editing Framework
Тип фреймворк среды Eclipse для создания графического интерфейса
Разработчик Eclipse Foundation
Написана на Java
Операционная система Кроссплатформенное ПО
Последняя версия 3.5.2 (24 февраля 2010)
Сайт eclipse.org/gef/

Graphical Editing Framework (GEF) — фреймворк, специально разработанный для платформы Eclipse. Считается, что GEF довольно сложный фреймворк для изучения, но при этом он имеет ряд преимуществ по сравнению с другими фреймворками. GEF состоит из следующих компонент:

  • draw2d — используется для создания view-компонент
  • Запросы/комманды для редактирования модели
  • Палитра инструментов, доступная пользователю

Преимущества

  • Имеется графическое представление модели с возможностью редактирования
  • Встроенные инструменты для выбора, создания, соединения и др.
  • Model-View-Controller концепция