The Eclipse e4 project is a new Eclipse API available since Eclipse version 4. Use this tag for questions about the Eclipse e4 API provided by the org.eclipse.e4.xxx plugins.
1 ответ

Создание анонимных действий просмотра в Eclipse e4

Я пытаюсь создать новое представление, используя Eclipse e4 (мой продукт основан на RCP 3.x, но теперь обновлен для использования Legacye4.xmi). В прошлом, когда я хотел создать действие панели инструментов для взаимодействия с внутренним состоянием…
24 апр '15 в 10:28
0 ответов

Тест свойства E4 для незакрепленных видов

Моя перспектива содержит несколько видов и панель инструментов. Это тестер свойств, который я сейчас использую, чтобы проверить, должна ли панель инструментов быть видимой или нет: @Override public boolean test(Object receiver, String property, Obje…
20 ноя '17 в 13:23
2 ответа

E4 RCP Как установить выбор ToolBarItem, который содержит кнопки радио

В Eclipse E4 (Luna), используя модель приложения для создания частей, обработчиков, команд, обработанных пунктов меню и т. Д. (Они не создаются программно). У меня есть панель инструментов. Он содержит пункт подменю "Фильтр", который содержит другое…
19 ноя '15 в 13:32
1 ответ

Центрировать диалоговое окно на экране в приложении eclipse e4 RCP сразу после активации Part

Я открываю диалоговое окно, когда активирована левая часть в моем приложении Eclipse RCP. В методе Part @PostConstruct я регистрирую IPartListner в EPartService. Следующий код показывает, что: partService.addPartListener(new IPartListener() { @Overr…
27 окт '15 в 06:56
1 ответ

Замена Eclipse 4 для WorkbenchWindow restoreState и closeAllPages

Затмение 3.* был метод restoreState а также closeAllPages для WorkbenchWindow. Что такое замена 4.*? У меня тысячи сохранились WorkbenchWindow saveState(IMemento memento) результаты в базе данных. Мне нужно либо как-то преобразовать их, либо использ…
05 май '16 в 19:27
0 ответов

Как включить панель инструментов перспективы в 'e4' .

Эта ссылка описывает некоторый механизм, чтобы иметь панель инструментов Perspective и отображать ее в ClassURI: platform:/plugin/org.eclipse.e4.ui.workbench.addons.swt/org. eclipse.e4.ui.workbench.addons.perspectiveswitcher.PerspectiveSwitcher Я по…
15 сен '15 в 11:52
1 ответ

Установка цвета фона для Shell в css/default.css не имеет никакого эффекта

Я перехожу к разделу "Разработка плагинов Eclipse 4 по примеру руководства для начинающих" и к разделу "Время действовать - стилизация пользовательского интерфейса с помощью CSS". Здесь приведены инструкции по редактированию "css/default.css" и доба…
21 окт '15 в 22:29
0 ответов

Eclipse 4 RCP HandlerProcessingAddon порядок запуска

У меня есть чистое приложение e4 с множеством плагинов. Некоторые из этих плагинов помогают обработчикам использовать модель приложения. Я заметил, что с добавлением обработчиков порядок запуска изменился, и теперь все плагины загружаются еще до тог…
28 фев '18 в 19:09
1 ответ

Получение параметров из eclipse rcp/e4 в Handler

У меня есть код для выполнения моего обработчика / команды, и он достигает здесь: @Execute public Object execute(Shell shell) { System.out.println("Executing login!"); return null; } Однако я не могу найти службу впрыска, чтобы предоставить мне пара…
11 апр '16 в 12:57
0 ответов

Генерация e4xmi (модель приложения) для проекта, который уже создан e3

Я перенес свой проект на e4 с e3, но я не понимаю, как создать модель приложения для существующего проекта (созданного с использованием e3). Мне нужно поработать над файлом e4xmi, чтобы создать новые меню и детали для моего проекта. Итак, как мне со…
29 авг '16 в 11:45
1 ответ

Пустое пространство окна для части RCP Eclipse e4, извлеченной во фрагмент в отдельном проекте плагина

Я успешно построил свое первое приложение Eclipse 4 RCP, расширив PartSashContainer демонстрационного контента, чтобы также показать вторую часть. Теперь я попытался переместить вторую часть в отдельный пакет плагинов и импортировать ее как фрагмент…
22 сен '14 в 14:53
1 ответ

Как мы можем получить предмет, на котором я делаю дроп на просмотрщике деревьев?

Я создал средство просмотра дерева jface, и я добавляю перетаскивание элементов в средство просмотра дерева. Так что элементы должны быть добавлены в подчиненное дерево. Как я могу получить имя подчиненного, в которое я помещаю элемент. например: tr…
17 дек '14 в 07:05
1 ответ

Eclipse - Реализация и увеличение индикатора выполнения SWT на панели инструментов

Я работаю над приложением для анализа данных из дерева каталогов, и при этом на нижней панели инструментов отображается монитор прогресса. Я использую java Files.walk() для обхода структуры и пытаюсь использовать IEventBroker, чтобы отправить сообще…
22 авг '17 в 07:38
1 ответ

Eclipse RCP 4 добавляет новую вкладку / часть в IEventBroker handleEvent

В обычном обработчике команд я могу добавить новую вкладку / часть как этот код: @Execute public void execute(Shell shell, EPartService partService, MApplication application,EModelService modelService) throws URISyntaxException{ MPart part = MBasicF…
05 окт '17 в 10:09
0 ответов

Утилизация неиспользуемого CTabFolder повышает SWTException: виджет удаляется

В моем приложении Eclipse 4 RCP я хочу использовать несколько CTabFolders. Я проверяю, утилизированы ли они, а если нет, я их утилизирую. Но это все еще вызывает исключение SWTE: Widget утилизируется. Я проверил, является ли каждый CTabFolder в stag…
11 апр '16 в 09:41
3 ответа

Как сделать вкладку детали неактивной (отключить) в Eclipse RCP?

У меня есть partStack с множеством частей во вкладках. Я хотел бы знать, как я могу сделать вкладки неактивными, когда они мне не нужны, и активными, когда мне нужно. Под неактивным я подразумеваю вкладку, которая видна, но я не могу щелкнуть по ней…
07 дек '15 в 10:09
1 ответ

Как изменить стиль вкладки Mpart в приложении RCP с помощью css?

У меня есть приложение, в котором я хочу установить цвет вкладки в зависимости от отображаемых данных, используя идентификатор или тег. Я мог только найти примеры того, как установить цвет выбранных и невыбранных вкладок. Есть ли еще одна встроенная…
05 янв '17 в 06:51
0 ответов

Панель инструментов RCP Part Handled Tool Удаление предмета

Кажется, у меня проблема с программным удалением деталей, которые содержат панель инструментов. Я создаю детали с помощью следующих команд: final MPart newPart = partService.createPart("rcpcan.partdescriptor.signalmapping"); partStack.getChildren().…
04 янв '16 в 10:32
1 ответ

Затмение 4 темы

Я мигрирую 3.x RCP затмения на e4. Я был в состоянии успешно использовать предопределенные темы затмения. Но я сделал это, добавив расширение org.eclipse.e4.ui.css.swt.theme и копирование всех папок css и images, найденных в org.eclipse.ui.themes к …
13 дек '17 в 17:00
1 ответ

Окно RCP4 теряет цвет фона при закрытии и повторном открытии

Я создал это приложение для управления пользователями и применил к нему некоторые стили. Все цвета фона моих окон выглядят нормально при первом просмотре, но если я закрою их с помощью кнопки отмены или иным образом, а затем снова открою их, цвет фо…
31 дек '18 в 09:01