Установка Workflow XML Editor
Для начала скачайте Eclipse с официального сайта. Инструкция по установке плагина WorkflowForms Editor приведена ниже.
Установка плагина Workflow XML Editor
Шаг 1
Запустим Eclipse. При открытии будет просьба указать папку для Workspace - там, где будут храниться настройки Eclipse.
В поле Workspace укажем, например, D:\WorkflowEditor и поставим галочку Use this as the default and do not ask again. Жмем Launch.
Запустится среда разработки. Закроем окно приветствия.
Шаг 2
Теперь пришло время установить плагин Workflow XML Editor. Для этого выберем пункт меню Help -> Install New Software.
Откроется окно доступного программного обеспечения:
В поле Work with укажем адрес http://update.wfsys.ru:6767, нажмем Enter.
Вероятно, что на этом шаге возникнет сообщение вида:
Если сообщение о невозможности прочитать репозиторий не получили, то можно переходить к следующему шагу.
Чтобы исправить эту ошибку, нажмите на кнопку Manage, расположенную справа от поля поле Work with:
В открывшемся окне в левой части перейдем к секции Trust, а в правой откроем вкладку Authorities:
В правой части окна нажмем кнопку Add, чтобы добавить доверенный источник. Откроется окно. в котором укажем наш адрес:
Нажмем OK и вернемся в предыдущее окно.
Мы видим, что наш источник добавился в таблицу. Теперь внизу правой части окна необходимо указать правила для протоколов в панели Protocol Rules. В выпадающем списке для протокола http укажем вариант Allow.
Отлично, теперь жмем Apply and Close, чтобы продолжить установку плагина.
Шаг 3
В списке плагинов появится раздел Uncategorized, отметим его галочкой.
Жмем Next. И следуем инструкциям установщика плагина, завершающим действием которого будет перезапуск Eclipse.
Согласимся с условиями лицензионного соглашения и нажмем Finish:
В процессе установки Eclipse может спросить о доверии к источнику контента:
Жмем кнопку Trust Selected.
По окончании установки потребуется перезагрузить Eclipse.
Настройка среды разработки
Смена перспективы
Сменим перспективу со стандартной Java EE на нашу Workflow Development.
В правой верхней части экрана есть кнопка-иконка Java. Нажмем на нее правой кнопкой мыши, в появившемся контекстном меню выберем пункт Close.
Там же в правой верхней части экрана будет кнопка-иконка Open Perspective. Нажмем на нее.
В открывшемся окне выберем пункт Workflow Development:
Жмем Open.
Мы видим абсолютно чистую среду разработки:
Первым делом настоим панель Project Explorer, в которой будет отображаться список проектов и их файлов. Для этого выберем в главном меню пункт Windows-> Show View -> Other:
В открывшемся меню в разделе General найдем элемент Project Explorer:
Жмем Open и видим, что появилась новая вкладка:
Зажимая левую клавишу мыши по имени вкладки, настоим положение панелей Project Explorer и Outline следующим образом:
Настройка синтаксиса платформы
Подключим схему wXSD, которая описывает структуры XML-документов в рамках платформы WT. Для этого скачаем архив по ссылке ниже и распакуем его в любое удобное место, например, в папку с установленным Eclipse.
Перейдем к пункту меню Window -> Preferences.
И в открывшемся окне свойств в левой части перейдем к секции Workflow Forms Editor.
В правой части окна для поля Scheme file location укажем абсолютный путь до файла \wXSD\Forms\Form.xml из папки, в которую распаковали ранее скачанный архив. Например, D:\Programms\Eclipse\wXSD\Forms\Form.xml.
Для полей Mobile scheme file location и Web scheme file location укажем пути до файлов Form.xml из папок \wXSD\MobileForm и \wXSD\WebForms соответственно.
Для поля Workflow scheme file location укажем абсолютный путь до файлы \wXSD\Workflow\Workflow.xml из той же папки.
Остальные поля оставим по умолчанию. Жмем Apply.
В этом же окне в левой части перейдем к секции Workflow Forms Editor -> Content Assist.
В правой части окна в таблицах Default Proposal Categories и Content Assist Pages снимем все галочки кроме "Шаблоны" и "Формы", затем нажмите Apply.
В этом же окне в левой части перейдем к секции Workflow Forms Editor -> Syntax Coloring.
В правой части окна нажмем кнопку Restore Defaults (находящуюся внизу окна) и затем нажмем Apply.
Эти настройки будут автоматически применяться ко всем проектам, подключенным к редактору.
Настройка обновлений
В этом же окне в левой части перейдем к секции Install/Update -> Automatic Updates.
В правой части окна в группе Update schedule выберем пункт Look for updated each time Eclipse is started.
Жмем Apply and Close.
На этом установка и настройка плагина Workflow XML Editor закончена.
Обзор редактора
В этом разделе рассмотрим элементы Eclipse, которые используются при работе над проектом в рамках редактора Workflow XML Editor.
Ниже приведен пример редактора с проектом Template, который будем разрабатывать в уроках:
Панель Navigator
Отображает список проектов и их ресурсов: серверные xml-файлы, xml-файлы форм и файлы строковых ресурсов для поддержки языков интерфейса форм.
Область редактирования
Окно с вкладками, содержащее по одной вкладке на редактируемый файл. На рисунке открыто два редактируемых файла: серверный xml-файл (первая вкладка) и xml-файл стартовой формы (вторая вкладка, активная). Вкладка содержит название редактируемого ресурс - имя файла. Если наведем курсор на вкладку, Eclipse отобразит имя папки проекта и имя самого ресурса. Если ресурс не находится в проекте, его путь отображается перед именем папки.
Панель Outline
Единственная вкладка в окне, которая показывает структуру редактируемого файла в активной вкладке. Если щелкнуть по имени элемента в этом окне, xml-код, определяющий это имя, появится на вкладке области редактирования. Поэтому панель Outline - это один из способов навигации по большому файлу, содержащему xml-код.
Кнопка Reload patterns
Кнопка используется для быстрой загрузки измененных паттернов в редактор без необходимости перезагружать Eclipse.
Кнопка Switch project type
Кнопка используется для указания типа проекта - Desktop, Mobile, Web. Относительно выбранного типа проекта редактор будет использовать соответствующую схему синтаксиса для проверки кода и подсказок при написании кода.
Last updated