Package io.jmix.flowui.xml.facet
Class SettingsFacetProvider
java.lang.Object
io.jmix.flowui.xml.facet.SettingsFacetProvider
- All Implemented Interfaces:
FacetProvider<SettingsFacet>
@Deprecated(since="2.8",
forRemoval=true)
@Component("flowui_SettingsFacetProvider")
public class SettingsFacetProvider
extends Object
implements FacetProvider<SettingsFacet>
Deprecated, for removal: This API element is subject to removal in a future version.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected LoaderSupportDeprecated, for removal: This API element is subject to removal in a future version.protected ReflectionCacheManagerDeprecated, for removal: This API element is subject to removal in a future version.protected SettingsFacetUrlQueryParametersHelperDeprecated, for removal: This API element is subject to removal in a future version.protected ComponentSettingsManagerDeprecated, for removal: This API element is subject to removal in a future version.protected UserSettingsCacheDeprecated, for removal: This API element is subject to removal in a future version. -
Constructor Summary
ConstructorsConstructorDescriptionSettingsFacetProvider(LoaderSupport loaderSupport, SettingsFacetUrlQueryParametersHelper settingsHelper, ReflectionCacheManager reflectionCacheManager, UserSettingsCache userSettingsCache, ComponentSettingsManager settingsManager, UserSettingsService userSettingsService) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptioncreate()Deprecated, for removal: This API element is subject to removal in a future version.filterExcludedIds(Map<String, Boolean> components) Deprecated, for removal: This API element is subject to removal in a future version.filterIncludedIds(Map<String, Boolean> components) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.loadComponents(ComponentLoader.ComponentContext context, org.dom4j.Element root) Deprecated, for removal: This API element is subject to removal in a future version.voidloadFromXml(SettingsFacet facet, org.dom4j.Element element, ComponentLoader.ComponentContext context) Deprecated, for removal: This API element is subject to removal in a future version.Loads properties of the facet from XML.
-
Field Details
-
loaderSupport
Deprecated, for removal: This API element is subject to removal in a future version. -
settingsHelper
Deprecated, for removal: This API element is subject to removal in a future version. -
reflectionCacheManager
Deprecated, for removal: This API element is subject to removal in a future version. -
settingsManager
Deprecated, for removal: This API element is subject to removal in a future version. -
userSettingsCache
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Constructor Details
-
SettingsFacetProvider
public SettingsFacetProvider(LoaderSupport loaderSupport, SettingsFacetUrlQueryParametersHelper settingsHelper, ReflectionCacheManager reflectionCacheManager, UserSettingsCache userSettingsCache, ComponentSettingsManager settingsManager, @Nullable UserSettingsService userSettingsService) Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getFacetClass
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getFacetClassin interfaceFacetProvider<SettingsFacet>- Returns:
- facet interface
-
create
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
createin interfaceFacetProvider<SettingsFacet>- Returns:
- new instance of the facet class
-
getFacetTag
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getFacetTagin interfaceFacetProvider<SettingsFacet>- Returns:
- facet XML tag
-
loadFromXml
public void loadFromXml(SettingsFacet facet, org.dom4j.Element element, ComponentLoader.ComponentContext context) Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:FacetProviderLoads properties of the facet from XML.- Specified by:
loadFromXmlin interfaceFacetProvider<SettingsFacet>- Parameters:
facet- facetelement- XML elementcontext- loading context
-
filterIncludedIds
Deprecated, for removal: This API element is subject to removal in a future version. -
filterExcludedIds
Deprecated, for removal: This API element is subject to removal in a future version. -
loadComponents
protected Map<String,Boolean> loadComponents(ComponentLoader.ComponentContext context, org.dom4j.Element root) Deprecated, for removal: This API element is subject to removal in a future version.
-
FacetRegistrationBuilderinstead