Package io.jmix.ui.component.data
Interface DataUnit
- All Known Subinterfaces:
ContainerDataUnit<E>
,DataGridItems<T>
,DataGridItems.Sortable<T>
,EntityDataGridItems<E>
,EntityDataUnit
,EntityOptions<E>
,EntityTableItems<E>
,EntityTreeItems<E>
,EntityValueSource<E,
,V> GroupTableItems<I>
,Options<I>
,TableItems<I>
,TableItems.Ordered<T>
,TableItems.Sortable<T>
,TreeDataGridItems<T>
,TreeItems<T>
,TreeTableItems<I>
,ValueSource<V>
,VectorLayerItems<E>
- All Known Implementing Classes:
ContainerDataGridItems
,ContainerGroupTableItems
,ContainerOptions
,ContainerTableItems
,ContainerTreeDataGridItems
,ContainerTreeItems
,ContainerTreeTableItems
,ContainerValueSource
,ContainerVectorLayerItems
,EmptyDataGridItems
,EmptyGroupTableItems
,EmptyTableItems
,EmptyTreeDataGridItems
,EmptyTreeTableItems
,EnumOptions
,ListEntityOptions
,ListOptions
,MapEntityOptions
,MapOptions
public interface DataUnit
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
An event that is fired when DataUnit state is changed. -
Method Summary
-
Method Details
-
getState
BindingState getState()- Returns:
- a state of this source
-
addStateChangeListener
Registers a new state change listener.- Parameters:
listener
- the listener to be added- Returns:
- a registration object for removing an event listener added to a source
-