Package io.jmix.flowui.facet.impl
Class ViewDataLoadCoordinatorImpl
java.lang.Object
io.jmix.flowui.facet.impl.AbstractFacet
io.jmix.flowui.facet.impl.AbstractDataLoadCoordinator
io.jmix.flowui.facet.impl.ViewDataLoadCoordinatorImpl
- All Implemented Interfaces:
DataLoadCoordinator,Facet,ViewDataLoadCoordinator
public class ViewDataLoadCoordinatorImpl
extends AbstractDataLoadCoordinator
implements ViewDataLoadCoordinator
Implementation of the
ViewDataLoadCoordinator interface.-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.flowui.facet.DataLoadCoordinator
DataLoadCoordinator.LikeClause, DataLoadCoordinator.Trigger -
Field Summary
Fields inherited from class io.jmix.flowui.facet.impl.AbstractDataLoadCoordinator
componentPrefix, containerPrefix, LIKE_PATTERN, reflectionCacheManager, triggersFields inherited from class io.jmix.flowui.facet.impl.AbstractFacet
id, ownerFields inherited from interface io.jmix.flowui.facet.DataLoadCoordinator
DEFAULT_COMPONENT_PREFIX, DEFAULT_CONTAINER_PREFIX, NAME -
Constructor Summary
ConstructorsConstructorDescriptionViewDataLoadCoordinatorImpl(ReflectionCacheManager reflectionCacheManager, QueryParamValuesManager queryParamValuesManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidaddOnViewEventLoadTrigger(DataLoader loader, Class<?> eventClass) Adds trigger on view event.protected com.vaadin.flow.component.ComponentfindComponent(String componentId) protected HasDataComponentsprotected View<?>Methods inherited from class io.jmix.flowui.facet.impl.AbstractDataLoadCoordinator
addOnComponentValueChangedLoadTrigger, addOnContainerItemChangedLoadTrigger, configureAutomatically, configureAutomatically, containsLikeClause, containsLikeClause, findLikeClause, findSingleParam, getConditionParameters, getTriggers, getUnconfiguredLoaders, loaderIsNotConfiguredYet, setComponentPrefix, setContainerPrefixMethods inherited from class io.jmix.flowui.facet.impl.AbstractFacet
getId, getOwner, setId, setOwnerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jmix.flowui.facet.DataLoadCoordinator
addOnComponentValueChangedLoadTrigger, addOnContainerItemChangedLoadTrigger, configureAutomatically, getTriggers, setComponentPrefix, setContainerPrefix
-
Constructor Details
-
ViewDataLoadCoordinatorImpl
public ViewDataLoadCoordinatorImpl(ReflectionCacheManager reflectionCacheManager, QueryParamValuesManager queryParamValuesManager)
-
-
Method Details
-
addOnViewEventLoadTrigger
Description copied from interface:DataLoadCoordinatorAdds trigger on view event.- Specified by:
addOnViewEventLoadTriggerin interfaceDataLoadCoordinator- Parameters:
loader- loadereventClass- event class
-
addOnDefaultEventLoadTrigger
- Specified by:
addOnDefaultEventLoadTriggerin classAbstractDataLoadCoordinator
-
findComponent
- Specified by:
findComponentin classAbstractDataLoadCoordinator
-
getOwnerData
- Specified by:
getOwnerDatain classAbstractDataLoadCoordinator
-
getOwnerNN
- Overrides:
getOwnerNNin classAbstractDataLoadCoordinator
-