Package io.jmix.ui.facet
Class DataLoadCoordinatorFacetProvider
java.lang.Object
io.jmix.ui.facet.DataLoadCoordinatorFacetProvider
- All Implemented Interfaces:
FacetProvider<DataLoadCoordinator>
@Component("ui_DataLoadCoordinatorFacetProvider")
public class DataLoadCoordinatorFacetProvider
extends Object
implements FacetProvider<DataLoadCoordinator>
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreate()
protected String
loadEventRequiredAttribute
(org.dom4j.Element element, String name, ComponentLoader.ComponentContext context) void
loadFromXml
(DataLoadCoordinator facet, org.dom4j.Element element, ComponentLoader.ComponentContext context) Loads properties of the facet from XML.protected DataLoadCoordinator.LikeClause
loadLikeClause
(org.dom4j.Element element) protected void
loadOnComponentValueChanged
(DataLoadCoordinator facet, ComponentLoader.ComponentContext context, String loaderId, org.dom4j.Element element) protected void
loadOnContainerItemChanged
(DataLoadCoordinator facet, ComponentLoader.ComponentContext context, String loaderId, org.dom4j.Element element) protected void
loadOnFragmentEvent
(DataLoadCoordinator facet, ComponentLoader.ComponentContext context, String loaderId, org.dom4j.Element element) protected void
loadOnScreenEvent
(DataLoadCoordinator facet, ComponentLoader.ComponentContext context, String loaderId, org.dom4j.Element element) protected String
loadParam
(org.dom4j.Element element) protected void
loadRefresh
(DataLoadCoordinator facet, ComponentLoader.ComponentContext context, org.dom4j.Element element) void
setReflectionInspector
(UiControllerReflectionInspector reflectionInspector)
-
Constructor Details
-
DataLoadCoordinatorFacetProvider
public DataLoadCoordinatorFacetProvider()
-
-
Method Details
-
setReflectionInspector
-
getFacetClass
- Specified by:
getFacetClass
in interfaceFacetProvider<DataLoadCoordinator>
- Returns:
- facet interface
-
create
- Specified by:
create
in interfaceFacetProvider<DataLoadCoordinator>
- Returns:
- new instance of the facet class
-
getFacetTag
- Specified by:
getFacetTag
in interfaceFacetProvider<DataLoadCoordinator>
- Returns:
- facet XML tag
-
loadFromXml
public void loadFromXml(DataLoadCoordinator facet, org.dom4j.Element element, ComponentLoader.ComponentContext context) Description copied from interface:FacetProvider
Loads properties of the facet from XML.- Specified by:
loadFromXml
in interfaceFacetProvider<DataLoadCoordinator>
- Parameters:
facet
- facetelement
- XML elementcontext
- loading context
-
loadRefresh
protected void loadRefresh(DataLoadCoordinator facet, ComponentLoader.ComponentContext context, org.dom4j.Element element) -
loadOnScreenEvent
protected void loadOnScreenEvent(DataLoadCoordinator facet, ComponentLoader.ComponentContext context, String loaderId, org.dom4j.Element element) -
loadOnFragmentEvent
protected void loadOnFragmentEvent(DataLoadCoordinator facet, ComponentLoader.ComponentContext context, String loaderId, org.dom4j.Element element) -
loadOnContainerItemChanged
protected void loadOnContainerItemChanged(DataLoadCoordinator facet, ComponentLoader.ComponentContext context, String loaderId, org.dom4j.Element element) -
loadOnComponentValueChanged
protected void loadOnComponentValueChanged(DataLoadCoordinator facet, ComponentLoader.ComponentContext context, String loaderId, org.dom4j.Element element) -
loadEventRequiredAttribute
protected String loadEventRequiredAttribute(org.dom4j.Element element, String name, ComponentLoader.ComponentContext context) -
loadParam
-
loadLikeClause
-