Я пытаюсь играть с TreeGrid на Vaadin 8.1 RC1. Я пытаюсь перейти от HierarchicalContainer к TreeDataProvider. Но я не понял идею новой иерархической структуры данных. Мне нужны простые вещи: - Можно ли получить идентификатор любого элемента иерархических данных? Или новые данные не будут использовать идентификаторы? - возможно получить родительский объект существующего объекта. Нравиться
TreeData<MyClass> MyTreeData;
MyClass myObject;
MyClass parentItem = MyTreeData.getParent(myObject)
Я нашел некоторые проблемы, связанные с HierarchicalQuery и «Родительский узел доступен в HierarchicalQuery через метод getParent, который возвращается для корневого уровня». Но нет примеров, как использовать HierarchicalQuery.
TreeGrid
не нужна родительская информация в компонентеHierarchicalDataProvider
. Он косвенно определяется методомfetchChildren
. Как вы узнали родителя в Vaadin 7? - person Steffen Harbich   schedule 26.07.2017HierachicalDataProvider
, который использует объекты вашего домена. Но, может быть, я не понимаю вашего вопроса. - person Steffen Harbich   schedule 27.07.2017