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
ConstructorDescriptionConstructor to initialize the configuration object via a configuration parser. -
Method Summary
Modifier and TypeMethodDescriptionReturns 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
-
getDidYouMeanConfig
Description copied from interface:I_CmsSearchConfiguration
Returns the configuration for "Did you mean ...?".- Specified by:
getDidYouMeanConfig
in interfaceI_CmsSearchConfiguration
- Returns:
- The configuration for "Did you mean ...?".
- See Also:
-
getFieldFacetConfigs
Description copied from interface:I_CmsSearchConfiguration
Returns the configuration for field facets.- Specified by:
getFieldFacetConfigs
in interfaceI_CmsSearchConfiguration
- Returns:
- The configuration for field facets.
- See Also:
-
getGeneralConfig
Description copied from interface:I_CmsSearchConfiguration
Returns the common search (form) configuration.- Specified by:
getGeneralConfig
in interfaceI_CmsSearchConfiguration
- Returns:
- The common search (form) configuration.
- See Also:
-
getGeoFilterConfig
Description copied from interface:I_CmsSearchConfiguration
Returns the Geo filter configuration.- Specified by:
getGeoFilterConfig
in interfaceI_CmsSearchConfiguration
- Returns:
- The Geo filter configuration.
- See Also:
-
getHighlighterConfig
Description copied from interface:I_CmsSearchConfiguration
Returns the configuration for highlighting.- Specified by:
getHighlighterConfig
in interfaceI_CmsSearchConfiguration
- Returns:
- The configuration for highlighting.
- See Also:
-
getPaginationConfig
Description copied from interface:I_CmsSearchConfiguration
Returns the configuration for pagination.- Specified by:
getPaginationConfig
in interfaceI_CmsSearchConfiguration
- Returns:
- The configuration for pagination.
- See Also:
-
getQueryFacetConfig
Description copied from interface:I_CmsSearchConfiguration
Returns the configuration for field facets.- Specified by:
getQueryFacetConfig
in interfaceI_CmsSearchConfiguration
- Returns:
- The configuration for field facets.
- See Also:
-
getRangeFacetConfigs
Description copied from interface:I_CmsSearchConfiguration
Returns the configuration for range facets.- Specified by:
getRangeFacetConfigs
in interfaceI_CmsSearchConfiguration
- Returns:
- The configuration for range facets.
- See Also:
-
getSortConfig
Description copied from interface:I_CmsSearchConfiguration
Returns the configuration for sorting.- Specified by:
getSortConfig
in interfaceI_CmsSearchConfiguration
- Returns:
- The configuration for sorting.
- See Also:
-