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
ConstructorsConstructorDescriptionDataRefreshEvent(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.booleanGets 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, unregisterListenerMethods 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
-