Описание тега eclipse-databinding

Относится к привязке данных JFace, которая представляет собой многопоточный набор абстракций, который позволяет выполнять автоматическую проверку и синхронизацию значений между объектами. Это обычно используется, но не ограничивается этим, для привязки компонентов пользовательского интерфейса к атрибутам модели. Основные концепции проекта - Observables и Bindings.
0 ответов

Eclipse RCP, привязать набор к карте свойств

У меня есть следующая модель: public class HoverDescriptor { private String id; private String label; private boolean enabled; private String description; private int stateMask; private String modifierString; public HoverDescriptor(String id, String…
04 ноя '14 в 08:55
1 ответ

Обратите внимание на содержание org.eclipse.jface.text.IDocument

Существует элемент управления Text, связанный с моделью с помощью WidgetProperties.text(). Я собираюсь продвинуть это в TextViewer. TextViewer использует IDocument в качестве входных данных, поэтому WidgetProperties.text() теперь кажется неприменимы…
0 ответов

UpdateValueStrategy и пользовательское преобразование нескольких элементов графического интерфейса в одно свойство

Я использую привязку данных eclipse с bean-компонентами и Java-приложение SWT. Я успешно связал несколько текстовых полей и флажков с моей моделью. Теперь у меня есть три переключателя: GUI: ... Model model = new Model(); ... Button btnAllUsers = ne…
22 ноя '12 в 11:21
1 ответ

В Связывании данных JFace, возможно ли отменить изменение в виджете, если его проверка не удалась?

При работе со средством просмотра комбинированного списка его выбор связывается и для него устанавливается валидатор. Мне интересно, можно ли отменить изменение выбора, если выбор представляет недопустимое значение? Причина, по которой я спрашиваю о…
29 ноя '12 в 14:02
0 ответов

Java PropertyChangeSupport с использованием аннотации

Обычно мы используем что-то вроде public class Person { private final PropertyChangeSupport changeSupport = new PropertyChangeSupport(this); .... } сделать POJO привязанными к пользовательскому интерфейсу или в состоянии прослушивать изменения свойс…
31 окт '14 в 16:06
2 ответа

Привязка данных Comboviewer с динамическими комбо-элементами

У меня есть comboviewer, и мне нужно иметь привязку данных, чтобы выбор модели автоматически обновлялся в модели. Также мне нужно добавить комбо-элементы динамически (к существующим комбо-элементам). С привязкой данных, как я могу добиться этого? По…
12 авг '13 в 09:22
2 ответа

Привязка данных SWT / Jface: PojoProperties против PojoObservable

Я пишу диалог JFace, и я хотел бы использовать привязку к объекту модели. Глядя на код, я вижу, что бывают случаи, когда я PojoProperties используется для создания привязки, в то время как в другой PojoObservables, Глядя на Javadoc, я могу прочитать…
12 окт '12 в 09:00
1 ответ

Привязка данных JFace/Eclipse запускает мультивалидатор в ChangeListener AggregateValidationStatus

У меня есть AggregateValidationStatus с IChangeListener, Слушатель вызывается каждый раз, когда я выбираю / меняю компонент и который мне нужен. Единственная проблема у меня заключается в том, что я должен вызвать validate() метод моего MultiValidat…
27 сен '17 в 08:10
0 ответов

Как сделать "редактирование на месте" таблицы JFace?

В WPF (.net), когда DataGrid становится редактируемым и устанавливается в наблюдаемую коллекцию, есть строка заполнителя. Когда кто-то щелкает по нему, новый элемент добавляется в базовую коллекцию, и таблица переводится в режим редактирования. Возм…
21 фев '17 в 17:51
1 ответ

Новые обобщенные элементы в списках привязки данных, приводящие к ошибкам компиляции

В настоящее время я обновляю свой проект RCP до Neon и столкнулся со следующей проблемой. Похоже, что дженерики были добавлены в привязку данных JFace, что привело к появлению новых сигнатур методов. Ранее я был в состоянии сделать List<AbstractT…
1 ответ

Как использовать привязку EMF Datab для неявных обратных отношений

У меня есть модель Ecore с классами A и B. Эту модель нельзя изменить. A имеет ссылку "много-к-одному" на B. B не имеет ссылки на A. Я хотел бы отобразить дерево с Bs в корне и As в виде листьев. Я хотел бы использовать привязку данных EMF. Все прим…
26 мар '13 в 05:10
3 ответа

Как написать отфильтрованный IObservableList

От какого-то вызова API я получаю обратно IObservableList<E> из среды привязки данных Eclipse. Я хотел бы получить другое IObservableList<E> из этого согласно некоторому предикату, определенному на типе элемента E, Производный список дол…
05 апр '12 в 13:42
1 ответ

Как добавить привязку данных Swing к пути к классу?

Я новичок в Eclipse и Swing. Я хотел использовать привязку данных для своей программы и увидел здесь [ http://help.eclipse.org/juno/index.jsptopic=%2Forg.eclipse.wb.swing.doc.user%2Fhtml%2Ffeatures%2Fswing%2Fdata_binding%2Findex.html][1] Чтобы испол…
2 ответа

Ошибки проверки блокируют отмену

У меня есть следующая проблема с моим приложением Eclipse на основе EMF: Отмена работает отлично. Проверка работает отлично. Но когда есть ошибка проверки данных в поле GUI, это блокирует использование действия отмены . Например, невозможно отменить…
1 ответ

Связывание TableViewer с моделью, которая расширяется несколькими другими моделями

У меня есть класс File который расширяется двумя другими классами CopyFile а также DeleteFile, class File { private String filePath; /** Setters and getters **/ } class CopyFile { private String destinationPath; /**setters and getters**/ } class Del…
11 мар '15 в 14:16
1 ответ

TreeViewer для GridTreeViewer: мост между существующими ITreeContentProviders и "ленивым" ObservableListTreeContentProvider

TL;DR Основываясь на статье Томаса Шиндля JFace-Viewer и Eclipse Databinding с> 10.000 объектов (что предлагает очень хорошую идею), я хотел бы преобразовать обычную TreeViewer + несколько ITreeContentProvider реализации туманности GridTreeViewer к…
1 ответ

Пример ViewersObservables.observeInput(Viewer)?

Кто-нибудь может указать мне на пример, который имеет дело с привязкой данных зрителей jface с ViewersObservables.observeInput(Viewer)? Ищу обновить содержимое средства просмотра (элементы в comboviewer) с некоторым динамическим содержимым (новый на…
19 авг '13 в 07:05
1 ответ

Можно ли использовать ViewerSupport.bind() вместе с изображениями?

В моем Eclipse RCP View я использую привязку данных JFace для привязки данных модели к org.eclipse.jface.viewers.TreeViewer, я использую ViewerSupport.bind() привязать данные, как показано во фрагментах, и это работает просто отлично. ViewerSupport.…
1 ответ

Отменить / Повторить с Eclipse-Databinding и без EMF

Каков общий способ реализации отмены / повтора при использовании Eclipse-Databinding в приложении Eclipse? Когда я ищу в Google, все советуют использовать EMF, но EMF ограничен в моей компании. Я знаю использование операций и т. Д., Но в какой момен…
1 ответ

ViewerSupport и ITableColorProvider или ITableFontProvider

Я пишу RCP-приложение и пытаюсь использовать привязку данных, чтобы связать элементы управления GUI с моделью. Это включает в себя, например, привязку данных к таблице. Насколько я понял, org.eclipse.jface.databinding.viewers.ViewerSupport является …