Package org.opencms.jsp.search.config
Class CmsSearchConfiguration
java.lang.Object
org.opencms.jsp.search.config.CmsSearchConfiguration
- All Implemented Interfaces:
I_CmsSearchConfiguration
The main search configuration. It's a collection of all the different parts of a search configuration.
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor to initialize the configuration object via a configuration parser. -
Method Summary
Modifier and TypeMethodDescriptionvoidextend(I_CmsSearchConfiguration extensionConfig) Extends the search configuration with another given configuration.Returns the configuration for "Did you mean ...?".Returns the configuration for field facets.Returns the common search (form) configuration.Returns the Geo filter configuration.Returns the configuration for highlighting.Returns the configuration for pagination.Returns the configuration for field facets.Returns the configuration for range facets.Returns the configuration for sorting.
-
Constructor Details
-
CmsSearchConfiguration
Constructor to initialize the configuration object via a configuration parser.- Parameters:
parser- The configuration parser that's used to read the configuration.cms- The current context.
-
-
Method Details
-
extend
Description copied from interface:I_CmsSearchConfigurationExtends the search configuration with another given configuration.- Specified by:
extendin interfaceI_CmsSearchConfiguration- Parameters:
extensionConfig- the extension to add.- See Also:
-
getDidYouMeanConfig
Description copied from interface:I_CmsSearchConfigurationReturns the configuration for "Did you mean ...?".- Specified by:
getDidYouMeanConfigin interfaceI_CmsSearchConfiguration- Returns:
- The configuration for "Did you mean ...?".
- See Also:
-
getFieldFacetConfigs
Description copied from interface:I_CmsSearchConfigurationReturns the configuration for field facets.- Specified by:
getFieldFacetConfigsin interfaceI_CmsSearchConfiguration- Returns:
- The configuration for field facets.
- See Also:
-
getGeneralConfig
Description copied from interface:I_CmsSearchConfigurationReturns the common search (form) configuration.- Specified by:
getGeneralConfigin interfaceI_CmsSearchConfiguration- Returns:
- The common search (form) configuration.
- See Also:
-
getGeoFilterConfig
Description copied from interface:I_CmsSearchConfigurationReturns the Geo filter configuration.- Specified by:
getGeoFilterConfigin interfaceI_CmsSearchConfiguration- Returns:
- The Geo filter configuration.
- See Also:
-
getHighlighterConfig
Description copied from interface:I_CmsSearchConfigurationReturns the configuration for highlighting.- Specified by:
getHighlighterConfigin interfaceI_CmsSearchConfiguration- Returns:
- The configuration for highlighting.
- See Also:
-
getPaginationConfig
Description copied from interface:I_CmsSearchConfigurationReturns the configuration for pagination.- Specified by:
getPaginationConfigin interfaceI_CmsSearchConfiguration- Returns:
- The configuration for pagination.
- See Also:
-
getQueryFacetConfig
Description copied from interface:I_CmsSearchConfigurationReturns the configuration for field facets.- Specified by:
getQueryFacetConfigin interfaceI_CmsSearchConfiguration- Returns:
- The configuration for field facets.
- See Also:
-
getRangeFacetConfigs
Description copied from interface:I_CmsSearchConfigurationReturns the configuration for range facets.- Specified by:
getRangeFacetConfigsin interfaceI_CmsSearchConfiguration- Returns:
- The configuration for range facets.
- See Also:
-
getSortConfig
Description copied from interface:I_CmsSearchConfigurationReturns the configuration for sorting.- Specified by:
getSortConfigin interfaceI_CmsSearchConfiguration- Returns:
- The configuration for sorting.
- See Also:
-