Добрый день!
Есть переменная ListComponent - Table или DataGrid.
В рантайме мне нужно узнать какая сущность связана с этим ListComponent.
Мы делаем так:
val items = listComponent.items
if (items is ContainerDataUnit<*>) {
val container = items.container
val entityMetaClass = container.entityMetaClass
}
В RemoveAction
такой-же способ используется:
ContainerDataUnit<E> containerDataUnit = (ContainerDataUnit) target.getItems();
MetaClass metaClass = containerDataUnit.getEntityMetaClass();
3 симпатии