Установка Workflow XML Editor
Last updated
Last updated
Для начала скачайте Eclipse с официального сайта. Инструкция по установке плагина WorkflowForms Editor приведена ниже.
Запустим Eclipse. При открытии будет просьба указать папку для Workspace - там, где будут храниться настройки Eclipse.
В поле Workspace укажем, например, D:\WorkflowEditor и поставим галочку Use this as the default and do not ask again. Жмем Launch.
Запустится среда разработки. Закроем окно приветствия.
Теперь пришло время установить плагин 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, чтобы продолжить установку плагина.
В списке плагинов появится раздел 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, который будем разрабатывать в уроках:
Отображает список проектов и их ресурсов: серверные xml-файлы, xml-файлы форм и файлы строковых ресурсов для поддержки языков интерфейса форм.
Окно с вкладками, содержащее по одной вкладке на редактируемый файл. На рисунке открыто два редактируемых файла: серверный xml-файл (первая вкладка) и xml-файл стартовой формы (вторая вкладка, активная). Вкладка содержит название редактируемого ресурс - имя файла. Если наведем курсор на вкладку, Eclipse отобразит имя папки проекта и имя самого ресурса. Если ресурс не находится в проекте, его путь отображается перед именем папки.
Единственная вкладка в окне, которая показывает структуру редактируемого файла в активной вкладке. Если щелкнуть по имени элемента в этом окне, xml-код, определяющий это имя, появится на вкладке области редактирования. Поэтому панель Outline - это один из способов навигации по большому файлу, содержащему xml-код.
Кнопка используется для быстрой загрузки измененных паттернов в редактор без необходимости перезагружать Eclipse.
Кнопка используется для указания типа проекта - Desktop, Mobile, Web. Относительно выбранного типа проекта редактор будет использовать соответствующую схему синтаксиса для проверки кода и подсказок при написании кода.