Package com.vaadin.flow.data.provider
Class DataChangeEvent.DataRefreshEvent<T>
java.lang.Object
java.util.EventObject
com.vaadin.flow.data.provider.DataChangeEvent<T>
com.vaadin.flow.data.provider.DataChangeEvent.DataRefreshEvent<T>
- Type Parameters:
T
- the data type
- All Implemented Interfaces:
Serializable
- Enclosing class:
- DataChangeEvent<T>
An event fired when a single item of a
DataProvider
has been
updated.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.vaadin.flow.data.provider.DataChangeEvent
DataChangeEvent.DataRefreshEvent<T>
-
Field Summary
Fields inherited from class java.util.EventObject
source
-
Constructor Summary
ConstructorDescriptionDataRefreshEvent
(DataProvider<T, ?> source, T item) Creates a new data refresh event originating from the given data provider.DataRefreshEvent
(DataProvider<T, ?> source, T item, boolean refreshChildren) Creates a new data refresh event originating from the given data provider. -
Method Summary
Modifier and TypeMethodDescriptiongetItem()
Gets the refreshed item.boolean
Gets the a boolean whether the refresh is supposed to be refreshChildren (in hierarchical data providers).Methods inherited from class com.vaadin.flow.data.provider.DataChangeEvent
getSource, unregisterListener
Methods inherited from class java.util.EventObject
toString
-
Constructor Details
-
DataRefreshEvent
Creates a new data refresh event originating from the given data provider.- Parameters:
source
- the data provider, not nullitem
- the updated item, not null
-
DataRefreshEvent
Creates a new data refresh event originating from the given data provider.- Parameters:
source
- the data provider, not nullitem
- the updated item, not nullrefreshChildren
- whether, in hierarchical providers, subelements should be refreshed as well
-
-
Method Details
-
getItem
Gets the refreshed item.- Returns:
- the refreshed item
-
isRefreshChildren
public boolean isRefreshChildren()Gets the a boolean whether the refresh is supposed to be refreshChildren (in hierarchical data providers).- Returns:
- whether, in hierarchical providers, subelements should be refreshed as well
-