public class DefaultAsFacetUtils extends java.lang.Object implements AsFacetUtils
AsFacetUtils.| Constructor and Description |
|---|
DefaultAsFacetUtils() |
| Modifier and Type | Method and Description |
|---|---|
AsSearchProviderFactory |
getAsSearchProviderFactory() |
CommonI18NService |
getCommonI18NService() |
SessionService |
getSessionService() |
boolean |
isOpen(AsFacetData facet)
Checks wether a facet should be open or not.
|
protected void |
localizeFacet(AbstractFacetConfigurationEditorData facet,
java.util.Optional<AsIndexPropertyData> indexProperty) |
void |
localizeFacets(NavigationContextData navigationContext,
SearchContextData searchContext,
java.util.List<? extends AbstractFacetConfigurationEditorData> facets)
Updates the facet labels according to the language of the search context.
|
void |
setAsSearchProviderFactory(AsSearchProviderFactory asSearchProviderFactory) |
void |
setCommonI18NService(CommonI18NService commonI18NService) |
void |
setSessionService(SessionService sessionService) |
public boolean isOpen(AsFacetData facet)
AsFacetUtilsisOpen in interface AsFacetUtilsfacet - - the facettrue is the facet should be open, false otherwisepublic void localizeFacets(NavigationContextData navigationContext, SearchContextData searchContext, java.util.List<? extends AbstractFacetConfigurationEditorData> facets)
AsFacetUtilslocalizeFacets in interface AsFacetUtilsnavigationContext - - the navigation contextsearchContext - - the search contextfacets - - the facetsprotected void localizeFacet(AbstractFacetConfigurationEditorData facet, java.util.Optional<AsIndexPropertyData> indexProperty)
public SessionService getSessionService()
public void setSessionService(SessionService sessionService)
public CommonI18NService getCommonI18NService()
public void setCommonI18NService(CommonI18NService commonI18NService)
public AsSearchProviderFactory getAsSearchProviderFactory()
public void setAsSearchProviderFactory(AsSearchProviderFactory asSearchProviderFactory)
Copyright © 2018 SAP SE. All Rights Reserved.